Ask The Food Geek

  • Seasonal recipes
  • Garden
  • About
  • Subscribe
menu icon
go to homepage
  • Seasonal recipes
  • Garden
  • About
  • Subscribe
search icon
Homepage link
  • Seasonal recipes
  • Garden
  • About
  • Subscribe
×
Home » Winter recipes

Spinach lasagna with meat sauce

Published: Oct 8, 2026, Modified: Oct 8, 2026 by Veronica Tegen

How much spinach should you actually use in a spinach lasagna? I tested 8, 16, and 24 ounces to find out.

Jump to Recipe
2 hours hrs
Calories 441

I settled on a full pound (16 ounces) to get a good spinach flavor without overpowering the classic red meat sauce flavor.

The other challenge for a spinach lasagna is to prevent it from turning watery. I've been able to get pretty fool proof results by doing the following:

  • Pre cook the spinach and squeeze out water (takes 6-8 minutes)
  • Add extra tomato paste to thicken the meat sauce
  • Let it rest for 15 minutes after baking so some liquid can be reabsorbed and thickened
A serving of spinach lasagna with meat sauce and more information about the recipe, including that I use 1 pound of meat and one pound of spinach.

How to get the spinach just right

Making a good spinach lasagna is almost as easy as just adding spinach to the layers. But there are a few tricks to get the right balance of flavor and keep the lasagna from getting watery.

  • How much spinach to use (I tested 8 oz, 16 oz, and 24 oz options)
  • Cook spinach to remove water
  • Mix spinach in with ricotta for an even distribution
3 lasagna noodles, each with a layer of ricotta cheese with different ratios of spinach mixed in for tests on how much spinach to use: 8 ounces, 16 ounces, and 24 ounces.
Lasagna noodles with a layer of ricotta filling, where each filling was mixed with a different ratio of spinach.

How much spinach should you use?

If you've ever cooked with spinach, you know that a giant bunch wilts down to almost nothing.

So should you use 8 ounces, which seems like a lot? Or is 24 ounces better because it cooks down so much? Here's what I found after testing several different amounts:

  • 8 ounces: spinach flavor is very subtle
  • 16 ounces: a good amount of spinach without taking over the flavor
  • 24 ounces: spinach becomes the dominate flavor, which is great if that's what you're looking for

I personally settled on 16 ounces for my recipe, which ends up equal parts spinach and ricotta. You can scale the amount of spinach up or down without changing any of the other ingredients or instructions.

A glass measuring cup with 3 ounces of water squeezed from the cooked spinach to prevent a watery lasagna.
Amount of water squeezed out from 16 ounces of cooked spinach.

Cook the spinach first to prevent a watery lasagna

Spinach contains a lot of water that can end up in your lasagna unless you remove it first. I cook the spinach until completely wilted, then squeeze out the excess liquid.

When I cooked 16 ounces of spinach, I squeezed out 3 ounces of water (a little over ⅓ cup).

16 ounces of raw baby spinach in a pan.
16 ounces of baby spinach
Spinach begins to wilt after 2 minutes.
After 2 minutes, spinach on the bottom starts to wilt.
Fully cooked spinach in a pan for lasagna.
After 6 minutes, spinach is fully cooked.

It takes less than 10 minutes to cook the spinach:

  • Start: Add half of spinach to the pan
  • At 2 minutes: some spinach leaves start to wilt
  • At 4 minutes: add remaining spinach
  • At 6 minutes: all spinach is fully wilted and ready to be removed from the pan, then squeezed to remove the water.

If you want, you can use the same pot as the meat sauce to cook the spinach. It will even pick up some of the meat sauce flavors, and that's not a bad thing!

Two bowls to compare the amount of spinach used in the spinach ricotta filling for the batch of lasagna.
Each bowl contains 16 ounces of ricotta, but the one on the left uses 8 ounces of spinach while the one on the right uses 24 ounces.

Mix the spinach into the ricotta filling for flavor distribution and easier assembly

Cooked spinach clumps together, which makes it hard to spread out onto your noodle layers. But when mixed into the ricotta filling, you can spread them together as one convenient layer.

