Beef and Spinach Ravioli Recipe: Buttery Pillowy Wraps with Rich Sage Cream

Soups & Stews

Beef and Spinach Ravioli Recipe: Buttery Pillowy Wraps with Rich Sage Cream

This beef and spinach ravioli recipe delivers restaurant-quality pillowy pasta with a rich, savory filling that's impossible to resist. The secret lies in a foolproof dough that yields tender, golden wrappers and a perfectly balanced filling of ground beef, wilted spinach, and sharp parmesan.

I've perfected this technique over years of testing, ensuring every ravioli seals beautifully and cooks up tender every time.

What sets this recipe apart is the combination of textures and flavors—crispy edges on the ravioli, tender beef filling, and a velvety sage cream sauce that ties everything together.

The dough comes together with just five simple ingredients, while the filling benefits from proper browning of the beef and thorough wilting of the spinach to remove excess moisture. This ensures your ravioli won't be soggy after boiling.

By the time you're done, you'll have a plate of golden, buttery ravioli filled with savory beef and spinach, swimming in a rich sage cream sauce that's both comforting and elegant.

The sauce clings beautifully to each pillowy ravioli, creating a dish that's impressive enough for company but simple enough for weeknight dinners. The technique is straightforward, but the results are anything but ordinary.

Whether you're serving this as a main course or appetizer, the recipe scales beautifully and can be made ahead. The dough can be prepared in advance and refrigerated, while the filling keeps well in the fridge for up to 24 hours.

Let's get started on creating these delicious, homemade ravioli that will have everyone asking for seconds.

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

Ingredients for beef and spinach ravioli

Five dough ingredients and twelve filling components create restaurant-quality ravioli at home.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for smooth dough texture
Large Eggs 🥚 3 whole Room temperature for best mixing
Unsalted Butter 🧈 ½ cup Cold, cubed for flaky layers
Granulated Sugar 🍚 1 tbsp Balances dough sweetness
Fine Sea Salt 🧂 ½ tsp Diamond Crystal preferred
Ground Beef 🥩 1 lb 80/20 fat ratio for juiciness
Fresh Spinach 🍃 5 oz Wilted and drained thoroughly
Parmesan Cheese 🧀 ½ cup Freshly grated, fine texture
Garlic Cloves 🧄 2 cloves Minced for aromatic filling
Heavy Cream 🥛 1 cup Full-fat for velvety sauce
Fresh Sage Leaves 🌿 ¼ cup Chopped for vibrant flavor
Olive Oil 🫒 2 tbsp Extra-virgin for browning beef
Black Pepper 🌶️ ½ tsp Freshly cracked for heat
Butter 🧈 2 tbsp For sauce finishing

The flour is non-negotiable—King Arthur or Caputo Tipo 00 if you want that professional touch. I grab mine from Williams Sonoma or the Italian market, but any high-protein all-purpose works. The butter needs to be cold; cut it into tiny cubes and keep it in the freezer until you're ready to mix. Fresh spinach is key here—baby spinach works best—but if you're using regular leaves, give them a thorough chop and wilt them until completely dry. The Parmesan should be freshly grated; pre-shredded gets clumpy and ruins the texture. For the beef, 80/20 fat ratio is essential—it keeps the filling juicy and prevents drying out during cooking.

No fresh sage? Dried works at half the amount, but it won't have the same aroma. Substituting heavy cream with half-and-half saves calories but loses richness. If you're short on Parmesan, Pecorino Romano gives a sharper bite. The dough can handle a pinch of xanthan gum if you're worried about sealing, but it's not necessary with proper technique. For the beef, if you're using pre-ground, pat it dry before cooking to remove excess moisture. And if you can't find 80/20, 90/10 with an extra splash of beef broth works in a pinch.

The dough keeps wrapped in plastic in the fridge for 3 days or frozen for 3 months. The filling is best used fresh, but it holds in the fridge for 24 hours if sealed tightly. For the sauce, make it ahead and reheat gently—it thickens as it cools. I like to portion the ravioli into single-serving containers before freezing so I can pop one out whenever I crave comfort food. The sage leaves can be chopped and frozen in ice cube trays for future use—just thaw and add to sauces.

❤️

