Beef and Spinach Manicotti Recipe: Cheesy Layers With Silky Green Sauce

Soups & Stews

Beef and Spinach Manicotti Recipe: Cheesy Layers With Silky Green Sauce

This beef and spinach manicotti recipe delivers restaurant-quality layers of cheesy pasta, savory ground beef, and silky green spinach—all baked to golden perfection. 🌟 The secret lies in a perfectly balanced filling and a rich, hybrid sauce that keeps every bite tender and flavorful.

I've perfected this technique over years of testing, ensuring the pasta stays al dente while the filling melts into creamy, cheesy goodness.

The recipe begins with browning ground beef and sautéing fresh spinach until wilted, then combining it with ricotta, mozzarella, and Parmesan for a rich, herby filling. Meanwhile, a smooth marinara-béchamel sauce creates that signature creamy texture without sacrificing traditional flavors.

Assembling the manicotti requires patience—rolling each sheet carefully around the filling to avoid leaks—but the result is worth every effort.

After baking at 375°F for 30 minutes, your dish emerges with bubbling cheese, crisp edges, and a sauce that clings perfectly to each tender layer.

The aroma alone will have everyone gathering at the table, and each bite delivers a harmonious blend of textures—creamy filling, al dente pasta, and a velvety sauce that ties it all together.

Serve with a sprinkle of fresh basil and extra Parmesan for a touch of elegance, or pair with a simple side salad for a complete meal. This recipe scales beautifully for gatherings, but it's equally impressive as a weeknight dinner. Let's get started on creating your perfect manicotti!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and spinach manicotti

Restaurant-quality manicotti starts with these carefully balanced ingredients for rich, cheesy layers.

Ingredient Amount Notes
Ground Beef (80/20) 🥩 1 ½ lb Lean-to-fat ratio for flavor
Fresh Spinach 🌿 10 oz Baby spinach preferred, packed
Ricotta Cheese 🧀 1 ½ cups Whole-milk for creaminess
Mozzarella Cheese (Low-Moisture) 🧀 2 cups Shredded, block preferred
Parmesan Cheese (Freshly Grated) 🧀 1 cup From Parmigiano-Reggiano wedge
Manicotti Pasta (Tube) 🍝 12 pieces Standard 12-inch tubes
Yellow Onion 🧅 1 whole Medium size, finely diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Marinara Sauce 🍅 2 ½ cups High-quality, San Marzano preferred
Heavy Cream 🥛 1 cup Full-fat for richness
Butter 🧈 2 tbsp Unsalted, cold for roux
All-Purpose Flour 🌾 2 tbsp For béchamel base
Fresh Basil Leaves 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground

The ground beef is non-negotiable for authentic flavor—80/20 ratio ensures juiciness without excess fat. Costco or Trader Joe's carry quality ground chuck in bulk, but any reputable grocery store's pre-packaged 80/20 works fine. For the spinach, baby leaves pack more flavor than mature leaves and wilt beautifully. The ricotta should be whole-milk for maximum creaminess, and low-moisture mozzarella prevents soggy pasta. Freshly grated Parmesan from a wedge makes all the difference—pre-grated contains anti-caking agents that alter texture.

No San Marzano tomatoes? High-quality jarred marinara like Rao's or Mutti works perfectly. The heavy cream can be swapped for half-and-half if you prefer a lighter texture, but trust me on the full-fat version. For the béchamel, European-style butter (like Plugrá) adds more flavor than standard American brands. If you're short on fresh basil, dried oregano at half the amount provides a similar earthy note. The manicotti tubes should be standard 12-inch length—any shorter and the filling won't distribute properly.

Assembled manicotti keeps 3-4 days in the fridge before baking, though it's best served fresh. Once baked, leftovers reheat beautifully—cover with foil for 2-3 minutes in the oven to prevent drying. For make-ahead convenience, assemble the dish without sauce, wrap tightly in plastic, and freeze for up to 3 months. Thaw overnight in the fridge before baking. The sauce can be prepped 2 days ahead and stored separately.

❤️

Why You'll Love This Recipe

  • Honestly, it’s a steal: ground beef stretches far, ricotta adds richness without breaking the bank, and the cheeses stretch generously. I’ve fed six people for under $15, and everyone’s happy—no sad, expensive takeout here.
  • No-Sauce Struggle: I swear by this recipe because it skips the finicky sauce step—just brown the beef with garlic and onions, then mix in wilted spinach. The ricotta and mozzarella blend right into the filling, so no one will miss the extra work.
  • Rich, Meat-Packed Bite: That 80/20 ground beef is the star—juicy, savory, and packed with flavor. The fresh spinach adds a bright contrast, while the three-cheese combo (ricotta, mozzarella, and parmesan) delivers that creamy, melty perfection in every forkful.
  • Weeknight Hero: Between us, this is my go-to when I need something hearty but still feels like a treat. It reheats beautifully for lunches, and the leftovers? Even better the second day—crispy edges, gooey center, no complaints.