You don't have to chop the spinach either. It wilts enough that it easily mixes into the ricotta, and breaks apart when eaten with a fork.

Lasagna layered with a homemade meat sauce.

How to make a good homemade meat sauce for lasagna

There are two types of spinach lasagna that go in very different directions.

A white version,like this recipe from Serious Eats, uses a bechemel for a rich lasagna that features the spinach and cheese flavors.

Red sauce versions integrate spinach into the classic lasagna flavors. Both are excellent.

I made this version with a tomato meat sauce, dialing it in to make sure it's thick enough to avoid a watery lasagna, but plentiful enough that the finished lasagna isn't dry.

Ground sausage and beef mixture for a homemade meat sauce for lasagna.
1 pound of meat (a mixture of beef and Italian sausage)

Use beef, sausage, or a combination

The meat you choose definitely changes the flavor. An all-beef meat sauce will have that classic beefy flavor. Sausage, especially Italian or spicy, changes the flavor profile.

My favorite meat sauce has a mix of both for even more depth of flavor. If it's good enough for Martha Stewart's lasagna, who am I to argue?!

I also use 1 pound of meat in this recipe, which is nicely balanced with the spinach.

If you want a meatier lasagna, you can double the amount of meat along with more crushed tomatoes. Use two 28-ounce cans instead of what's listed in the recipe, along with an extra tablespoon of tomato paste.

Use tomato paste for a thicker, more flavorful sauce

Most lasagna meat sauces call for 2 tablespoons of tomato paste, but I use a quarter cup to make sure it isn't too watery when I add in the extra crushed tomatoes.

I also add the tomato paste in as the meat finishes browning so it can develop deeper flavors.

Make 6 cups of sauce

Since we've thickened the sauce, now we need to make a little extra or our delicious batch of spinach lasagna might end up dry.

Most recipes call for just one 28-ounce can of crushed tomatoes, but I use about 50% more by also including an extra 15-ounce can.

When you cook the sauce, it shouldn't look watery or thick... right in the middle like a marinara sauce.

Whole milk mozzarella, whole milk ricotta, and fresh grated Parmesan.
These are the brands I use for this lasagna recipe.

Each type of cheese plays a different role

Ever wonder why lasagna recipes seem to a combination of ricotta, mozzarella, and Parmesan? There are real reasons for that!

  • Ricotta makes a creamy spread. Look for whole milk options for a richer flavor. If you see visible liquid in the top of your container, drain it off.
  • Mozzarella adds that gooey cheesy texture. Look for whole milk or low-moisture options because fresh mozzarella is too watery. Pre-shredded cheese works, but a block melts more smoothly.
  • Parmesan adds a salty, savory, strong cheese flavor without extra moisture. Freshly grated has a stronger flavor than the green Kraft container (but that also works).

If you want a cheesier lasagna, mozzarella is the easiest to adjust. Try any (or all) of the following:

  • Double the amount of mozzarella in each layer, or mix a full cup into the ricotta filling.
  • Double the amount of mozzarella on the top from 1 cup to 2 cups.
  • Increase the grated Parmesan in the ricotta filling to 1 cup.
  • Add a ½ cup of Parmesan to the top of the lasagna along with the mozzarella that's added partway through baking.

Boil noodles ahead of time for the best texture

This spinach & meat lasagna recipe is designed for boiling the noodles ahead of time. It's not designed for oven-ready noodles that soak up the sauce in the oven.

I've never had consistent results with oven-ready noodles.

It appears that boiling (or parboiling) the noodles makes a better lasagna anyway. Food & Wine magazine tested five different methods of incorporating noodles and heavily favored boiling ahead of time.

Measuring cups with ingredients to show how much to use for each layer: ¾ cup ricotta filling, ⅓ cup shredded mozzarella, and 1 cup of homemade meat sauce.
How much to use for each layer of lasagna

How much to use for each lasagna layer

