Vegetarian Lasagna with Spinach & Ricotta
Lasagna—a dish that evokes warmth and nostalgia, often bringing families together around the dinner table. Imagine layers of creamy ricotta, vibrant spinach, and rich marinara sauce, all nestled between tender noodles, bubbling with gooey mozzarella. This Vegetarian Lasagna with Spinach & Ricotta is not only a feast for the eyes but also a symphony of flavors and textures that make it a standout choice for family gatherings. Fun fact: Did you know that lasagna actually dates back to ancient Greece? They called it “Lazania,” which means “cooking pot.” This recipe is special because it simplifies the classic lasagna, making it both approachable and a guaranteed crowd-pleaser. If you’ve enjoyed my popular Baked Ziti recipe, you’ll definitely appreciate this beautiful vegetarian twist. So, grab your apron and let’s get cooking!
What is Vegetarian Lasagna with Spinach & Ricotta?
Have you ever wondered why this dish is called “lasagna”? I mean, it sounds like a name for a friendly Italian chef! As it turns out, there’s some great history behind it. “Lasagna” comes from the Greek word “lasanon,” meaning “chamber pot,” reflecting its layered structure. But enough with the history lesson! The way to a man’s heart is definitely through his stomach, and this lasagna is the perfect way to win hearts! Picture a cozy family evening where this delectable dish steals the spotlight. So, why not bring this classic to your kitchen and share the love with your family?
Why You’ll Love This Vegetarian Lasagna with Spinach & Ricotta
This Vegetarian Lasagna with Spinach & Ricotta stands out for several reasons. First, it’s a wholesome main dish that is both satisfying and delicious, making it ideal for family dinners or potlucks. Secondly, making your own lasagna saves you money compared to ordering takeout. Plus, you can control the quality of the ingredients, ensuring a wholesome meal that doesn’t break the bank. Finally, with flavorful toppings like bubbly mozzarella and a sprinkle of fresh Parmesan, this dish is a creamy, cheesy dream come true. It even competes favorably with stuffed shells, offering a fun chance to get creative with layers. Ready to create your masterpiece? Let’s dive in!
How to Make Vegetarian Lasagna with Spinach & Ricotta
Quick Overview
Making this Vegetarian Lasagna with Spinach & Ricotta is a straightforward process that promises hearty satisfaction. The glorious combination of textures—from the tender noodles to the creamy ricotta and the vibrant spinach—will have everyone coming back for seconds. Plus, the whole preparation can be done in about 30 minutes, followed by an easy baking time, making this dish perfect for busy weeknight dinners.
Ingredients
For this delightful Vegetarian Lasagna with Spinach & Ricotta, you will need:
- 12 lasagna noodles
- 2 cups fresh spinach, chopped
- 2 cups ricotta cheese
- 2 cups marinara sauce
- 2 cups mozzarella cheese, shredded
- 1 cup Parmesan cheese, grated
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- Salt, to taste
- Pepper, to taste
- Italian herbs (dried oregano or basil), optional
Step-by-Step Instructions
- Prepare the Noodles: Start by boiling water in a large pot, adding a pinch of salt. Cook the lasagna noodles according to package instructions until al dente. Drain and set aside.
- Sauté the Spinach: In a large pan, heat olive oil over medium heat. Add minced garlic, and sauté for about 1 minute until fragrant. Add chopped spinach, seasoning with salt and pepper. Cook until wilted, approximately 2-3 minutes. Remove from heat and let it cool slightly.
- Mix the Cheese Filling: In a mixing bowl, combine the ricotta cheese, wilted spinach, salt, pepper, and Italian herbs (if using). Mix well until fully integrated.
- Assemble the Lasagna: Preheat your oven to 375°F (190°C). Spread a thin layer of marinara sauce on the bottom of a 9×13 inch baking dish. Place a layer of cooked lasagna noodles, followed by half of the ricotta-spinach mixture. Add another layer of marinara sauce and a third of the mozzarella cheese. Repeat the layers, finishing with a layer of noodles topped with marinara sauce and the remaining mozzarella and Parmesan cheese.
- Bake the Lasagna: Cover the baking dish with aluminum foil (shiny side down to prevent sticking) and bake for 25 minutes. Then remove the foil and bake for an additional 15-20 minutes, until the cheese is bubbly and golden.
- Cool and Serve: Allow the lasagna to sit for 10-15 minutes before slicing. This helps it set and makes for easier serving. Enjoy your delicious Vegetarian Lasagna with Spinach & Ricotta with a fresh salad on the side!
Top Tips for Perfecting Vegetarian Lasagna with Spinach & Ricotta
- Noodle Substitutions: If gluten-free is needed, look for gluten-free lasagna noodles—they work just as well!
- Layering: Always start with a layer of sauce on the bottom to prevent sticking, and ensure even layering for a balanced flavor.
- Avoiding Mistakes: Make sure not to overcook the noodles during boiling; they’ll cook further while baking. Also, make sure to let your lasagna cool a bit before serving to ensure clean slices.
Storing and Reheating Tips
Leftover Vegetarian Lasagna with Spinach & Ricotta can be stored in the refrigerator for up to 4 days. For long-term storage, consider freezing the assembled uncooked lasagna directly in the baking dish with plastic wrap and then aluminum foil. It can last up to 3 months in the freezer! When ready to eat, bake it straight from the freezer, adding an additional 15-20 minutes to the cooking time. For reheating, simply warm individual portions in the microwave or place slices in a preheated oven at 350°F (175°C) until heated through.

With this delightful recipe, you’ll be on your way to mastering the art of lasagna cooking. Gather your family in the kitchen and create a dish filled with affection and flavors. Enjoy!

Vegetarian Lasagna with Spinach & Ricotta
Ingredients
Method
- Start by boiling water in a large pot, adding a pinch of salt. Cook the lasagna noodles according to package instructions until al dente. Drain and set aside.
- In a large pan, heat olive oil over medium heat. Add minced garlic, and sauté for about 1 minute until fragrant. Add chopped spinach, seasoning with salt and pepper. Cook until wilted, approximately 2-3 minutes. Remove from heat and let it cool slightly.
- In a mixing bowl, combine the ricotta cheese, wilted spinach, salt, pepper, and Italian herbs (if using). Mix well until fully integrated.
- Preheat your oven to 375°F (190°C). Spread a thin layer of marinara sauce on the bottom of a 9x13 inch baking dish.
- Place a layer of cooked lasagna noodles, followed by half of the ricotta-spinach mixture. Add another layer of marinara sauce and a third of the mozzarella cheese. Repeat the layers, finishing with a layer of noodles topped with marinara sauce and the remaining mozzarella and Parmesan cheese.
- Cover the baking dish with aluminum foil (shiny side down to prevent sticking) and bake for 25 minutes.
- Then remove the foil and bake for an additional 15-20 minutes, until the cheese is bubbly and golden.
- Allow the lasagna to sit for 10-15 minutes before slicing. This helps it set and makes for easier serving. Enjoy your delicious Vegetarian Lasagna with Spinach & Ricotta with a fresh salad on the side!

Leave a Reply