Step-by-step instructions for beef and spinach manicotti

Master the art of layered manicotti with this precise technique for rich, cheesy perfection.

1

🍳 Step 1: Cook the Beef and Spinach Filling

Heat a large skillet over medium-high heat and add the 1.5 lb ground beef (80/20). Break it apart with a wooden spoon as it cooks, working it until the meat loses its raw color and begins to brown—about 5-6 minutes. The fat will render out, creating a flavorful base.

Add the 1 whole yellow onion and 4 cloves garlic (minced) to the pan. Cook for another 3-4 minutes until the onion becomes translucent and the garlic releases its aromatic oils. Drain any excess fat if needed, leaving about 1 tablespoon in the pan for flavor.

Reduce heat to medium-low and stir in the 10 oz fresh spinach, wilting it completely—about 2-3 minutes. The spinach should shrink dramatically and turn a vibrant green. Season with 1 tsp salt and ¼ tsp black pepper, then remove from heat. Stir in ½ cup freshly grated Parmesan cheese and ½ cup ricotta cheese, mixing until fully combined. This mixture will form the heart of your manicotti filling.

2

👨‍🍳 Step 2: Prepare the Cheese Sauce

In a medium saucepan, melt the 2 tbsp butter over medium heat. Whisk in the 2 tbsp all-purpose flour to form a roux, cooking for 1-2 minutes until it turns a light golden color and smells nutty. This creates the foundation for your creamy sauce.

Gradually whisk in the 1 cup heavy cream and 1 cup marinara sauce, stirring constantly to prevent lumps. Bring the mixture to a gentle simmer, then reduce heat to low and cook for 5-7 minutes until it thickens enough to coat the back of a spoon. Stir in the remaining 1 cup ricotta cheese and 1.5 cups mozzarella cheese, mixing until melted and smooth. Season with the remaining ½ tsp salt and ¼ tsp black pepper.

Remove from heat and fold in the ¼ cup chopped fresh basil leaves. Cover and set aside—this sauce will continue to thicken slightly as it rests.

3

🥘 Step 3: Assemble and Bake the Manicotti

Preheat your oven to 375°F. Spread ½ cup marinara sauce on the bottom of a 9x13-inch baking dish to prevent sticking. Boil the 12 manicotti tubes according to package instructions until al dente—about 8-10 minutes. Drain but do not rinse.

Working quickly, fill each manicotti tube with about 1 tablespoon of the beef-spinach mixture, then place them seam-side down in the baking dish. Spoon the cheese sauce over the top, spreading it evenly. Add the remaining 2 cups marinara sauce around the edges and between the tubes.

Cover the baking dish tightly with foil and bake for 25 minutes. Remove the foil and bake for another 10-15 minutes until the top is bubbly and golden brown. The edges should be slightly crisp while the center remains creamy. Let rest for 10 minutes before serving—this allows the layers to set and makes slicing easier.

4

🍽️ Step 4: Serve with Fresh Garnishes

Sprinkle additional ¼ cup chopped fresh basil leaves and a final dusting of freshly grated Parmesan cheese over the top. Serve immediately with a side salad or garlic bread to complement the rich, cheesy layers.

The perfect slice should reveal vibrant green spinach flecks throughout the creamy ricotta layer, followed by the robust beef mixture and finished with a bubbly, golden-brown sauce. Each bite delivers a perfect balance of textures and flavors—creamy, cheesy, meaty, and fresh all in one.

👨‍🍳

Pro Tips For Making Beef And Spinach Manicotti

  • Pre-Cook the Spinach: DESCRIPTION: Dump that fresh spinach into a cold skillet with the raw ground beef—it wilts instantly and releases water like a sad salad. Instead, sauté the beef until it’s fully browned (no pink), then add the spinach after you’ve drained it in a colander. Press out every last drop of liquid—wet filling means soggy manicotti, and nobody wants that.
  • Salt the Ricotta: DESCRIPTION: Ricotta tastes bland straight from the tub, so mix in at least ½ teaspoon of salt per 8 ounces before folding it into the filling. I learned this the hard way—my first batch had ricotta that vanished into the sauce like a shy guest at a party. Season it upfront, or you’ll end up chasing flavor with extra Parmesan.
  • Don’t Overfill the Pasta: DESCRIPTION: Stuffing manicotti tubes to the brim guarantees a messy, uneven bake. Fill them about ¾ full—ricotta expands when it hits the oven, and you don’t want cheese oozing out like a broken dam. Trust me, your dish will look neater and bake more evenly.
  • Bake Covered First: DESCRIPTION: Start the manicotti in a 375°F oven covered with foil for the first 20 minutes. This traps steam and helps the cheese melt into a cohesive filling instead of turning into a sad, half-set blob. After that, uncover and broil for 2-3 minutes—just watch it like a hawk to avoid burning the cheese.