This recipe makes enough spinach ricotta filling and meat sauce for four layers of noodles with three stuffed layers between them. I like to measure out each part of the layer so I don't run out at the end!

  • 1 cup of meat sauce on the bottom of the casserole dish
  • 3 lasagna noodles per layer
  • ¾ cup ricotta spinach mixture per layer (¼ cup per noodle)
  • ⅓ cup mozzarella per layer (a thin layer, feel free to double it)
  • 1 cup of meat sauce

Repeat that for two more layers. Then place the last set of lasagna noodles on top and pour the remaining sauce over them. Sprinkle 1 cup of mozzarella over all of that and bake.

Let the lasagna rest before cutting

There's one last step that you'll want to skip but I urge you not to: let the lasagna rest for 15 minutes before cutting it.

Right out of the oven, the cheese is at its most molten stage and the sauce is at its runniest. As these cool, even just a little, the cheese filling firms up and the sauce thickens. You'll get cleaner slices with fillings that stay put if you wait.

Recipe

Spinach lasagna with meat sauce.

Spinach lasagna with meat sauce

Veronica Tegen
Print Email it
Prep Time 45 minutes mins
Total Time 2 hours hrs
Calories 441
Servings 12
Prevent your screen from going dark

Ingredients
  

Lasagna layers

  • 12 lasagna noodles to be boiled
  • 2 ½ cups mozzarella cheese 10 ounces, whole milk, low moisture preferred.

Spinach ricotta filling

  • ½ tablespoon butter
  • 16 ounces baby spinach see note
  • 16 ounces ricotta cheese whole milk preferred
  • 1 large egg
  • ¾ cup Parmesan cheese
  • ¼ teaspoon salt
  • ¼ teaspoon pepper
  • 1 teaspoon Italian seasoning

Meat sauce

  • 1 lb ground Italian sausage or beef, or a combo
  • 1 yellow onion diced
  • 2 cloves garlic minced
  • ¼ cup tomato paste
  • 2 teaspoon Italian seasoning
  • 28 ounce can of crushed tomatoes
  • 15 ounce can of crushed tomatoes
  • ½ teaspoon salt for sauce, see note for salting sausage or beef

Instructions

Things to prepare

  • Equipment: get out a dutch oven (to saute spinach and then use for meat sauce), a large bowl (for making ricotta mixture), a large pot (to boil noodles), and your 9x13 baking dish.
  • Dice garlic and onion. Shred cheese. Cook the noodles according to the package directions for al dente. Toss with olive oil after draining to prevent sticking.

Cook the spinach

  • Melt butter in a large pot or dutch oven. Add as much spinach that will fit. Cook over medium-high heat for a couple minutes and add the remaining if necessary. Season with a sprinkle of salt and pepper. Continue to cook until fully wilted and water weeps out, 6-10 minutes.
  • Set aside to cool enough to handle. Squeeze out liquid or press it down on a fine-mesh sieve. Add to a large bowl (where we will make the ricotta filling).

Make the meat sauce

  • In your same large pot, add onions, garlic, and meat. If using beef, add 1 teaspoon of salt (sausage is usually pre-salted). Cook until the meat is browned and cooked through.
  • While the meat sauce cooks, preheat the oven to 350℉ and make the ricotta filling.
  • Once the meat is browned, add the tomato paste and Italian seasoning. Cook until fragrant and tomato paste has darkened, 2-5 minutes. This cooks the metallic flavor out of the tomato paste.
  • Add the cans of crushed tomatoes and salt. Simmer for 5 minutes until well combined.

Ricotta filling

  • Add the ricotta, egg, Parmesan cheese, salt, pepper, and Italian seasoning to the bowl with the spinach. Mix until well combined.

Layer the lasagna

  • Spread 1 cup of sauce on the bottom of a 9x13 baking dish.
  • 1. Layer 3 noodles across the bottom.
    2. Spread ¾ cup of ricotta filling on the noodles (¼ cup per noodle).
    3. Sprinkle ⅓ cup mozzarella on top.
    4. Dollop 1 cup of meat sauce over the cheeses.
  • Add a second layer of noodles. Repeat with ricotta, mozzarella, and sauce.
  • Add a third layer of noodles. Repeat with ricotta (use up all remaining mixture), mozzarella, and sauce.
  • Add the top layer of noodles. Top with remaining sauce. (You should still have 1 cup of mozzarella left at this point, save it).

