Spinach Ricotta Lasagna

Golden-baked classic spinach ricotta lasagna with bubbling mozzarella and rich tomato layers Save to Pinterest
Golden-baked classic spinach ricotta lasagna with bubbling mozzarella and rich tomato layers | recipesbyselena.com

This hearty Italian layered dish brings together fresh spinach and three cheeses in perfect harmony. The creamy ricotta-spinach filling balances beautifully with tangy marinara and golden melted mozzarella. No-boil noodles simplify the assembly while traditional flavors shine through oregano and basil. After just over an hour in the oven, you'll have bubbling, golden perfection that needs only a brief rest before serving.

The steam hitting my glasses as I pulled that first bubbling tray from the oven, the way the whole house suddenly smelled like someone Italian grandmother had moved in, that was my lasagna turning point. My roommate wandered in, attracted by the aroma like a cartoon character floating toward pie, and asked what special occasion I was cooking for. That Sunday afternoon, nothing extraordinary had happened except I finally took the time to do it properly, and that became the standard for every lasagna since.

Last winter my sister came over exhausted from grad school, and I watched her shoulders actually drop as she took that first bite of the spinach layers peeking through the sauce. She told me it tasted like something that required way more effort than I let on, which is exactly the kind of compliment a home cook treasures. Food that simple and nourishing has a way of making problems feel smaller, even for just twenty minutes at the dinner table.

Ingredients

  • Ricotta cheese: Whole milk ricotta makes all the difference here, and I learned to whisk it with the eggs until completely smooth to avoid any grainy surprises
  • Fresh spinach: Though frozen works in a pinch, fresh spinach wilts down beautifully and retains a sweeter flavor that plays nicely against the rich cheese
  • No-boil noodles: These absorb sauce perfectly while baking, and I switched to them after one too many batches of broken, overcooked regular noodles
  • Marinara sauce: A good quality jarred sauce saves time, but adding extra garlic and herbs to the spinach layer compensates for any shortcuts
  • Mozzarella and Parmesan: The mozzarella creates those irresistible cheese pulls while Parmesan adds a salty, nutty depth that cuts through the richness

Instructions

Preheat your oven to 375°F (190°C)
Getting the oven ready first means you can move straight through assembly without pausing
Cook the aromatics
Heat olive oil in a large skillet over medium heat, add onion and cook until soft about 4 minutes, then add garlic and sauté 1 minute more until fragrant
Prepare the spinach
Add fresh spinach to wilt for 2 to 3 minutes, or cook thawed frozen spinach until excess moisture evaporates, then season with salt, pepper, oregano, and basil
Mix the cheese filling
In a large bowl, combine ricotta, eggs, half the Parmesan, and a pinch each of salt and pepper, then stir in the cooled spinach mixture until everything is evenly distributed
Start layering
Spread 1 cup of marinara over the bottom of a 9x13-inch baking dish, then layer 3 to 4 noodles, one-third of the ricotta mixture, and one-third of the mozzarella
Build the remaining layers
Spoon another cup of sauce over the cheese, then repeat the noodle, ricotta, mozzarella, sauce pattern two more times, finishing with noodles and remaining sauce
Add the final cheese topping
Sprinkle the remaining mozzarella and Parmesan over the top layer of sauce, covering the noodles completely
Bake covered first
Cover the dish with lightly greased foil and bake for 30 minutes, letting everything steam and meld together
Finish uncovered
Remove the foil and bake 15 to 20 minutes more until the cheese is bubbling and golden brown in spots
Let it rest before serving
Wait 10 to 15 minutes before slicing, which allows the layers to set and makes serving much cleaner
Vegetarian classic spinach ricotta lasagna sliced square showing creamy spinach filling and melted cheese topping Save to Pinterest
Vegetarian classic spinach ricotta lasagna sliced square showing creamy spinach filling and melted cheese topping | recipesbyselena.com

This lasagna has become my default for potlucks because it travels well and feeds a crowd without anyone asking where the meat is. The vegetarian aspect seems to surprise people who expect lasagna to need beef, and watching skeptics go back for seconds never gets old.

Make It Your Own

Sometimes I add a pinch of nutmeg to the ricotta mixture, a trick that makes the filling taste somehow more professional and sophisticated. The nutmeg barely registers as its own flavor, but it elevates everything else in a way that people notice without quite being able to identify what is different.

Freezing For Later

Assemble the entire lasagna, wrap it tightly in plastic and foil, then freeze before baking. Add about 15 minutes to the covered baking time when cooking from frozen, and let it rest a bit longer since the center will be piping hot.

