Spinach & Ricotta Lasagna — Creamy Vegetarian Classic

This Spinach & Ricotta Lasagna is the ultimate creamy vegetarian classic, featuring layers of tender pasta, fresh greens, and rich cheeses.

When it comes to comfort food, few dishes can rival the sheer satisfaction of a bubbling, golden-brown Lasagna. While meat-based versions often steal the spotlight, the Spinach & Ricotta Lasagna stands as a testament to the power of vegetarian cooking. This dish isn’t just a “meatless alternative”; it is a culinary masterpiece in its own right, offering a sophisticated balance of earthy spinach, creamy ricotta, and zesty marinara sauce. Whether you are hosting a Sunday family dinner or looking for a meal-prep solution that tastes even better the next day, this recipe is designed to impress.

The beauty of a well-made Lasagna lies in its layers. Each bite provides a structural harmony of soft pasta, melted mozzarella, and a flavorful filling that melts in your mouth. By focusing on high-quality ingredients and a few simple techniques—like properly draining your greens—you can elevate this humble pasta bake into a restaurant-quality meal. In this guide, we will explore everything from the historical roots of Italian pasta bakes to the modern tips that ensure your bake never turns out watery.

Why This Recipe Works

This Lasagna recipe is specifically engineered to solve the most common problems home cooks face when making vegetarian pasta dishes. First, we address the “watery lasagna” syndrome. By sautéing the spinach and squeezing out every drop of excess moisture, we ensure the ricotta filling remains thick and creamy rather than runny.

Second, we use a blend of three cheeses—Ricotta, Mozzarella, and Parmesan—to provide a complex flavor profile. The ricotta offers a soft, cloud-like texture, the mozzarella provides the iconic “cheese pull,” and the Parmesan adds a salty, nutty bite that cuts through the richness. Third, the addition of a pinch of nutmeg in the cheese mixture is a classic Italian secret that highlights the sweetness of the dairy and the earthiness of the spinach. It’s these small details that make this the perfect vegetarian main course.

Ingredients

Ingredients for Spinach & Ricotta Lasagna — Creamy Vegetarian Classic

To create the ultimate Lasagna, you will need the following ingredients. Quality matters here, so try to find the freshest cheeses and a high-quality marinara sauce.

  • Lasagna Noodles: 12-15 noodles (regular or no-boil).
  • Spinach: 20 ounces of fresh baby spinach (or 2 packages of frozen chopped spinach, thawed and squeezed dry).
  • Ricotta Cheese: 30 ounces of whole-milk ricotta for maximum creaminess.
  • Mozzarella Cheese: 4 cups shredded (divided).
  • Parmesan Cheese: 1 cup freshly grated.
  • Egg: 1 large egg (to act as a binder for the cheese filling).
  • Marinara Sauce: 48 ounces of your favorite high-quality red sauce.
  • Garlic: 3 cloves, minced.
  • Spices: 1/2 teaspoon ground nutmeg, 1 teaspoon dried oregano, salt, and black pepper to taste.
  • Olive Oil: 1 tablespoon for sautéing the spinach.

Equipment

  • 9×13 inch deep-dish baking pan.
  • Large skillet (for spinach).
  • Large mixing bowl.
  • Colander or clean kitchen towel (for draining spinach).
  • Aluminum foil.

Step by Step Guide to the Perfect Lasagna

Follow these steps carefully to ensure a structured and delicious result.

1. Prepare the Spinach

If using fresh spinach, heat olive oil in a large skillet over medium heat. Add the minced garlic and sauté for 1 minute until fragrant. Add the spinach in batches, tossing until completely wilted. Once cooked, transfer the spinach to a colander or a clean kitchen towel. This is the most important part: squeeze out as much liquid as possible. You should be left with a dense ball of spinach. Chop it finely.

2. Create The Ultimate Lasagna Filling

In a large mixing bowl, combine the ricotta cheese, the beaten egg, the chopped spinach, 1 cup of the shredded mozzarella, 1/2 cup of the Parmesan, nutmeg, oregano, salt, and pepper. Stir until the mixture is uniform. The egg will help set the Lasagna so it doesn’t fall apart when sliced.

3. Boil the Noodles (If Necessary)

If you are using standard noodles, boil them in salted water for 2 minutes less than the package directions (al dente). They will finish cooking in the oven. Drain and lay them flat on parchment paper to prevent sticking.

4. How to Layer Your Lasagna Like a Pro

  1. Base: Spread 1 cup of marinara sauce on the bottom of the 9×13 dish.
  2. Pasta: Lay 3 or 4 noodles over the sauce, overlapping slightly.
  3. Cheese: Spread about 1/3 of the spinach-ricotta mixture over the noodles.
  4. Sauce & Topping: Top with another cup of marinara and a sprinkle of mozzarella.
  5. Repeat: Repeat the layers (Noodles -> Ricotta mixture -> Sauce -> Mozzarella) until all ingredients are used, usually 3 to 4 layers deep.
  6. Final Touch: The top layer should be noodles covered in the remaining sauce, the rest of the mozzarella, and the remaining Parmesan cheese.

5. The Bake

Cover the dish tightly with aluminum foil. Bake in a preheated oven at 375°F (190°C) for 25 minutes. Remove the foil and bake for another 15-20 minutes until the cheese is bubbly and golden brown on top. For a truly perfect finish, you can broil it for the last 2 minutes, but watch it closely!

To Incorporate With

