Oh, lasagna! Just saying the word makes me feel all warm and fuzzy inside, doesn’t it? It’s pure comfort food, the kind of dish that just hugs you from the inside out. And let me tell you, this Roasted Vegetable Lasagna is my absolute go-to when I want something hearty, super flavorful, and satisfying, but still want to sneak in a ton of veggies. I remember making this for the first time when I was trying to show my picky nephew that vegetarian meals could be just as exciting as anything else. He gobbled it down! It’s become a family favorite ever since, proving that pasta, roasted goodness, and a whole lot of cheese is always a winning combo.

Why You’ll Love This Roasted Vegetable Lasagna
Seriously, this lasagna is a game-changer. You’re going to adore:
- Packed with flavor: Roasting the veggies brings out their natural sweetness and depth. So much better than just boiling them!
- Veggie powerhouse: It’s a fantastic way to get a good dose of vegetables without feeling like you’re *just* eating vegetables.
- Surprisingly easy: Once the veggies are roasted, assembly is a breeze. Perfect for a weeknight when you’re dreaming of comfort food.
- Crowd-pleaser for everyone: Whether you’re vegetarian or just love delicious food, this dish is always a hit.
Ingredients for Your Delicious Roasted Vegetable Lasagna
Alright, let’s talk about what you’ll need to whip up this absolute beauty! Don’t worry, it’s all pretty standard stuff you can find at any grocery store. Getting the ingredient list right is half the battle, making sure everything comes together perfectly.
- 1 pound lasagna noodles (the regular kind, not the no-boil unless you wanna get fancy!)
- 2 tablespoons good olive oil (don’t skimp here!)
- 1 large zucchini, chopped up into bite-sized pieces
- 1 red bell pepper, also chopped
- 1 yellow bell pepper, chopped (for that pop of color!)
- 1 red onion, chopped
- 2 cloves garlic, minced (fresh is always best, trust me!)
- 1 (28 ounce) can crushed tomatoes (good quality makes a difference)
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon salt (or a pinch more if you like)
- 1/4 teaspoon black pepper
- 1 (15 ounce) container ricotta cheese (whole milk is my fave for creaminess)
- 1 large egg
- 1/4 cup grated Parmesan cheese (plus more for sprinkling on top, obviously!)
- 2 cups shredded mozzarella cheese (divided – some for the layers, some for the glorious top!)

Essential Equipment for Making Roasted Vegetable Lasagna
You don’t need a ton of fancy gadgets for this lasagna, just a few trusty kitchen staples. Here’s what you’ll want to have handy:
- A good-sized 9×13 inch baking dish – this is where the magic happens!
- A large skillet for sautéing all those yummy veggies and making the sauce.
- A medium bowl for whipping up that luscious ricotta mixture.
- A pot for boiling your lasagna noodles (unless you’re using no-boil, but I love the classic!).
- Measuring cups and spoons, of course!
Step-by-Step Guide to Perfect Roasted Vegetable Lasagna
Alright, let’s dive in and make this veggie-loaded lasagna happen! It’s really not as complicated as it might sound, and seeing those layers come together is half the fun. Just follow along, and you’ll have a bubbling, cheesy masterpiece in no time. Remember to preheat your oven to 400 degrees F (200 degrees C) while you get things going – it’s like giving your oven a little head start! This is truly a delightful way to enjoy lasagna.
Preparing the Vegetables for Your Roasted Vegetable Lasagna
First things first, we need to get these veggies happy. In a large skillet, heat up that olive oil over medium heat. Toss in your chopped zucchini, red and yellow bell peppers, and that red onion. Let them sizzle away until they’re nice and tender, usually about 10 minutes. You want them soft enough to eat but not mushy, you know? Right at the end, toss in your minced garlic for just a minute until it smells amazing. Then, pour in those crushed tomatoes, stir in the basil, oregano, salt, and pepper. Give it a good stir, let it bubble for about 5 minutes so the flavors meld together. This is your hearty sauce!
Assembling Your Roasted Vegetable Lasagna Layers
Now for the fun part – building this beauty! Grab your 9×13 inch baking dish. Spread a nice thin layer of that tomato-vegetable sauce on the bottom. This is super important to stop the first layer of noodles from sticking. Then, layer on some of your cooked lasagna noodles. On top of the noodles, spread about half of your ricotta cheese mixture (that yummy blend of ricotta, egg, and Parmesan you made earlier). Sprinkle a generous amount of mozzarella cheese over that. Repeat the layers: noodles, ricotta mixture, mozzarella. Finish it off with a final layer of noodles, topped with the rest of the sauce, and a good, generous sprinkle of mozzarella on top. Make sure that sauce covers everything so it stays moist!

