Spinach and Ricotta Cheese Lasagna

Spinach and Ricotta Cheese Lasagna is a comforting, hearty, and flavorful vegetarian twist on a classic Italian favorite. With layers of tender pasta, creamy ricotta cheese, nutrient-rich spinach, rich tomato sauce, and gooey melted cheese, this dish delivers a perfect balance of indulgence and wholesomeness.

It’s the kind of meal that brings warmth to the table—ideal for family dinners, special occasions, or meal prepping for the week ahead. This lasagna is proof that you don’t need meat to create a deeply satisfying dish. Each bite is layered with flavor and texture, making it just as filling and delicious as traditional versions.

Why I Love This Recipe

I love this recipe because it combines simplicity with elegance. The creamy ricotta pairs beautifully with the earthy spinach, while the tomato sauce adds a tangy richness that ties everything together. It’s also incredibly versatile—you can adjust the ingredients to suit your taste or dietary needs.

Another reason I adore this lasagna is that it’s a great make-ahead meal. You can prepare it in advance, store it, and bake it when needed, making it perfect for busy days or entertaining guests without stress.

Why It’s a Must-Try Dish

This lasagna is a must-try because it offers comfort food satisfaction with a healthier twist. It’s packed with nutrients from spinach and protein from ricotta cheese, making it both delicious and nourishing.

It’s also a fantastic vegetarian option that even meat lovers will enjoy. Whether you’re hosting a dinner party or simply craving a cozy homemade meal, this dish delivers on all fronts—taste, texture, and presentation.

Recipe Details

  • Preparation Time: 25 minutes
  • Cooking Time: 45 minutes
  • Total Time: 1 hour 10 minutes
  • Servings: 6–8
  • Calories: ~350–400 kcal per serving
  • Course: Main Course
  • Cuisine: Italian

Ingredients

  • 9–12 lasagna noodles
  • 2 cups ricotta cheese
  • 2 cups fresh spinach (chopped)
  • 2 cups marinara or tomato sauce
  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic (minced)
  • 1 tbsp olive oil
  • Salt and pepper to taste
  • 1 tsp Italian seasoning
  • Optional: fresh basil for garnish

Quick Directions

Cook noodles, prepare spinach-ricotta mixture, layer with sauce and cheese, and bake until bubbly and golden.

Step-by-Step Preparation Method

  1. Preheat Oven: Set your oven to 180°C (350°F).
  2. Cook Noodles: Boil lasagna noodles according to package instructions. Drain and set aside.
  3. Prepare Spinach: Heat olive oil in a pan, sauté garlic, and add spinach. Cook until wilted. Let cool slightly.
  4. Mix Filling: In a bowl, combine ricotta cheese, cooked spinach, egg, Parmesan, salt, pepper, and Italian seasoning.
  5. Layer the Lasagna:
    • Spread a thin layer of tomato sauce in a baking dish.
    • Add a layer of noodles.
    • Spread ricotta-spinach mixture.
    • Add mozzarella cheese.
    • Repeat layers, ending with sauce and mozzarella on top.
  6. Bake: Cover with foil and bake for 30 minutes. Remove foil and bake another 10–15 minutes until golden and bubbly.
  7. Rest: Let it cool for 10 minutes before slicing.

How to Serve

Serve warm, garnished with fresh basil or extra Parmesan cheese. Pair it with garlic bread, a fresh green salad, or roasted vegetables for a complete meal.

Tips for Best Results

  • Use fresh spinach for better flavor and texture.
  • Don’t overcook the noodles—they should be slightly firm.
  • Let the lasagna rest before cutting to keep layers intact.
  • Use high-quality tomato sauce for richer taste.

Variations

  • Add Veggies: Include mushrooms, zucchini, or bell peppers.
  • White Sauce Version: Replace tomato sauce with béchamel sauce.
  • Vegan Option: Use plant-based ricotta and cheese substitutes.
  • Protein Boost: Add lentils or tofu crumble.

Freezing and Storage

  • Refrigerator: Store leftovers in an airtight container for up to 3–4 days.
  • Freezer: Freeze unbaked or baked lasagna for up to 2 months.
  • Reheating: Bake from frozen or thaw overnight and reheat in oven.

Special Equipment

  • Baking dish (9×13 inch recommended)
  • Mixing bowls
  • Saucepan or skillet
  • Spatula
  • Aluminum foil

FAQs

Q: Can I use frozen spinach?
Yes, just thaw and squeeze out excess water before using.

Q: Can I make it ahead of time?
Absolutely! Assemble it a day in advance and refrigerate until ready to bake.

Q: How do I prevent watery lasagna?
Drain spinach well and avoid overly watery sauce.

Q: Can I skip the egg in ricotta?
Yes, but the egg helps bind the mixture for better texture.

Conclusion

Spinach and Ricotta Cheese Lasagna is a timeless, comforting dish that’s easy to prepare and incredibly satisfying. With its creamy layers, rich flavors, and wholesome ingredients, it’s perfect for any occasion—from casual dinners to festive gatherings. Once you try this recipe, it’s sure to become a staple in your kitchen, offering both comfort and deliciousness in every bite.

Spinach and Ricotta Cheese Lasagna

Elina James
Indulge in the ultimate comfort food with this Spinach and Ricotta Cheese Lasagna a rich, creamy, and satisfying vegetarian classic! Layered with tender pasta, flavorful tomato sauce, fresh spinach, and smooth ricotta cheese, this homemade lasagna is perfect for family dinners, meal prep, or special occasions.
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes
Course Pasta
Cuisine Italian
Servings 6
Calories 350 kcal

Ingredients
  

  • 9 –12 lasagna noodles
  • 2 cups ricotta cheese
  • 2 cups fresh spinach chopped
  • 2 cups marinara or tomato sauce
  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic minced
  • 1 tbsp olive oil
  • Salt and pepper to taste
  • 1 tsp Italian seasoning
  • Optional: fresh basil for garnish

Instructions
 

  • Preheat Oven: Set your oven to 180°C (350°F).
  • Cook Noodles: Boil lasagna noodles according to package instructions. Drain and set aside.
  • Prepare Spinach: Heat olive oil in a pan, sauté garlic, and add spinach. Cook until wilted. Let cool slightly.
  • Mix Filling: In a bowl, combine ricotta cheese, cooked spinach, egg, Parmesan, salt, pepper, and Italian seasoning.
  • Layer the Lasagna: Spread a thin layer of tomato sauce in a baking dish. Add a layer of noodles. Spread ricotta-spinach mixture. Add mozzarella cheese. Repeat layers, ending with sauce and mozzarella on top.
  • Bake: Cover with foil and bake for 30 minutes. Remove foil and bake another 10–15 minutes until golden and bubbly.
  • Rest: Let it cool for 10 minutes before slicing.
Keyword Spinach and Ricotta Cheese Lasagna

Leave a Comment

Your email address will not be published. Required fields are marked *

*

Recipe Rating