Vegetarian Lasagna Recipe
Introduction
This Vegetarian Lasagna is a comforting and cheesy dish perfect for family dinners or special occasions. Layers of creamy ricotta, mozzarella, and marinara sauce combine with tender no-boil noodles for an easy, satisfying meal.

Ingredients
- 3 cups ricotta cheese
- 3 cups shredded mozzarella cheese, divided
- 1 cup freshly grated Parmesan cheese, divided
- 2 tablespoons Italian seasoning
- 1 egg, beaten
- Kosher salt
- Freshly ground black pepper
- Cooking spray
- 1 cup marinara sauce (from a 32-oz. jar)
- 1 box (16 oz.) no-boil lasagna noodles
- Thinly sliced fresh basil, for garnish
- Freshly chopped parsley, for garnish
Instructions
- Step 1: Preheat the oven to 350°F. In a large bowl, combine ricotta, 2 cups mozzarella, 1 cup Parmesan, Italian seasoning, and the beaten egg. Season with ½ teaspoon salt and 6 to 8 grinds of fresh black pepper. Stir until well mixed.
- Step 2: Grease a 9″x13″ baking dish with cooking spray. Spread ½ cup marinara sauce evenly over the bottom. Add a layer of no-boil noodles, then spoon ¾ cup marinara sauce and ¾ cup of the ricotta mixture over the noodles. Repeat layering 4 to 6 times depending on your dish depth, finishing with a layer of sauce. Sprinkle the remaining 1 cup mozzarella on top.
- Step 3: Spray a piece of foil with cooking spray on one side and cover the lasagna with the sprayed side down. Bake for 35 minutes. Remove the foil and increase the oven temperature to 400°F. Continue baking until the cheese is melted and bubbly, about 10 to 15 minutes more. Let the lasagna rest for 15 minutes before serving.
- Step 4: Garnish with thinly sliced basil and freshly chopped parsley, then serve warm.
Tips & Variations
- For extra flavor, add sautéed vegetables like spinach, mushrooms, or zucchini between the layers.
- Use fresh mozzarella for a creamier texture, but reduce the shredded mozzarella accordingly.
- If you prefer, swap marinara for your favorite tomato basil sauce for a different flavor.
- Letting the lasagna rest after baking helps it set, making it easier to cut and serve.
Storage
Store leftover lasagna in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm in the oven at 350°F until heated through. This dish also freezes well; wrap tightly and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this lasagna ahead of time?
Yes, you can assemble the lasagna a day in advance. Keep it covered in the refrigerator and bake just before serving.
Do I need to boil the noodles before layering?
No, this recipe uses no-boil noodles which soften during baking when combined with sauce and cheese.
Print
Vegetarian Lasagna Recipe
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This classic Vegetarian Lasagna features layers of creamy ricotta and mozzarella cheeses, seasoned with Italian herbs and nestled between no-boil lasagna noodles, all baked to perfection in a rich marinara sauce. A comforting and hearty dish, garnished with fresh basil and parsley, perfect for family dinners and gatherings.
Ingredients
Cheese Mixture
- 3 cups ricotta cheese
- 2 cups shredded mozzarella cheese, divided
- 1 cup freshly grated Parmesan cheese, divided
- 2 tablespoons Italian seasoning
- 1 egg, beaten
- ½ teaspoon kosher salt
- 6 to 8 grinds freshly ground black pepper
Other Ingredients
- Cooking spray
- 1 cup (32-oz jar) marinara sauce
- 1 (16-oz) box no-boil lasagna noodles
- Thinly sliced fresh basil, for garnish
- Freshly chopped parsley, for garnish
- 1 cup shredded mozzarella cheese (remaining for topping)
- 1 cup freshly grated Parmesan cheese (remaining for topping)
Instructions
- Prepare cheese mixture: In a large bowl, combine ricotta cheese, 2 cups shredded mozzarella, 1 cup grated Parmesan, Italian seasoning, and beaten egg. Season the mixture with ½ teaspoon kosher salt and 6 to 8 grinds of freshly ground black pepper. Stir well until evenly mixed.
- Assemble lasagna: Preheat oven to 350°F (175°C). Grease a 9″×13″ baking dish with cooking spray. Spread ½ cup marinara sauce evenly on the bottom of the dish. Place a layer of no-boil lasagna noodles over the sauce, then spread ¾ cup marinara sauce followed by ¾ cup of the ricotta and cheese mixture. Repeat layering 4 to 6 times, depending on the depth of your baking dish, alternating noodles, sauce, and cheese, ending with a final layer of marinara sauce. Top with the remaining 1 cup shredded mozzarella cheese and remaining grated Parmesan cheese.
- Bake covered: Lightly spray a piece of aluminum foil with cooking spray and cover the lasagna with the sprayed side down to prevent sticking. Bake in the preheated oven for 35 minutes.
- Bake uncovered: Remove the foil and increase oven temperature to 400°F (200°C). Continue baking uncovered for an additional 10 to 15 minutes, or until the cheese is melted and bubbly on top.
- Rest and garnish: Remove the lasagna from the oven and let it rest for 15 minutes to set. Garnish with thinly sliced fresh basil and freshly chopped parsley before serving.
Notes
- If you prefer, substitute no-boil noodles with regular lasagna noodles cooked according to package instructions.
- You can add sautéed vegetables like spinach, mushrooms, or zucchini into the ricotta mixture for extra flavor and nutrition.
- Allowing the lasagna to rest after baking helps it set and makes slicing easier.
- Use fresh herbs for garnish to enhance the flavor and presentation.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Keywords: Vegetarian Lasagna, Italian Vegetarian Recipe, Baked Pasta, Ricotta Cheese Lasagna, No-Boil Noodles