Why You'll Love This Recipe

  • No-Knead Magic: I swear by this dough—just flour, eggs, and a pinch of salt. No rolling pins, no fuss, and it’s ready in the time it takes to boil water. The butter and sugar in the filling? That’s the secret to pillowy, not tough, ravioli.
  • Rich, Earthy Bite: The beef and spinach filling is where it shines—tender ground beef with wilted spinach, just enough butter to keep it luscious. That first bite? It’s like a hug for your taste buds, especially when tossed with a little pasta water and a sprinkle of salt.
  • Weeknight to Dinner Party: Honestly, this recipe works for everything. Toss with garlic butter for a quick weeknight meal, or dress it up with a brown butter sage sauce for guests. The dough keeps well, so I often make a double batch—one for now, one for later.
  • Budget-Friendly Leftovers: Between us, this is my go-to for stretching ingredients. The filling uses affordable ground beef, and the dough costs pennies. Plus, leftovers reheat beautifully—just a splash of water to keep them tender. My freezer’s always stocked with these.

Step-by-step instructions for beef and spinach ravioli

Master these techniques for pillowy pasta and rich filling every time.

1

👨‍🍳 Step 1: Prepare the Dough with Precision

On a clean work surface, mound the 2.5 cups all-purpose flour and create a well in the center. Add the 3 whole eggs, 1 tablespoon granulated sugar, and ½ teaspoon fine sea salt. Using a fork, gently whisk the eggs and dry ingredients together until a shaggy dough begins to form.

Gradually incorporate the ½ cup cold cubed butter, working it into the dough with your hands until it comes together. Knead for 5-7 minutes until smooth and elastic. Wrap tightly in plastic wrap and rest at room temperature for 30 minutes—this relaxation step prevents tough ravioli. Here's the thing: don't skip resting. The gluten needs time to relax, or your ravioli will be chewy instead of tender.

2

🍳 Step 2: Cook the Beef-Spinach Filling

Heat 2 tablespoons olive oil in a skillet over medium-high heat. Add the 1 pound ground beef and cook, breaking it apart with a wooden spoon, until browned and fully cooked (about 5-6 minutes). Drain excess fat, leaving about 1 tablespoon in the pan.

Add the 5 ounces wilted spinach (squeeze out all moisture first), 2 minced garlic cloves, and ½ teaspoon black pepper. Cook for 2 minutes until spinach is completely wilted. Remove from heat and stir in the ½ cup finely grated Parmesan cheese. Let cool completely before filling—warm filling makes the dough stick.

3

🥘 Step 3: Roll and Cut the Ravioli

