Veggie Lasagna Casserole
I’ll never forget the first time Henry and I made Veggie Lasagna Casserole together. We’d just returned from the farmers’ market with bags overflowing with zucchini, bell peppers, and fresh spinach. Our mom’s traditional lasagna recipe was calling to us, but we wanted something lighter, quicker, and packed with all those gorgeous vegetables.
That’s when our Veggie Lasagna Casserole was born—a simplified version of the classic that doesn’t sacrifice flavor or comfort. Now, this dish appears on our dinner table at least twice a month, and honestly, we never tire of it.
This Veggie Lasagna Casserole combines all the best parts of traditional lasagna without the fussy layering process. Instead, you’ll create a hearty, vegetable-forward casserole that delivers the same satisfying flavors in a fraction of the time. Furthermore, it’s perfect for busy weeknights or meal prep sessions when you want something wholesome and delicious waiting in your fridge.
Why You’ll Love This Veggie Lasagna Casserole
This Veggie Lasagna Casserole checks every box for the modern home cook. First, it’s incredibly forgiving—you don’t need perfect layers or precise measurements. Additionally, it’s loaded with nutritious vegetables that your entire family will actually enjoy eating. The combination of tender pasta, rich marinara sauce, creamy ricotta, and melted mozzarella creates pure comfort food magic.
Moreover, this Veggie Lasagna Casserole is budget-friendly. You probably have most ingredients in your pantry already. The recipe also works beautifully for meal prep since it reheats wonderfully throughout the week. Henry always says this dish tastes even better the next day once all the flavors meld together.
Another reason to love this recipe? It’s naturally vegetarian, making it perfect for Meatless Mondays or when you’re cooking for guests with different dietary preferences. Plus, you can easily customize it with your favorite vegetables or whatever you have on hand. The flexibility of this Veggie Lasagna Casserole makes it a true kitchen workhorse.
Ingredients You’ll Need

Gathering your ingredients beforehand makes preparing this Veggie Lasagna Casserole absolutely seamless. Here’s everything you’ll need:
| Ingredient | Amount |
|---|---|
| Lasagna noodles (broken into pieces) | 12 ounces |
| Olive oil | 2 tablespoons |
| Zucchini (diced) | 2 medium |
| Bell peppers (diced, any color) | 2 medium |
| Yellow onion (diced) | 1 large |
| Garlic (minced) | 4 cloves |
| Fresh spinach (roughly chopped) | 3 cups |
| Marinara sauce | 32 ounces |
| Ricotta cheese | 15 ounces |
| Shredded mozzarella cheese | 3 cups (divided) |
| Grated Parmesan cheese | 1 cup |
| Italian seasoning | 2 teaspoons |
| Salt | 1 teaspoon |
| Black pepper | ½ teaspoon |
| Fresh basil (for garnish) | Optional |
Substitutions & Variations
The beauty of this Veggie Lasagna Casserole lies in its adaptability. Feel free to swap vegetables based on what’s in season or what you prefer. Mushrooms, eggplant, or summer squash all work wonderfully in this recipe.
If you’re dairy-free, try using cashew ricotta and plant-based mozzarella. The Veggie Lasagna Casserole still turns out incredibly creamy and satisfying. Similarly, gluten-free lasagna noodles work perfectly—just follow the package directions for cooking time.
For added protein, stir in some cooked lentils or white beans. Henry loves adding a layer of pesto between the pasta and vegetables for an extra flavor dimension. You can also use cottage cheese instead of ricotta for a tangier, lighter option.
Want more heat? Add red pepper flakes or diced jalapeños to your vegetable mixture. Conversely, if you’re cooking for kids, stick with milder vegetables like carrots and keep the seasoning gentle.
If you’re looking for more ways to enjoy a veggie-packed dish, check out our Quinoa Veggie Casserole. It’s another fantastic option that allows for seasonal vegetable swaps and is equally satisfying.
Step-by-Step Instructions
Step 1: Preheat your oven to 375°F. Meanwhile, cook the lasagna noodles according to package directions until al dente. Break them into 2-3 inch pieces before cooking—this makes your Veggie Lasagna Casserole easier to serve and eat. Drain and set aside.
Step 2: Heat olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 3-4 minutes until softened. Then, add the bell peppers and zucchini. Sauté for 5-6 minutes until the vegetables become tender.
Step 3: Stir in the minced garlic and cook for another minute until fragrant. Next, add the chopped spinach and cook until wilted, approximately 2 minutes. Season with salt, pepper, and Italian seasoning. Remove from heat.
Step 4: In a large mixing bowl, combine the cooked pasta pieces, sautéed vegetables, marinara sauce, ricotta cheese, half of the mozzarella (1.5 cups), and half of the Parmesan. Mix everything together thoroughly.
Step 5: Transfer the mixture to a greased 9×13 inch baking dish. Spread it evenly across the pan. Sprinkle the remaining mozzarella and Parmesan cheese over the top of your Veggie Lasagna Casserole.
Step 6: Cover the dish with aluminum foil and bake for 25 minutes. Then, remove the foil and bake for an additional 15 minutes until the cheese turns golden and bubbly. Let the casserole rest for 10 minutes before serving.
Pro Tips for Success

