If you're looking to switch things up at dinner without missing out on flavor, vegetarian lasagna is the way to go. Imagine layers of creamy cheese, fresh veggies, and rich sauces, all baked to perfection. You won't even notice the absence of meat! From Spinach and Ricotta to Butternut Squash and Sage, there's a recipe here for everyone. Let's explore these delicious options that'll surely impress your family and friends.
Spinach and Ricotta Lasagna
Spinach and Ricotta Lasagna is a delightful vegetarian dish that layers fresh spinach and creamy ricotta cheese with marinara sauce and pasta sheets, creating a satisfying meal that's perfect for any occasion.
This comforting dish isn't only packed with nutrients but also bursts with flavor, making it a favorite for both vegetarians and meat-lovers alike. With its cheesy goodness and vibrant colors, it's sure to impress your family and friends.
Ingredients:
- 9 lasagna noodles
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 10 ounces fresh spinach, chopped
- 15 ounces ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 egg
- 2 cups marinara sauce
- Salt and pepper to taste
- Fresh basil for garnish (optional)
Instructions:
Start by preheating your oven to 375°F (190°C). Cook the lasagna noodles according to package instructions until al dente, then drain and set aside.
In a skillet, heat olive oil over medium heat and sauté minced garlic for about 1 minute. Add the chopped spinach and cook until wilted, then remove from heat.
In a mixing bowl, combine ricotta cheese, half of the mozzarella, Parmesan cheese, egg, cooked spinach, salt, and pepper.
Spread a layer of marinara sauce on the bottom of a 9×13 inch baking dish, place three lasagna noodles on top, followed by half of the ricotta mixture, another layer of marinara sauce, and repeat the layers, finishing with noodles and sauce.
Top with the remaining mozzarella cheese and cover with foil. Bake for 25 minutes, remove the foil, and bake for another 15 minutes until the cheese is bubbly and golden. Let cool for a few minutes before serving.
Extra Tips:
Feel free to customize your Spinach and Ricotta Lasagna by adding other vegetables such as mushrooms, zucchini, or bell peppers.
You can also substitute the marinara sauce with pesto or a white sauce for a different flavor profile. For a creamier texture, consider adding a layer of béchamel sauce.
If you're looking to save time, you can use no-boil lasagna noodles, which will cook perfectly as the dish bakes. Additionally, this lasagna refrigerates well and can be made ahead of time, making it a great option for meal prep or entertaining.
Roasted Vegetable Lasagna

Roasted vegetable lasagna is a delicious and hearty dish that brings together layers of tender roasted vegetables, creamy ricotta cheese, tangy marinara sauce, and melty mozzarella. This vegetarian twist on the classic Italian lasagna is perfect for a family dinner or a cozy gathering with friends. The combination of flavors and textures in this dish is sure to impress even the pickiest of eaters.
Ingredients:
- 1 medium zucchini, sliced
- 1 bell pepper (any color), chopped
- 1 cup mushrooms, sliced
- 1 medium eggplant, diced
- 2 cups spinach leaves
- 2 tablespoons olive oil
- Salt and pepper to taste
- 9 lasagna noodles (oven-ready or cooked)
- 2 cups marinara sauce
- 15 ounces ricotta cheese
- 1 egg
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- 1 teaspoon dried Italian herbs (basil, oregano, thyme)
Instructions:
Preheat the oven to 400°F (200°C). In a large bowl, toss the zucchini, bell pepper, mushrooms, and eggplant with olive oil, salt, and pepper. Spread the vegetables on a baking sheet and roast in the oven for about 20-25 minutes, until tender and slightly caramelized.
Meanwhile, in a mixing bowl, combine the ricotta cheese, egg, Italian herbs, and a pinch of salt and pepper. Once the vegetables are roasted, lower the oven temperature to 375°F (190°C).
In a 9×13 inch baking dish, spread a layer of marinara sauce on the bottom. Layer three lasagna noodles, half of the ricotta mixture, half of the roasted vegetables, a layer of spinach, a third of the mozzarella cheese, and a layer of marinara sauce.
Repeat the layers, finishing with noodles, marinara sauce, mozzarella, and Parmesan on top. Cover with foil and bake for 30 minutes, then remove the foil and bake for an additional 15-20 minutes until bubbly and golden.
Extra Tips:
To elevate the flavors of your roasted vegetable lasagna, consider adding other vegetables such as carrots, butternut squash, or even artichoke hearts.
For a bit of heat, you can sprinkle some red pepper flakes into the marinara sauce. If you want to make this dish ahead of time, you can assemble the lasagna, cover it tightly with foil, and refrigerate it for up to 24 hours before baking.
Just remember to add a few extra minutes to the cooking time if baking straight from the fridge. Enjoy your hearty, homemade lasagna!
Mushroom and Kale Lasagna
Mushroom and kale lasagna is a delicious and hearty vegetarian dish that combines the earthy flavors of mushrooms with the nutritious benefits of kale. This layered pasta dish isn't only satisfying but also packed with vitamins and minerals.
Perfect for a family dinner or a cozy gathering with friends, this lasagna will impress even the most devoted meat lovers. With creamy ricotta, savory marinara sauce, and a blend of cheeses, this recipe is sure to become a favorite in your kitchen.
Ingredients:
- 9 lasagna noodles
- 2 cups ricotta cheese
- 1 cup grated Parmesan cheese
- 2 cups shredded mozzarella cheese
- 2 tablespoons olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 8 ounces mushrooms, sliced
- 4 cups kale, chopped
- 2 cups marinara sauce
- Salt and pepper to taste
- 1 teaspoon dried Italian herbs (optional)
Instructions:
Preheat the oven to 375°F (190°C). In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic and sliced mushrooms, cooking until the mushrooms are tender and have released their moisture. Add the chopped kale and cook until wilted, about 3-4 minutes.
Season the mixture with salt, pepper, and Italian herbs if desired. In a large baking dish, spread a layer of marinara sauce, then place three lasagna noodles over it.
Spread half of the ricotta cheese over the noodles, followed by half of the mushroom and kale mixture, and a sprinkle of mozzarella and Parmesan cheese.
Repeat the layers, finishing with a final layer of noodles topped with marinara sauce and the remaining mozzarella and Parmesan cheese. Cover with foil and bake for 25 minutes, then remove the foil and bake for an additional 15 minutes or until the cheese is bubbly and golden.
Extra Tips:
To improve the flavor of your mushroom and kale lasagna, consider adding a dash of red pepper flakes for some heat or a sprinkle of fresh herbs like basil or parsley before serving.
You can also customize the recipe by adding other vegetables such as zucchini or spinach. For a lighter version, swap out the ricotta for a cottage cheese blend or a vegan alternative.
Allow the lasagna to rest for about 10-15 minutes after baking; this will make slicing and serving much easier. Enjoy your delicious creation!
Pesto and Zucchini Lasagna

