If you’ve ever dreamed of a dish that’s as vibrant as it is delicious, the Rainbow Veggie Lasagne with Beet, Carrot, and Pesto Fillings Recipe is here to make that dream come true. This lasagne is not your usual tomato and meat version; instead, it layers roasted beets and carrots pureed to silky perfection, paired with a zesty pesto and enveloped in a creamy béchamel sauce. It’s a feast for the eyes and the palate, boasting bright colors, diverse textures, and fresh, bright flavors that celebrate the best of garden vegetables combined with classic comfort food. Trust me, once you try this recipe, it will become your go-to when you want to impress family or friends with something hearty, wholesome, and downright unforgettable.
Ingredients You’ll Need
Each ingredient in this Rainbow Veggie Lasagne with Beet, Carrot, and Pesto Fillings Recipe has been carefully chosen to build layers of flavor, texture, and color that make the dish so special. From root vegetables to aromatic herbs, everything plays a vital role.
- 4 large beets: Their earthiness and vibrant red color are the heart of the beet filling.
- 8 medium carrots: Roasting caramelizes their natural sugars, adding sweetness and bright orange vibrancy.
- 1 medium onion, diced: Provides savory depth when sautéed and caramelized.
- 4 cloves garlic, minced: Adds a rich, aromatic kick throughout the vegetable fillings.
- 1/3 cup white wine: For deglazing the pan and adding complexity to the onion mixture.
- Stock or milk: Used to thin the vegetable purees for smooth texture.
- 2 Tbsp fresh thyme, finely chopped: Earthy herbaceous notes that marry the veggies and sauce beautifully.
- Salt & pepper: Essential seasoning to enhance every layer.
- 1/2 cup shelled pistachios, cashews, or almonds: For the pesto’s nutty backbone.
- 1/2 cup olive oil: Keeps the pesto lush, smooth, and flavorful.
- 3 Tbsp lemon juice: Adds brightness and balance to the pesto.
- 5 oz spicy greens (arugula, mustard greens, or similar): Adds a peppery freshness to the pesto.
- 1 cup parmesan cheese, grated: Brings sharp, salty umami to both the pesto and layers.
- 6 Tbsp butter: For the creamy béchamel sauce, lending richness and silkiness.
- 6 Tbsp flour: To thicken the béchamel perfectly.
- 3 cups whole milk (warmed): Fuses into the béchamel for a luscious finish.
- 1 Tbsp coarsely ground pepper: Adds gentle heat and depth to the cream sauce.
- 1 Tbsp fresh thyme, finely chopped: Reappears in the béchamel for continuity in flavor.
- 2 tsp salt: Boosts the béchamel’s overall taste.
- Lasagne noodles (homemade fresh or boxed): The canvas that holds all the delicious fillings together.
- 2 cups grated parmesan: Sprinkled between layers and on top for a golden finish.
- 2 cloves garlic, minced: Added on top before final baking for a fragrant crust.
How to Make Rainbow Veggie Lasagne with Beet, Carrot, and Pesto Fillings Recipe
Step 1: Roast the Beets and Carrots
Start by peeling and chopping the beets and carrots into small, even pieces—this helps them cook evenly and faster. Toss each vegetable separately with olive oil, salt, and pepper, then spread them on baking sheets. Roast at 375 degrees until they’re beautifully tender, about 30 minutes. The roasting process intensifies their flavors and develops subtle caramelized notes that will truly sing in the final dish.
Step 2: Make the Onion-Garlic Base
While the beets and carrots roast, sauté diced onions in a bit of oil or butter over medium heat until they are translucent and just starting to brown. Introduce minced garlic, cooking gently so it becomes fragrant but not burnt. Pour in the white wine to deglaze the pan, scraping up all those delicious caramelized bits stuck to the bottom — this step locks in concentrated flavor you don’t want to miss. Then, set this savory onion-garlic mixture aside for blending.
Step 3: Puree the Beet and Carrot Fillings
In a blender or food processor, purée the roasted beets along with a tablespoon of fresh thyme, half of the onion-garlic mix, and seasoning. Adjust the texture with stock or milk so the puree is smooth and creamy without overloading your blender. Clean the bowl after and repeat this process with the roasted carrots and remaining onion mix. These silky veggie purées will become the vibrant layers that make this Rainbow Veggie Lasagne with Beet, Carrot, and Pesto Fillings Recipe truly special.
Step 4: Prepare the Pesto Filling
For the pesto, blitz your choice of nuts with olive oil, lemon juice, garlic, and salt until the nuts are finely chopped but still retain some texture. Add the spicy greens in two parts: first half to break them down, then the rest with the parmesan cheese until it becomes a luscious, fragrant spread. This bright green pesto will add a fresh, zesty contrast to the sweet root vegetable layers.
Step 5: Make the Cream Sauce
Next, create a rich béchamel by melting butter over medium heat, whisking in flour quickly to form a smooth paste, then slowly integrating warmed milk while whisking continuously to avoid lumps. Season with ground pepper, fresh thyme, and salt. Cook the sauce until it thickens enough to coat the back of a spoon — this creamy layer ties the lasagne together with its comforting warmth.
Step 6: Assemble and Bake
Time to put it all together! Spread half of the cream sauce on the bottom of your baking dish. Layer with noodles, half the beet puree, and a sprinkle of parmesan. Repeat the noodle, carrot puree, and cheese layers, then repeat again with the pesto puree and cheese layers, alternating noodles as separators. Finish by covering with a final top layer of noodles and pouring over the remaining cream sauce. Cover the dish with foil and bake at 400 degrees for 30 to 45 minutes until bubbly. Uncover, add the remaining parmesan and minced garlic, then bake at 450 degrees until the top becomes golden and irresistible.
How to Serve Rainbow Veggie Lasagne with Beet, Carrot, and Pesto Fillings Recipe
Garnishes
A sprinkle of fresh thyme leaves or a few extra grated parmesan shavings right after baking brings an inviting aromatic touch and an extra burst of flavor that complements the creamy layers beautifully. A light drizzle of good-quality olive oil can also add shine and richness to each serving.
Side Dishes
This lasagne pairs wonderfully with crisp green salads featuring tangy vinaigrette, or a simple side of roasted seasonal vegetables to keep the meal light and fresh. For a heartier approach, crusty garlic bread is a fantastic companion to mop up any leftover cream sauce.
Creative Ways to Present
For special occasions, serve your Rainbow Veggie Lasagne with Beet, Carrot, and Pesto Fillings Recipe in individual portions straight from mini ramekins or ceramic dishes, which make for stunning visual impact and portable servings. Layered parfait glasses with a little extra pesto on top for dipping is another playful idea your guests will adore.
Make Ahead and Storage
Storing Leftovers
Any leftover lasagne should be cooled to room temperature before transferring into an airtight container. Stored in the refrigerator, it will remain fresh for up to 3 days, with all those beautiful layers keeping their integrity and flavor.
Freezing
This lasagne freezes exceptionally well! Wrap tightly in plastic wrap and aluminum foil or place in a freezer-safe container. Freeze for up to 3 months. When you’re ready to enjoy, thaw overnight in the refrigerator to ensure even reheating.
Reheating
Reheat leftovers covered in the oven at 350 degrees to preserve moisture and encourage the cheese to melt back into creamy perfection. For quicker reheating, microwave in short intervals, stirring gently to maintain texture but the oven method is best for that just-baked taste.
FAQs
Can I use store-bought lasagne noodles for this recipe?
Absolutely! While fresh homemade pasta adds a tender texture, good-quality boxed lasagne noodles work perfectly. Just parboil them according to package instructions before assembling your dish.
Is the Rainbow Veggie Lasagne suitable for vegetarians?
Yes, this recipe is completely vegetarian-friendly! All ingredients focus on veggies, herbs, nuts, and dairy with no meat, making it a wholesome option for anyone avoiding animal protein.
What nuts work best for the pesto in this lasagne?
You can use pistachios, cashews, or almonds depending on your preference. Each lends a unique flavor and texture, so feel free to experiment to find your favorite.
Can I prepare parts of this recipe in advance?
Certainly! You can roast and puree the vegetables ahead of time, and even prepare the pesto and cream sauce a day before assembling. Just keep everything refrigerated until you’re ready to build your lasagne.
How can I make this dish gluten-free?
Simply swap traditional lasagne noodles for gluten-free pasta sheets, which are widely available. Also, ensure your flour replacement for the béchamel sauce is suitable for gluten-free cooking, such as a rice or cornstarch blend.
Final Thoughts
Making the Rainbow Veggie Lasagne with Beet, Carrot, and Pesto Fillings Recipe feels like creating a beautiful culinary canvas that bursts with color, flavor, and heartwarming comfort. It’s nourishing, packed with fresh ingredients, and impressively versatile – perfect for family dinners or when you want to celebrate veggies in style. I encourage you to give this recipe a try and watch how it transforms your meal routine into a joyful feast that everyone will rave about!
PrintRainbow Veggie Lasagne with Beet, Carrot, and Pesto Fillings Recipe
A vibrant and flavorful Rainbow Veggie Lasagne featuring layers of roasted beet and carrot purees, a zesty nut and green pesto, and a rich, creamy béchamel sauce, all nestled between tender homemade or store-bought lasagne noodles. This colorful dish is perfect for a hearty vegetarian main course packed with fresh herbs and bold flavors.
- Prep Time: 40 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 50 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Vegetable Puree Fillings
- 4 large beets
- 8 medium carrots
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1/3 cup white wine
- Stock (vegetable or chicken) or milk, as needed to thin puree
- 2 Tbsp fresh thyme, finely chopped
- Salt & pepper to taste
Pesto Filling
- 1/2 cup shelled pistachios, cashews, or almonds
- 1/2 cup olive oil
- 3 Tbsp lemon juice
- 3 cloves garlic
- 1 tsp salt
- 5 oz arugula, mustard greens, or another spicy green
- 1 cup parmesan cheese, grated
Cream Sauce (Béchamel)
- 6 Tbsp butter
- 6 Tbsp flour
- 3 cups whole milk (ideally warmed slightly)
- 1 Tbsp coarsely ground pepper
- 1 Tbsp fresh thyme, finely chopped
- 2 tsp salt
Assembly
- 1 recipe homemade pasta OR 1 box lasagne noodles
- 2 cups grated parmesan cheese
- 2 cloves garlic, minced (for topping)
Instructions
- Roasting the Vegetables: Peel and chop the beets and carrots into large dice. Drizzle them with olive or vegetable oil and sprinkle with salt and pepper. Toss to coat evenly. Spread the beets on one baking sheet and the carrots on another. Bake both at 375°F (190°C) for about 30 minutes until tender.
- Preparing the Onion and Garlic Mix: While the veggies roast, heat a little oil or butter in a pan over medium heat. Sauté the diced onion until translucent and starting to brown, about 5-7 minutes. Add the minced garlic and cook for another 3-5 minutes, stirring frequently, until onions are caramelized. Pour in the white wine to deglaze the pan, scraping up browned bits, then set aside.
- Pureeing the Vegetable Fillings: In a blender or food processor, combine the roasted beets, 1 tablespoon thyme, half of the onion and garlic mixture, salt, pepper, and enough stock or milk to help blend smoothly without overworking the machine. Clean the blender, and repeat the process with the roasted carrots, using the remaining onion and garlic mixture.
- Making the Pesto Filling: In a food processor, blend the nuts, olive oil, lemon juice, garlic cloves, and salt until the nuts are finely chopped. Add half of the greens and blend until mostly broken down, then add the rest of the greens and the parmesan cheese. Pulse until fully incorporated and smooth.
- Preparing the Cream Sauce (Béchamel): In a medium saucepan over medium heat, melt the butter. Stir in the flour immediately and whisk continuously to fully combine. Cook the roux for 30 seconds, then slowly add the warmed milk while whisking constantly. Add pepper, thyme, and salt. Continue stirring for several minutes until the sauce thickens. Remove from heat.
- Assembling the Lasagne: Use a 7×10 inch or 9×9 inch baking dish. Spread half of the cream sauce evenly on the bottom. Layer the lasagne starting with noodles, then half the beet puree, a sprinkle of parmesan, more noodles, repeat beet layer and cheese. Next, repeat the layering process with carrot puree and parmesan, then with pesto and parmesan, alternating with noodles. Finish the top with a final layer of noodles, then pour the remaining cream sauce over.
- Baking the Lasagne: Cover the dish with foil and bake at 400°F (204°C) for 30-45 minutes until bubbly. Remove foil and sprinkle the last two minced garlic cloves and extra parmesan cheese on top. Increase oven temperature to 450°F (232°C) and bake uncovered for another 10 minutes until the top is golden and slightly crisp.
Notes
- Use either homemade pasta sheets rolled thin or store-bought par-boiled lasagne noodles for convenience.
- To speed up roasting, chop vegetables smaller, but be careful not to overcook.
- The pesto can be made with a variety of nuts and spicy greens depending on preference and availability.
- The cream sauce can be prepared ahead and gently reheated before assembling.
- Be sure to fully cover the lasagne with foil during initial baking to prevent drying out.
- The final high-heat bake adds a beautifully browned cheese crust and roasted garlic aroma.