Don’t overcook your pasta initially. Since the Veggie Lasagna Casserole bakes in the oven, slightly undercooked noodles prevent mushiness. They’ll finish cooking perfectly in the sauce.
Additionally, make sure to drain your vegetables well if they release excess moisture. Too much liquid can make your Veggie Lasagna Casserole watery. Pat the cooked vegetables with paper towels if necessary.
For the best flavor, use good quality marinara sauce. Henry and I often make our own, but a high-quality jarred version works beautifully too. Look for sauces with simple, recognizable ingredients.
Furthermore, let your Veggie Lasagna Casserole rest after baking. Those 10 minutes allow everything to set up, making it much easier to slice and serve. Trust me—this step makes a huge difference.
Finally, taste and adjust seasonings before baking. Different marinara sauces have varying salt levels, so you might need more or less seasoning. A quick taste ensures perfect results every time.
To enhance your cooking skills, consider trying our Veggie Fajita Casserole. This recipe offers a different flavor profile while still keeping the focus on delicious vegetables.
Storage & Reheating Tips
Store leftover Veggie Lasagna Casserole in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen and improve after a day or two, making leftovers especially delicious.
To reheat, place individual portions in the microwave for 2-3 minutes until heated through. Alternatively, reheat larger portions in a 350°F oven for about 20 minutes, covered with foil to prevent drying out.
This Veggie Lasagna Casserole also freezes exceptionally well. Wrap the cooled casserole tightly in plastic wrap, then aluminum foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
You can also freeze individual portions for easy weekday lunches. Just grab a portion from the freezer in the morning, and by lunchtime, it’ll be ready to reheat. This makes meal planning so much simpler.
What to Serve With This Recipe

Our Veggie Lasagna Casserole pairs perfectly with a crisp green salad dressed with balsamic vinaigrette. The fresh, tangy greens balance the rich, cheesy casserole beautifully.
Additionally, garlic bread or crusty Italian bread makes an excellent accompaniment. Use it to soak up any extra sauce on your plate—absolutely delicious!
For a complete Italian-inspired meal, serve roasted broccoli or green beans alongside your Veggie Lasagna Casserole. The slight char on the vegetables adds wonderful texture contrast.
Henry loves pairing this dish with a light Italian white wine like Pinot Grigio. However, sparkling water with lemon works just as well for a non-alcoholic option.
For a complete meal experience, pair your Veggie Lasagna Casserole with our Kentucky Hot Brown Casserole. This dish complements the flavors beautifully and adds a hearty touch to your dinner table.
FAQs
Can I make Veggie Lasagna Casserole ahead of time?
Absolutely! Assemble your Veggie Lasagna Casserole completely, cover it tightly, and refrigerate for up to 24 hours before baking. Add an extra 10 minutes to the covered baking time since you’re starting with a cold dish.
Can I use no-boil lasagna noodles?
Yes, no-boil noodles work in this recipe. However, you’ll need to add an extra cup of marinara sauce to ensure enough moisture for the noodles to cook properly. Break the noodles into pieces just as you would regular lasagna noodles.
How do I prevent my Veggie Lasagna Casserole from being watery?
Drain your vegetables thoroughly after cooking them. Additionally, avoid using watery vegetables without removing excess moisture first. If your sauce seems thin, simmer it for a few minutes to thicken before mixing with the other ingredients.
Can I add meat to this recipe?
Certainly! Brown some Italian sausage or ground beef and add it to the vegetable mixture. This transforms your Veggie Lasagna Casserole into a heartier, meat-and-veggie version that satisfies even the biggest appetites.
Why is my casserole dry?
Dry casserole usually means not enough sauce or overbaking. Make sure you have enough marinara coating all the pasta pieces. Also, covering the dish for the first part of baking traps moisture, preventing dryness.
Veggie Lasagna Casserole is a delightful twist on the classic Italian dish, focusing on fresh vegetables and a simplified preparation method. This comforting meal is perfect for those seeking a lighter alternative to traditional lasagna, making it a popular choice for family dinners and meal prep.
Nutrition Information (per serving)
Based on 8 servings:
| Nutrient | Amount |
|---|---|
| Calories | 385 |
| Total Fat | 16g |
| Saturated Fat | 9g |
| Cholesterol | 48mg |
| Sodium | 780mg |
| Total Carbohydrates | 42g |
| Dietary Fiber | 5g |
| Sugars | 8g |
| Protein | 21g |
| Vitamin A | 35% DV |
| Vitamin C | 65% DV |
| Calcium | 40% DV |
| Iron | 15% DV |
This Veggie Lasagna Casserole delivers a balanced meal with plenty of protein, fiber, and essential vitamins. The vegetables contribute significant amounts of vitamins A and C, supporting immune health and overall wellness. Each serving provides substantial calcium for bone health, making this a truly nourishing family dinner option.

Veggie Lasagna Casserole
Ingredients
Method
- Preheat your oven to 375°F. Cook the lasagna noodles according to package directions until al dente. Break them into 2-3 inch pieces before cooking. Drain and set aside.
- Heat olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 3-4 minutes until softened. Add the bell peppers and zucchini, and sauté for 5-6 minutes until tender.
- Stir in the minced garlic and cook for another minute until fragrant. Add the chopped spinach and cook until wilted, about 2 minutes. Season with salt, pepper, and Italian seasoning. Remove from heat.
- In a large mixing bowl, combine the cooked pasta pieces, sautéed vegetables, marinara sauce, ricotta cheese, half of the mozzarella (1.5 cups), and half of the Parmesan. Mix thoroughly.
- Transfer the mixture to a greased 9x13 inch baking dish. Spread evenly and sprinkle the remaining mozzarella and Parmesan over the top.
- Cover with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 15 minutes until the cheese is golden and bubbly. Let rest for 10 minutes before serving.