Pesto and Zucchini Lasagna is a delightful twist on the classic Italian dish, offering a fresh and vibrant flavor profile that's perfect for both vegetarians and lasagna lovers alike. This recipe layers tender zucchini slices with a rich pesto sauce, creamy ricotta, and gooey mozzarella cheese, creating a satisfying and healthy meal.
It's an excellent option for a weeknight dinner or a special occasion, and it can be prepared in advance and baked just before serving.
Ingredients:
- 3 large zucchinis, thinly sliced
- 2 cups ricotta cheese
- 2 cups mozzarella cheese, shredded
- 1 cup pesto (store-bought or homemade)
- 1/2 cup grated Parmesan cheese
- 9-12 lasagna noodles (no-boil or regular)
- Salt and pepper to taste
- Olive oil for drizzling
Instructions:
Preheat your oven to 375°F (190°C). If using regular lasagna noodles, cook them according to package instructions until al dente.
In a large baking dish, spread a thin layer of pesto on the bottom, then layer with lasagna noodles, followed by a layer of sliced zucchini, ricotta cheese, mozzarella cheese, and a sprinkle of salt and pepper.
Repeat layering until all ingredients are used, finishing with a layer of mozzarella and Parmesan on top. Drizzle a little olive oil over the top layer. Cover the dish with aluminum foil and bake for 25 minutes.
Remove the foil and bake for an additional 15-20 minutes, or until the cheese is bubbly and golden.
Extra Tips:
For the best flavor, consider making your own pesto using fresh basil, pine nuts, garlic, Parmesan cheese, and olive oil.
You can also bolster the dish by adding other vegetables like bell peppers or spinach. If you're looking to reduce the calories, you can substitute part of the cheese with Greek yogurt or cottage cheese.
Allow the lasagna to rest for about 10 minutes before slicing; this will help it hold its shape when serving. Enjoy your delicious and healthy Pesto and Zucchini Lasagna!
Butternut Squash and Sage Lasagna
Butternut Squash and Sage Lasagna is a delightful twist on the traditional lasagna, combining the sweet, nutty flavors of roasted butternut squash with the earthy aroma of fresh sage. This vegetarian dish layers pasta with a creamy ricotta mixture and a savory butternut squash sauce, all topped with melty mozzarella cheese.
Perfect for a cozy dinner or a gathering with friends and family, this lasagna not only showcases seasonal ingredients but also satisfies hearty appetites.
Ingredients:
- 12 lasagna noodles
- 2 cups butternut squash, peeled and diced
- 2 tablespoons olive oil
- Salt and pepper to taste
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon fresh sage, chopped (or ½ teaspoon dried sage)
- 15 ounces ricotta cheese
- 1 egg
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 cup spinach (optional)
Instructions:
Preheat your oven to 375°F (190°C). In a large pot, bring water to a boil and cook the lasagna noodles according to package instructions until al dente.
Meanwhile, in a baking dish, toss the diced butternut squash with olive oil, salt, pepper, and chopped onion. Roast in the oven for about 25-30 minutes or until tender.
In a skillet, sauté the garlic and sage until fragrant. In a bowl, combine the roasted butternut squash, sautéed garlic and sage, ricotta cheese, and egg.
Once mixed, layer a spoonful of the butternut squash mixture on the bottom of a baking dish, followed by a layer of noodles, mozzarella, and spinach if using.
Repeat the layering process, finishing with noodles and a generous topping of mozzarella and Parmesan cheese. Cover with foil and bake for 30 minutes, then remove the foil and bake for an additional 15 minutes until the cheese is bubbly and golden.
Extra Tips:
For improved flavor, consider adding a pinch of nutmeg to the ricotta mixture, as it complements the sweetness of the squash beautifully.
To save time, you can use pre-cooked lasagna noodles or opt for no-boil noodles. Additionally, feel free to customize this recipe by incorporating other vegetables like zucchini or mushrooms for added texture and nutrients.
Let the lasagna sit for about 10 minutes after removing it from the oven before slicing, as this will help the layers set and make serving easier.
Enjoy your delicious Butternut Squash and Sage Lasagna!