Serving Suggestions

A crisp green salad with a sharp vinaigrette cuts through the richness, and garlic bread is practically mandatory for soaking up any extra sauce on the plate. This lasagna also pairs surprisingly well with a light red wine that will not compete with the hearty flavors.

  • Let leftovers come to room temperature before reheating for even warming
  • Cover with foil when reheating to prevent the top from over-browning
  • This lasagna keeps well in the refrigerator for up to 4 days
Classic spinach ricotta lasagna in a baking dish with piping hot marinara and golden cheese surface Save to Pinterest
Classic spinach ricotta lasagna in a baking dish with piping hot marinara and golden cheese surface | recipesbyselena.com

There is something deeply satisfying about assembling a lasagna, like building an edible architecture project that rewards you with comfort food for days. I hope this becomes a recipe you turn to when you need feeding to feel like an act of care.

Recipes Q&A

Yes, assemble the entire dish up to 24 hours ahead, cover tightly, and refrigerate. Add 10-15 minutes to the baking time if baking cold from the refrigerator.

Cottage cheese blended until smooth works well, though the texture will be slightly grainier. Mascarpone creates an even richer result.

No-boil noodles absorb moisture during baking. If using regular noodles, cook them according to package directions until just al dente before layering.

Thoroughly drain thawed frozen spinach by squeezing out excess moisture. For fresh spinach, wilt it completely and let any liquid evaporate in the pan.

Assemble and freeze before baking, or freeze leftovers in portions. Thaw overnight in the refrigerator, then bake as directed, adding extra time if needed.

Resting for 10-15 minutes allows the layers to set, making clean slices easier to serve. The cheese firms slightly and holds everything together beautifully.

Spinach Ricotta Lasagna

Comforting Italian lasagna with spinach, ricotta, and mozzarella layers

Prep 30m
Cook 50m
Total 80m
Servings 6
Difficulty Medium

Ingredients

Cheese & Dairy

  • 2 cups ricotta cheese
  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 large eggs

Vegetables

  • 12 oz fresh spinach or 10 oz frozen, thawed and drained
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced

Pantry

  • 9-12 no-boil lasagna noodles or regular noodles cooked per package
  • 4 cups marinara sauce
  • 2 tbsp olive oil
  • 1/2 tsp dried oregano
  • 1/2 tsp dried basil
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions

1
Preheat Oven: Preheat the oven to 375°F.
2
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add onion and cook until soft, about 4 minutes. Add garlic and sauté 1 minute more.
3
Cook Spinach: Add spinach to the skillet. If using fresh, wilt for 2-3 minutes. If using thawed frozen spinach, cook until any excess moisture evaporates. Season with salt, pepper, oregano, and basil. Transfer to a bowl and let cool slightly.
4
Prepare Filling: In a large mixing bowl, combine ricotta cheese, eggs, half the Parmesan, and a pinch of salt and pepper. Stir in the cooled spinach mixture.
5
Prepare Baking Dish: Spread 1 cup of marinara sauce over the bottom of a 9x13-inch baking dish.
6
First Layer: Layer 3-4 noodles over the sauce. Spread one-third of the ricotta-spinach mixture over noodles. Sprinkle with one-third of the mozzarella.
7
Build Remaining Layers: Spoon 1 cup of marinara sauce over the cheese layer. Repeat layering (noodles, ricotta-spinach, mozzarella, sauce) two more times, finishing with noodles and remaining sauce. Top with remaining mozzarella and Parmesan.
8
Bake Covered: Cover the dish with foil, lightly greased to prevent sticking, and bake for 30 minutes.
9
Brown the Top: Remove foil and bake 15-20 minutes more, until the cheese is bubbling and golden.
10
Rest Before Serving: Let the lasagna rest for 10-15 minutes before slicing and serving.
Additional Information

Equipment Needed

  • 9x13-inch baking dish
  • Mixing bowls
  • Large skillet
  • Wooden spoon or spatula
  • Knife and chopping board
  • Aluminum foil

Nutrition (Per Serving)

Calories 395
Protein 22g
Carbs 38g
Fat 18g

Allergy Information

  • Contains: Milk, Eggs, Wheat (if using regular noodles)
  • For gluten-free option, use certified gluten-free noodles. Always check labels for hidden allergens.
Selena Torres

Wholesome recipes, kitchen hacks, and comforting meals for everyday home cooks.