Bake for 45 min at 350℉ with foil, then for 15 more min without (plus cheese)

  • Cover your lasagna pan with foil and bake for 45 minutes.
  • Remove the foil and add the remaining 1 cup of mozzarella cheese. Return to oven and bake for 15 more minutes (until the cheese is golden and bubbly.
  • Rest for 15 minutes before cutting for it to firm up.

Notes

Spinach: baby spinach doesn't need to be chopped. Regular spinach works, but chop it first. You can also use 8 ounces for a very light spinach flavor, or 24 ounces for a heavier flavor.
Ricotta cheese: I use BelGioioso fresh whole milk ricotta cheese.
Mozzarella: I shred Tillamook whole milk mozzarella myself, but pre-shredded works fine in lasagna too! 
For a super cheesy lasagna: double the mozzarella sprinkled on each layer and/or add an extra cup on the top layer.
Salt: the amount you need is dependent on the meat you buy, since ground sausage is often preseasoned with salt.
  • 1 lb ground beef: use 1 teaspoon salt
  • 1 lb ground sausage: don't salt the meat if pre-seasoned (2,300 mg sodium = 1 teaspoon salt, so you can check the package for total sodium across all servings).
  • 50/50 mix: add ground beef to pot with ½ teaspoon salt. Cook that in for a few minutes, then add sausage without additional salt.

Nutrition

Calories: 441kcal | Carbohydrates: 34g | Protein: 25g | Fat: 24g | Saturated Fat: 11g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.1g | Cholesterol: 86mg | Sodium: 883mg | Potassium: 811mg | Fiber: 4g | Sugar: 7g | Vitamin A: 4295IU | Vitamin C: 22mg | Calcium: 367mg | Iron: 4mg
Making this recipe?Let me know how it was! (which helps anyone else who drops by!)

More recipes & resources

If you like spinach, I have a couple other recipes for you to try:

  • Eggs Benedict Florentine: this weekday recipe is ready in 10 minutes thanks to a clever trick for setting the eggs in the same frying pan as you wilt the spinach.
  • Strawberry spinach salad: a perfect spring or summer salad with an avocado peppercorn dressing.

Looking for other Italian comfort food?

  • Wild mushroom risotto in a pan, topped with roasted maitake and cremini mushrooms
    Wild mushroom risotto
  • A bowl of minestrone and a side of bread
    Minestrone soup with pesto
  • A bowl of Zuppa Toscana soup with butternut squash
    Zuppa Toscana soup with butternut squash
  • A bowl of homemade pizza sauce with fresh tomatoes and basil on a table.
    Homemade pizza sauce from fresh tomatoes

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

About the Food Geek

Welcome, I'm Veronica, your resident food geek - experienced recipe developer and gardener. My goal is to help you enjoy eating at home by knowing what fruits & vegetables are currently in season and the best ways to use them. To do that, I've put together seasonal produce guides and recipes with practical advice.

More about me

Produce & recipe guide for October
  • Gift ideas for a gardener packed in a planter, including a rosemary plant, seeds, soil, fertilizer and plant notebook.
    85+ Gift ideas for a gardener (who has everything)

Popular recipes

  • Blackberry vinaigrette salad dressing with fresh blackberries and basil.
    Blackberry vinaigrette with basil
  • A Dutch apple pie with a slice removed to show the French cookie crust and deep dish pie.
    Dutch apple pie (with a French cookie crust)
  • Fried sage leaves on an olive wood board, topped with salt.
    Fried sage leaves (from the garden)
  • A spoon of turkey gravy made without drippings, on a bed of fresh herbs.
    Herb turkey gravy (without drippings)
See more Fall recipes →

Footer

↑ back to top

About

  • About me
  • Privacy Policy
  • Affiliate disclosure

Newsletter

  • Sign Up for produce guides!

Contact

  • Contact

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required