A heavy, cheese-filled dish like this Lasagna benefits from light, acidic, or crunchy pairings. A crisp Caesar salad or a simple arugula salad with lemon vinaigrette works wonders to cleanse the palate. For those who want a full Italian feast, garlic bread or rosemary focaccia is a must.

If you are looking for other comforting recipes to round out your weekly menu, you might enjoy our comforting crack chicken soup for a chilly evening. And of course, no meal is complete without a sweet finish. We highly recommend pairing this savory bake with a slice of creamy raspberry cheesecake for a truly decadent dessert experience.

Varieties / Substitutions

This Lasagna is incredibly versatile. Here are some popular variations:

  • White Lasagna: Swap the marinara for a homemade Béchamel sauce (butter, flour, milk) for an even creamier, French-inspired profile.
  • Add Protein: While this is a vegetarian classic, you can add sautéed mushrooms or zucchini slices between the layers for extra “meatiness.”
  • Gluten-Free: Simply use gluten-free lasagna sheets. Most modern GF pasta brands hold up very well in baked dishes.
  • Vegan Version: Use almond-based ricotta, cashew mozzarella, and omit the egg (use a flax egg or vegan starch binder instead).

For more inspiration, you can Search for similar recipes on AllRecipes or browse Pinterest for more plating ideas.

Tips for Success

  • Let it Rest: This is the hardest part. Let the Lasagna sit for at least 15-20 minutes after taking it out of the oven. This allows the layers to “set,” ensuring clean slices that don’t slide apart.
  • Season the Ricotta: Taste your ricotta mixture before adding the raw egg. It should be highly seasoned because the pasta and spinach will soak up a lot of the salt.
  • Squeeze the Spinach: I cannot emphasize this enough. If your spinach is wet, your Lasagna will be a soup. Squeeze it until your hands hurt!
  • Use High-Quality Sauce: Since there are few ingredients, the flavor of the marinara will shine through. Choose one with low sugar and high herb content.

10 FAQ

1. Can I use frozen spinach for this Lasagna?

Yes! Frozen spinach is actually very convenient for Lasagna. Just make sure to thaw it completely and squeeze it extremely dry using a kitchen towel.

2. Do I really need to boil the noodles first?

It depends on the brand. If you use “No-Boil” sheets, you don’t need to. If using standard sheets, boiling them for 5-6 minutes helps ensure they are tender after baking.

3. How long does Lasagna last in the fridge?

It stays fresh for 3-5 days. In fact, many people believe it tastes better on day two once the flavors have melded together.

4. Can I freeze this recipe?

Absolutely. You can freeze it before or after baking. If freezing before, thaw it in the fridge overnight before baking as directed.

5. What is the best ricotta to use?

Whole milk ricotta is best for flavor and texture. Part-skim ricotta can sometimes become grainy when baked.

6. Why is my Lasagna watery?

Usually, this is due to excess moisture in the spinach or using a sauce that is too thin. Ensure you squeeze the spinach and consider simmering your sauce to thicken it before layering.

7. Can I add meat to this?

While this is a Vegetarian Classic, you can certainly add cooked ground beef or Italian sausage to the marinara sauce layer.

8. How do I prevent the cheese from sticking to the foil?

Spray the underside of the aluminum foil with non-stick cooking spray before covering the pan.

9. What can I substitute for Ricotta?

Cottage cheese is a common substitute. If using cottage cheese, pulse it in a blender first to get a smoother texture similar to ricotta.

10. Can I make this in a slow cooker?

Yes, you can layer the ingredients in a greased slow cooker and cook on low for 4-5 hours. Use no-boil noodles for the best results in a crockpot.

Conclusion

The Spinach & Ricotta Lasagna is more than just a meal; it is a centerpiece that brings people together. Its creamy texture and vibrant flavors make it a favorite for vegetarians and meat-eaters alike. By mastering the art of the ricotta filling and the perfect layering technique, you can create a dish that is both comforting and sophisticated. Don’t forget to let it rest before serving to get those perfect, photo-ready layers. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach & Ricotta Lasagna — Creamy Vegetarian Classic: 7 Secrets for the Perfect Bake


  • Author: Nouna
  • Total Time: 1 hour 15 minutes
  • Yield: 8 1x

Description

A rich and creamy vegetarian lasagna featuring sautéed spinach, whole-milk ricotta, and a blend of Italian cheeses.


Ingredients

Scale
  • 12-15 Lasagna noodles
  • 20 oz Fresh baby spinach
  • 30 oz Whole-milk ricotta cheese
  • 4 cups Shredded mozzarella cheese
  • 1 cup Grated Parmesan cheese
  • 1 Large egg
  • 48 oz Marinara sauce
  • 3 cloves Garlic, minced
  • 1/2 tsp Ground nutmeg
  • 1 tsp Dried oregano
  • Salt and pepper to taste


Instructions

  1. Sauté spinach with garlic, then squeeze out all excess moisture and chop.
  2. Mix ricotta, egg, chopped spinach, 1 cup mozzarella, half the Parmesan, and spices.
  3. Boil noodles al dente (if not using no-boil variety).
  4. Layer sauce, noodles, ricotta mixture, and mozzarella in a 9×13 dish.
  5. Repeat layers, ending with sauce and extra cheese on top.
  6. Cover with foil and bake at 375°F for 25 minutes; uncover and bake 20 more minutes.
  7. Rest for 15-20 minutes before slicing.

Notes

High in protein and calcium, packed with iron-rich spinach, and perfect for freezing.

  • Prep Time: 30 minutes
  • Cook Time: 45 minutes

Nutrition

  • Calories: 420 kcal