If you’re craving a lasagna that’s bursting with color, flavor, and veggie-packed goodness, then you’re in for a treat with this Tie Dye Vegetarian Lasagna Recipe. I absolutely love how this lasagna layers vibrant roasted veggies and a creamy pesto ricotta filling, making every slice look as amazing as it tastes. Trust me, once you try this, it’ll become your go-to meatless dinner that even skeptics will adore. Stick around and I’ll share how to make this culinary masterpiece happen in your kitchen.
Why You’ll Love This Recipe
- Vibrant and Beautiful: The layers of colorful roasted veggies create a stunning “tie dye” effect that makes it as pretty as it is tasty.
- Rich, Creamy Pesto Ricotta: Mixing fresh pesto into ricotta cheese gives this lasagna an unforgettable herby creaminess that elevates every bite.
- Perfectly Roasted Veggies: Roasting the veggies rather than sautéing adds depth and caramelized flavor that you’ll notice and love.
- Meatless but Filling: This recipe packs plenty of satisfying texture and protein without meat, perfect for vegetarians or anyone wanting a hearty yet lighter lasagna.
Ingredients You’ll Need
Every ingredient in this Tie Dye Vegetarian Lasagna Recipe works together to create layers of flavor and texture — from the roasted bell peppers to the homemade cherry tomato sauce. When shopping, look for the freshest veggies you can find, and don’t hesitate to grab a vibrant basil pesto to punch up the flavor.
- Cherry Tomatoes: These will roast down into a sweet, juicy base for the sauce; fresh and ripe ones make all the difference.
- Red and Orange Bell Peppers: For bright colors and sweetness, diced to roast perfectly tender.
- Yellow or Red Onion: Adds natural sweetness and depth when roasted alongside tomatoes.
- Zucchini: Brings great texture and lightness to the veggie layers.
- Extra-Virgin Olive Oil: Essential for roasting and building flavor in both sauce and veggies.
- Garlic Powder, Kosher Salt, Freshly Ground Black Pepper: Season generously to enhance every component — don’t skimp here!
- Lasagna Noodles: Classic noodles that cook up tender but firm; keep them separate to avoid sticking.
- Mozzarella Cheese: Loads of melty, gooey goodness to bind the layers together.
- Parmesan Cheese: Adds sharpness and a lovely crust when baked.
- Basil Pesto: The secret weapon that infuses the ricotta and top layer with fresh herbal brightness.
- Fresh Basil Leaves: For garnishing and aroma — add these just before serving.
- Whole-Milk Ricotta: The creamy base for the pesto ricotta layer — creamier ricotta gives a richer taste.
- Large Egg: Binds the pesto ricotta for a sturdier filling that holds together.
Variations
What makes this Tie Dye Vegetarian Lasagna Recipe fun is how easy it is to switch things up based on what’s in your fridge or your preference. I often personalize it to suit the occasion or dietary needs, and you’ll find that it adapts beautifully without losing its soul.
- Gluten-Free Version: I swapped traditional noodles for gluten-free ones once for a friend’s dinner, and no one could tell the difference. Just be sure to follow package instructions carefully.
- Faster Spin: When I’m short on time, I substitute the roasted tomato sauce with good-quality marinara and sauté the veggies quickly in a skillet—still delicious with way less fuss.
- Protein Boost: Sometimes I add cooked Italian sausage or crumbled tofu to the sauce to add heartiness; it’s perfect when you need something a bit more substantial.
- Seasonal Veggie Swap: Feel free to swap in whatever roasted veggies you love or have on hand—eggplant, mushrooms, or even spinach work wonderfully.
How to Make Tie Dye Vegetarian Lasagna Recipe
Step 1: Roast the Tomato Sauce Ingredients
Start by preheating your oven to 400°F and lining two large sheet pans with parchment paper. On one pan, spread out the cherry tomatoes and diced onion, drizzle with olive oil, a splash of balsamic vinegar, and season with salt, oregano, and pepper. Here’s a trick: slice the top off a whole garlic head, drizzle it with olive oil, wrap it in foil, and roast it right alongside the tomatoes. This slow roasting softens the garlic into a sweet, spreadable goldmine you’ll blend into the sauce later. Let all this roast for about 45 minutes until everything is tender and caramelized. Trust me, the roasting step is a game-changer for the flavor.
Step 2: Roast the Veggies
While the tomato sauce is roasting, toss your diced bell peppers, onion, and zucchini with olive oil, garlic powder, salt, and pepper on the second sheet pan. Spread them out evenly and roast alongside the tomatoes for 30-35 minutes, flipping halfway to get those beautiful golden edges. This step steals the show in adding that signature “tie dye” look and loads of bittersweet depth. If sheet pans aren’t your thing, you can sauté the veggies in a large skillet, but roasting brings an unmatched flavor.
Step 3: Make the Cherry Tomato Sauce
Once the tomato mix is cool enough to handle, squeeze the roasted garlic cloves out of their skins and pop them into a high-powered blender. Next, add the roasted tomatoes and onions with all their juices. Blend on medium-low until smooth, about 1 to 2 minutes. This sauce is the luscious, vibrant centerpiece of your lasagna.
Step 4: Prep the Noodles and Pesto Ricotta
Boil your lasagna noodles just until they’re soft but still have some bite—about 5-6 minutes depending on the brand. Lay them flat on a parchment-lined baking sheet, making sure they don’t touch so they don’t stick together. Meanwhile, stir together ricotta, pesto, beaten egg, salt, garlic powder, and a pinch of pepper in a bowl until silky smooth. This mixture is what ties the veggies and noodles together with creamy herby magic.
Step 5: Assemble Your Tie Dye Vegetarian Lasagna
Grease a 9×13-inch baking dish and start with a cup of the cherry tomato sauce spread evenly on the bottom. Layer on the noodles (I like to place 4 horizontally and 1 vertically for good coverage), then half the pesto ricotta spread, followed by half the roasted veggies, a cup of shredded mozzarella, more sauce, and a sprinkle of Parmesan. Repeat the layering with the remaining ingredients, finishing with a generous layer of mozzarella cheese on top. This layering technique is what creates the signature tie dye effect when you cut a slice.
Step 6: Bake and Finish with Pesto Dollops
Cover the lasagna tightly with foil sprayed with cooking spray (to avoid cheese sticking) and bake at 400°F for 25 minutes. Remove the foil, then dollop small spoonfuls of pesto over the top before returning to the oven uncovered for another 15-20 minutes, until the cheese begins to turn golden and bubbly. Let it rest for at least 15-20 minutes before cutting—this resting step helps the lasagna set, making serving easier and tidier.
Pro Tips for Making Tie Dye Vegetarian Lasagna Recipe
- Don’t Skip Roasting: I learned that roasting the veggies and tomato sauce separately gives this lasagna the richest, most complex flavor, so don’t rush this step.
- Keep Noodles Separate: Laying out noodles flat and apart after boiling prevents sticking, making assembly much smoother.
- Foil with Cooking Spray: Spraying the foil helps prevent the melty cheese from sticking, saving you a frustrating scrubbing job!
- Rest Before Slicing: Letting the lasagna cool for 20 minutes makes cutting easier and helps those beautiful “tie dye” layers stay intact.
How to Serve Tie Dye Vegetarian Lasagna Recipe
Garnishes
I always add a handful of fresh julienned basil leaves and a generous sprinkle of freshly grated Parmesan cheese just before serving. The fresh basil adds an aromatic brightness, and the extra Parmesan gives that perfect salty, nutty pop that balances the creamy layers.
Side Dishes
This lasagna pairs beautifully with a crisp green salad dressed with lemon vinaigrette or a simple garlic bread brushed with olive oil and herbs. I also love serving it alongside steamed green beans or roasted asparagus for a complete, colorful meal.
Creative Ways to Present
For special occasions, I sometimes bake this lasagna in individual ramekins or mini baking dishes for personal servings. Another fun idea is to layer the ingredients in a clear glass casserole so the colorful “tie dye” layers show through—it always wows my guests!
Make Ahead and Storage
Storing Leftovers
Once cooled, I store leftovers in an airtight glass container in the fridge, and they keep beautifully for up to five days. Reheating in the microwave works fine for quick portions, but I prefer the oven for evenly warmed slices.
Freezing
This Tie Dye Vegetarian Lasagna freezes really well! I portion it into individual servings, wrap them tightly in plastic wrap and foil, and stash in the freezer. When you want to enjoy it, thaw overnight in the fridge before baking to reheat, adding a bit more time if still chilled.
Reheating
For best results, reheat leftovers covered in a 350°F oven until warmed through, about 20 minutes. This helps maintain that perfect gooey cheese texture and prevents drying out. If you’re in a rush, the microwave works but can make layers a little soggy.
FAQs
-
Can I make this Tie Dye Vegetarian Lasagna Recipe vegan?
Absolutely! You can swap out the ricotta for a vegan ricotta-style cheese or blend tofu with some lemon juice and nutritional yeast for a creamy base. Use vegan mozzarella shreds, and ensure your pesto is vegan-friendly or make your own without cheese.
-
Is it okay to use no-boil noodles instead of regular lasagna noodles?
Yes, no-boil noodles work well, especially if you’re short on time. Just be sure your sauce is nice and saucy to hydrate the noodles during baking. You might also want to add a few extra minutes to the baking time.
-
Can I prepare the Tie Dye Vegetarian Lasagna Recipe ahead of time?
Definitely! You can assemble the entire dish up to 24 hours ahead and refrigerate it covered. When ready, just bake as directed, adding about 10 minutes extra to ensure it’s cooked through.
-
What makes this lasagna “tie dye”?
The vibrant, colorful layers of roasted veggies combined with the green pesto ricotta create a swirling, tie dye effect when sliced. It’s visually fun and deliciously flavorful!
Final Thoughts
This Tie Dye Vegetarian Lasagna Recipe holds a special spot in my kitchen rotation because it’s a guaranteed crowd-pleaser that’s vibrant, wholesome, and just downright fun to make and eat. Whether you’re cooking for family, friends, or just yourself, it’s a fantastic way to celebrate veggies while indulging in comforting cheese and sauce layers. Give it a try—you’ll love how bright and flavorful your lasagna nights can be!
Print
Tie Dye Vegetarian Lasagna Recipe
- Prep Time: 35 minutes
- Cook Time: 1 hour 25 minutes
- Total Time: 2 hours
- Yield: 10 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This Tie Dye Vegetarian Lasagna is a vibrant, flavorful dish featuring a homemade roasted cherry tomato sauce, a colorful assortment of roasted vegetables, and layers of creamy pesto ricotta and mozzarella cheese. It’s a perfect comfort food with an elegant twist, combining fresh ingredients and simple techniques to create a stunning and delicious lasagna that’s great for weeknight dinners or entertaining.
Ingredients
Cherry Tomato Sauce
- 1 batch roasted cherry tomato sauce (made from cherry tomatoes, onion, garlic, olive oil, balsamic vinegar, salt, oregano, and pepper)
Veggies
- 1 red bell pepper, diced
- 1 orange bell pepper, diced
- 1 medium yellow or red onion, diced
- 1 medium zucchini, chopped
- 2 tablespoons extra-virgin olive oil
- ½ teaspoon garlic powder
- ½ teaspoon kosher salt
- Freshly ground black pepper, to taste
Assembly and Serving
- Kosher salt, for boiling noodles
- Nonstick cooking spray
- 10 to 12 lasagna noodles (1 pound box)
- 3 ½ cups shredded mozzarella cheese
- 2 ounces grated Parmesan cheese (½ cup), plus more for garnish (optional)
- ¼ cup basil pesto (store-bought is fine!)
- ¼ cup julienned fresh basil leaves, for serving
Pesto Ricotta
- 1 (15-ounce) container whole-milk ricotta
- ½ cup basil pesto (store-bought is fine!)
- 1 large egg, beaten
- ½ teaspoon salt
- ¼ teaspoon garlic powder
Instructions
- Preheat Oven: Preheat your oven to 400°F and position the racks in the upper and lower thirds. Line two large baking sheets with parchment paper to prepare for roasting the tomato sauce ingredients and veggies.
- Prepare Tomato Sauce Ingredients: Place cherry tomatoes and an onion on one baking sheet. Drizzle with 2 tablespoons olive oil, balsamic vinegar, and season with salt, oregano, and pepper. Toss to coat and spread evenly. Prepare the garlic head by trimming the stem end to expose cloves, place it on foil, drizzle with remaining 1 tablespoon olive oil, wrap loosely, and add to the baking sheet with the tomatoes and onion.
- Prepare Veggies: On the other baking sheet, combine diced red and orange bell peppers, diced onion, and chopped zucchini. Drizzle with olive oil, sprinkle garlic powder, salt, and pepper, then toss until evenly coated. Spread veggies in a single layer.
- Roast Ingredients: Place both sheet pans on different racks in the oven. Roast for 30 to 35 minutes, rotating pans halfway and flipping veggies to ensure even roasting. After that, remove the veggies and continue roasting the tomatoes, onion, and garlic for an additional 10 to 15 minutes until tender and juicy. Keep oven on and place a rack in the middle for baking the lasagna later.
- Boil Water: Bring a large pot of generously salted water to a boil to cook the lasagna noodles.
- Blend Tomato Sauce: Cool the roasted tomato mixture for 10 minutes. Remove garlic from foil, discard foil, squeeze roasted garlic from skin into a blender along with roasted tomatoes, onions, and their juices. Blend on medium-low until smooth, about 1 to 2 minutes. Set sauce aside.
- Cook Noodles: Spray a baking sheet or cutting board with cooking spray or line with parchment paper. Cook lasagna noodles for 5 to 6 minutes until pliable but still firm. Drain and lay noodles flat individually to prevent sticking.
- Make Pesto Ricotta: In a medium bowl, mix ricotta cheese, pesto, beaten egg, salt, garlic powder, and pepper until smooth and uniform.
- Assemble Lasagna – First Layer: Grease a 9×13-inch baking dish with cooking spray. Spread 1 cup tomato sauce over the bottom. Arrange 5 noodles to cover the bottom (4 horizontally and 1 vertically). Evenly spread half the pesto ricotta mixture, half the roasted veggies, and 1 cup mozzarella. Pour 1 cup tomato sauce on top and sprinkle with ¼ cup Parmesan cheese.
- Assemble Lasagna – Second Layer: Repeat with remaining noodles (again 4 horizontal and 1 vertical), remaining pesto ricotta, roasted veggies, 1 cup mozzarella, remaining tomato sauce, and remaining Parmesan cheese. Top with the remaining 1 ½ cups mozzarella cheese.
- Bake Lasagna Covered: Coat a large piece of foil with cooking spray and place sprayed side down covering the dish tightly to prevent cheese sticking. Bake on middle rack for 25 minutes.
- Bake Lasagna Uncovered: Remove foil, dollop pesto on top in small spoonfuls, and bake uncovered for an additional 15 to 20 minutes until cheese turns slightly golden.
- Garnish and Serve: Garnish with extra Parmesan cheese and fresh julienned basil leaves. Allow the lasagna to cool for at least 15 to 20 minutes before slicing and serving.
- Storage: Store leftover lasagna in an airtight container in the refrigerator for up to 5 days. Reheat in the microwave until warm.
Notes
- To make gluten-free: Use gluten-free lasagna noodles instead of regular noodles.
- To make ahead: Assemble the lasagna as directed, cover with foil, and refrigerate up to 24 hours before baking. Add an extra 10 minutes to baking time when ready to bake.
- Faster Tie Dye Lasagna: Substitute homemade cherry tomato sauce with 2 (25-ounce) jars of good-quality tomato basil or marinara sauce and use no-boil lasagna noodles. Sauté the veggies in a skillet with olive oil for 5 to 8 minutes until tender.
- Add extra protein: Mix 1 pound cooked Italian ground sausage into the tomato sauce before assembling for a meatier dish.
Nutrition
- Serving Size: 1 slice (approx. 1/10 of recipe)
- Calories: 420 kcal
- Sugar: 6 g
- Sodium: 540 mg
- Fat: 18 g
- Saturated Fat: 7 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 44 g
- Fiber: 5 g
- Protein: 20 g
- Cholesterol: 65 mg