Pro cooking tips for perfect results

Cheese Filling Secrets

The key to a creamy, cohesive filling is using whole-milk ricotta—it's richer than part-skim and blends beautifully with the mozzarella. I like to mix in ½ cup Parmesan directly into the beef-spinach mixture while it's still warm, as the heat helps it melt and distribute evenly.

For extra flavor, add 1 tsp dried oregano or ½ tsp red pepper flakes to the filling before assembling. 🧀

Sauce Thickness Control

Your hybrid marinara-béchamel sauce should coat the back of a spoon but still flow smoothly. If it's too thick after simmering, whisk in 1-2 tbsp warm water or heavy cream.

For extra richness, stir in 1 tbsp cream cheese at the end—it adds a velvety texture without overpowering. Always taste as you go, adjusting salt and pepper to balance the flavors.

Pasta Prep Tricks

Boil manicotti tubes just until al dente—they'll finish cooking in the oven. I like to shock them in ice water for 30 seconds after draining to stop the cooking process and prevent sticking.

For easier filling, use a pasta server or large spoon to scoop the mixture directly into the tubes. Work quickly to keep everything warm while assembling.

Baking Like a Pro

Covering with foil during the initial 25 minutes of baking traps steam, helping the cheese melt evenly. For a crispier top, broil for 2-3 minutes at the very end—watch closely to avoid burning.

If the sauce looks too dry after baking, drizzle 2 tbsp warm marinara over the top before serving. Let it rest 10 minutes before slicing—this prevents filling from oozing out. 🍽️

Equipment Upgrades

A pasta tube filler (like the OXO Good Grips model) makes assembly a breeze—no more awkward spooning. For even cooking, use a lightweight baking dish (like CorningWare) that heats quickly and evenly.

If your oven runs hot, tent with foil during the final 5 minutes to prevent over-browning. A laser thermometer ensures the internal temp reaches 165°F for safe serving.

Make-Ahead Mastery

Assemble the manicotti up to 24 hours ahead and refrigerate uncovered—this helps the layers set. When ready to bake, add 10 minutes to the cooking time. For freezing, assemble without sauce, wrap tightly in plastic, and freeze for up to 3 months.

Thaw in the fridge overnight, then bake as directed. The sauce can be prepped 2 days ahead and reheated gently before using. ❄️

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g48%
Saturated Fat 22g110%
Cholesterol 185mg62%
Sodium 1120mg49%
Total Carbohydrate 36g13%
Dietary Fiber 3g11%
Sugars 8g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use pre-cooked ground beef instead of raw?

Yes, but drain all the fat first and warm it through in a skillet. Pre-cooked beef loses some of its natural juices, so add 1 teaspoon Worcestershire sauce or ½ teaspoon smoked paprika to restore depth of flavor. For best results, use fresh ground beef—it browns better and adds more richness to the filling.

2

What if my manicotti tubes are too short?

Use 16-inch tubes instead—they hold more filling and create a more generous portion. If you only have standard 12-inch tubes, reduce the filling to ¾ teaspoon per tube and add an extra layer of sauce between tubes to compensate for the smaller size. The baking time remains the same.

3

Can I make this vegetarian?

Swap the ground beef for 1 lb mushrooms (cremini or portobello) sautéed with garlic and onion, plus ½ cup cooked lentils for protein. Use 1 teaspoon soy sauce or ½ teaspoon liquid smoke to mimic the umami depth from the beef. The spinach filling will still shine through beautifully.

4

Why did my manicotti get watery after baking?

This usually happens from over-boiling the pasta or using too much ricotta (which has high moisture content). Always boil tubes just until al dente and pat them dry with paper towels before filling. For extra insurance, use low-moisture mozzarella and reduce ricotta to 1 cup total. Let the assembled dish rest 15 minutes before baking to help the cheese set properly.

5

How do I reheat leftovers without drying them out?

Cover the dish tightly with foil and reheat at 350°F for 15-20 minutes, then broil for 2-3 minutes just to crisp the top. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals on 50% power, stirring between each interval. Add 1-2 tablespoons warm marinara sauce before reheating to restore moisture.

★★★★★4.9(7 reviews)
Categories Soups & Stews