Divide the rested dough into 4 equal pieces. Working with one piece at a time, roll it through a pasta machine on the widest setting, folding the dough in half after each pass. Gradually reduce the thickness through each setting, ending at the thinnest setting (usually #6). Dust with flour to prevent sticking as you roll.

Cut the rolled dough into 3-inch squares using a sharp knife or ravioli cutter. Place ½ teaspoon filling in the center of each square, then fold the dough over to form a half-moon shape. Press the edges firmly with a fork to seal. Repeat until all filling is used—real talk: this is where patience pays off. Rushed sealing leads to open ravioli.

4

🔥 Step 4: Boil and Finish with Sage Cream

Bring a large pot of salted water to a rolling boil. Add the ravioli in batches (don't overcrowd) and cook for 3-4 minutes until they float to the surface. Remove with a slotted spoon and drain.

For the sauce, melt the 2 tablespoons butter in a saucepan over medium heat. Add the 1 cup heavy cream and ¼ cup chopped fresh sage leaves, simmering for 3-4 minutes until slightly thickened. Toss the cooked ravioli in the sauce until evenly coated. Serve immediately with additional Parmesan cheese if desired. The sauce should cling beautifully to each pillowy ravioli, creating that restaurant-quality finish.

👨‍🍳

Pro Tips For Making Beef And Spinach Ravioli

  • Chill the Dough Properly: I learned this the hard way—rolling out dough straight from the fridge is a disaster. Wrap the dough in plastic and refrigerate it for at least 30 minutes before rolling. This prevents it from sticking and tearing, especially when you’re trying to cut those delicate ravioli shapes.
  • Salt the Water Like the Sea: Boiling water for ravioli is no time to be shy with salt. Use about 2 tablespoons of fine sea salt per 4 quarts of water—more than you think, especially if your butter is unsalted. Under-salted pasta water ruins the whole dish, and no one wants bland ravioli.
  • Rest the Beef Filling: After cooking your ground beef and mixing it with spinach, let the filling cool completely before shaping. Warm filling expands as it cools, and you’ll end up with ravioli that burst open while cooking. Give it 10 minutes, and your ravioli will stay intact.
  • Use a Rimmed Baking Sheet: Skip the crowded pot and boil your ravioli in batches on a rimmed baking sheet in cold water. It’s less messy, prevents sticking, and lets you monitor doneness without overcrowding. Just bring the water to a rolling boil—no need to preheat the whole pot.

Essential equipment for perfect results

Pasta Machine Essentials

You don't need a fancy Italian machine—I've tested the Marcato Atlas 150 and the Imperia Pasta Maker, both excellent for home cooks. For budget-friendly options, the KitchenAid Stand Mixer with pasta attachment works well, though it's bulkier.

The key is consistent thickness: aim for 1/16-inch sheets for tender ravioli. I keep mine on the thinnest setting (#6) for perfect results. 💫

Rolling Pin Alternatives

A good wooden rolling pin is ideal for traditionalists, but I often use a marble rolling slab (like the Lodge Marble Rolling Board) to flatten dough evenly. For small batches, a clean wine bottle works in a pinch—just roll gently.

The marble conducts heat better than wood, helping relax the dough during rolling. Keep it dusted with flour to prevent sticking.

Precision Cutting Tools

For perfect ravioli shapes, invest in a 3-inch ravioli cutter (I use the OXO Good Grips model). If you don't have one, a sharp paring knife works—just measure with a ruler for consistency.

For sealing edges, a fork creates beautiful crimps, but a small pastry brush with water works too. I keep mine handy for quick touch-ups during assembly.

Boiling Setup

A large enameled cast-iron pot (like Le Creuset) is my go-to for boiling ravioli—it maintains even heat and prevents sticking. For smaller batches, a 6-quart stainless steel pot works fine.

Use 1 tablespoon salt per gallon of water (about 2 teaspoons per quart) for proper seasoning. A slotted spoon with long handles makes removing ravioli easier without overcrowding.

Sauce Equipment

For the sage cream sauce, a small stainless steel saucepan (like All-Clad) heats evenly and prevents scorching. A fine-mesh strainer removes sage stems if you prefer a smoother sauce.

I keep a small whisk nearby to temper the cream with butter—this prevents curdling. For serving, a ladle with a strainer helps plate sauce-coated ravioli cleanly. 🍴

Storage Containers

For make-ahead prep, use glass airtight containers (like Rubbermaid Brilliance) for dough and freezer-safe silicone molds for pre-filled ravioli. I portion sauce separately in small ramekins to prevent sogginess.

For freezing, parchment-lined baking sheets prevent sticking when flash-freezing. Label everything with dates—dough lasts 3 days refrigerated or 3 months frozen, while filled ravioli keep 1 month frozen.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 22g110%
Cholesterol 185mg62%
Sodium 820mg36%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 4g
Protein 28g56%
* 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 substitute ground beef with another protein?

For a lighter option, use ground turkey or chicken, but reduce cooking time by 1-2 minutes to avoid drying. For extra richness, try Italian sausage (remove casing) or finely chopped pancetta (cook until crispy). Just adjust seasoning—sausage needs less salt, while pancetta adds its own saltiness.

2

Why does my ravioli dough stick to the pasta machine?

This happens when the dough is too dry or not rested properly. First, ensure your dough has rested 30 minutes—this relaxes the gluten. Dust each sheet generously with flour between passes, and use the widest setting first. If it still sticks, lightly flour the machine rollers too. Pro tip: Work with one piece of dough at a time to prevent drying.

3

How do I prevent the ravioli from sticking together when boiling?

Undercooked ravioli will stick—always cook until they float (3-4 minutes). For extra insurance, add 1 tablespoon cornstarch or arrowroot powder to the boiling water. Use a slotted spoon with long handles to remove them in batches, shaking gently to separate. Never crowd the pot—leave space for water to circulate.

4

Can I make the dough ahead of time?

Yes! Wrap the dough tightly in plastic and refrigerate for up to 3 days or freeze for 3 months. To use frozen dough, thaw in the fridge overnight, then bring to room temperature before rolling. For the filling, it keeps in the fridge for 24 hours sealed tightly. The sauce can be made 1 day ahead—reheat gently to restore creaminess.

5

What's the best way to serve beef and spinach ravioli?

This dish shines as a main course with the sage cream sauce, but it's also perfect as an appetizer with a balsamic glaze drizzle. For a lighter option, toss with lemon zest and olive oil. Garnish with extra Parmesan, fresh sage leaves, or a sprinkle of red pepper flakes for heat. Pair with a crisp white wine like Pinot Grigio or a bold red like Chianti.

★★★★★4.5(10 reviews)
Categories Soups & Stews