Baking and Resting Your Roasted Vegetable Lasagna
Time to get this into the oven! Cover your baking dish snugly with foil. Pop it into that preheated 400-degree oven for about 25 minutes. This helps everything heat through evenly without burning the cheese. After 25 minutes, carefully remove the foil – watch out for the steam! – and bake it for another 10 to 15 minutes. You’re looking for that beautiful bubbly, golden-brown top that just screams delicious. The *most* important final step? Let it rest! Seriously, give it at least 10 minutes off the heat. This lets all those lovely layers set up, so you don’t end up with a sloppy mess when you cut into it. Trust me on this one!
Tips for the Best Roasted Vegetable Lasagna
Okay, so you’ve got the basic idea, but here are a few little tricks I’ve picked up over the years to make this Roasted Vegetable Lasagna just *sing*. Little things make a big difference, right?
First off, don’t be afraid to play with your veggies! While zucchini and peppers are great, you could totally toss in some roasted carrots or even some mushrooms and eggplant. And those roasted potatoes? They’d be amazing in here too, just dice them small! Just make sure whatever you add is chopped to a similar size so they cook evenly. And for a little kick, a pinch of red pepper flakes in the sauce is always a winner. If you want to avoid a watery lasagna, really let those veggies sauté until they’re tender and some of the moisture has cooked off. Also, make sure your ricotta mix isn’t too runny – the egg helps bind it perfectly.
Ingredient Substitutions for Roasted Vegetable Lasagna
Don’t have exactly what the recipe calls for? No worries! This Roasted Vegetable Lasagna is super forgiving. If you don’t have zucchini, try some chopped eggplant or even yellow squash. Not a fan of bell peppers? Add some sweet corn or finely chopped broccoli. For the cheese, feel free to swap the mozzarella for a blend of provolone and mozzarella, or even use a dairy-free option if you need it. And if you’re out of ricotta, a creamy cottage cheese blend can totally work in a pinch!
Serving Suggestions for Roasted Vegetable Lasagna
This hearty Roasted Vegetable Lasagna is fantastic all on its own, but serving it with a few simple sides really takes it over the top! I love pairing it with a big, fresh green salad – something light and crisp balances out all that cheesy goodness beautifully. A slice of crusty Italian bread for soaking up any extra sauce is also a must in my house. Sometimes, a simple side of steamed or sautéed green beans or broccoli is all you need too!

Storage and Reheating Your Roasted Vegetable Lasagna
Got leftovers? Lucky you! Roasted Vegetable Lasagna is even better the next day. You can totally store it in the fridge in an airtight container for up to 3-4 days. Just make sure it’s cooled down first. To reheat, pop a slice in the microwave for a minute or two until warm, or cover it with foil and pop it in a 350°F (175°C) oven for about 15-20 minutes until heated through. That oven method keeps it from getting too soggy and makes it taste almost as good as the first time!
Nutritional Information
Just a heads-up, the nutritional info for this Roasted Vegetable Lasagna is an estimate, folks! Depending on the exact ingredients you use (like the type of cheese or brand of tomatoes), the numbers can shift a bit. But generally, one slice comes in around 450 calories, with about 22g of fat and 20g of protein. It’s a good balance, packed with veggies and flavor!
Frequently Asked Questions about Roasted Vegetable Lasagna
I get asked a lot about how to make this Roasted Vegetable Lasagna the absolute best it can be, so here are a few quick answers to common things that pop into people’s heads!
Can I make this Roasted Vegetable Lasagna ahead of time?
Oh, absolutely! This is one of my favorite make-ahead meals. Just assemble the whole thing, cover it tightly with plastic wrap and then foil, and keep it in the fridge for up to 24 hours. When you’re ready to bake, just pop it straight into your preheated oven. You might need to add an extra 10-15 minutes to the covered baking time, but it’s totally worth it to have dinner mostly ready to go!
What are the best vegetables to use in Roasted Vegetable Lasagna?
The recipe calls for zucchini and bell peppers, which are fantastic, but your imagination is the limit! I’ve had great success with roasted eggplant, butternut squash, sweet potatoes (diced small!), mushrooms, spinach (just make sure to squeeze out all the water!), and even some tender broccoli florets. Just aim for veggies that have a nice texture when roasted and won’t get too mushy. Think about what’s in season too – that’s always a good starting point!
How do I prevent my Roasted Vegetable Lasagna from being watery?
Nobody wants a watery lasagna, right? The key is to focus on moisture control. First, for veggies like zucchini or eggplant, you can actually salt them a bit and let them sit for about 20 minutes, then pat them dry before sautéing. This draws out excess water. Make sure your sauce isn’t too thin either – let it simmer so it thickens up nicely. And don’t skip draining any extra liquid that might pool at the bottom of the baking dish after assembly before you cover it. Simple steps make a big difference!
PrintRoasted Vegetable Lasagna
A hearty lasagna layered with roasted vegetables and cheese.
- Prep Time: 25 min
- Cook Time: 40 min
- Total Time: 65 min
- Yield: 8 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: Italian-American
- Diet: Vegetarian
Ingredients
- 1 pound lasagna noodles
- 2 tablespoons olive oil
- 1 large zucchini, chopped
- 1 red bell pepper, chopped
- 1 yellow bell pepper, chopped
- 1 red onion, chopped
- 2 cloves garlic, minced
- 1 (28 ounce) can crushed tomatoes
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 (15 ounce) container ricotta cheese
- 1 egg
- 1/4 cup grated Parmesan cheese
- 2 cups shredded mozzarella cheese
Instructions
- Preheat your oven to 400 degrees F (200 degrees C).
- Cook lasagna noodles according to package directions. Drain and set aside.
- In a large skillet, heat olive oil over medium heat. Add zucchini, bell peppers, and onion. Cook until tender, about 10 minutes. Add garlic and cook for 1 minute more.
- Stir in crushed tomatoes, basil, oregano, salt, and pepper. Bring to a simmer and cook for 5 minutes.
- In a medium bowl, combine ricotta cheese, egg, and Parmesan cheese.
- Spread a thin layer of the tomato-vegetable sauce in the bottom of a 9×13 inch baking dish.
- Layer with noodles, ricotta mixture, and mozzarella cheese. Repeat layers, ending with a layer of sauce and mozzarella cheese.
- Cover with foil and bake for 25 minutes. Remove foil and bake for an additional 10-15 minutes, or until bubbly and golden brown.
- Let stand for 10 minutes before serving.
Notes
- You can add other vegetables like mushrooms or eggplant.
- For a richer flavor, add a pinch of red pepper flakes to the sauce.
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 12g
- Sodium: 700mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 6g
- Protein: 20g
- Cholesterol: 70mg
Keywords: lasagna, roasted vegetables, vegetarian, pasta, Italian, dinner, comfort food


