Beef and Spinach Ravioli Recipe: Pillowy Pasta With Herby Cheese Filling

Soups & Stews

Beef and Spinach Ravioli Recipe: Pillowy Pasta With Herby Cheese Filling

This beef and spinach ravioli recipe delivers restaurant-quality pillowy pasta with a rich, herby filling that combines tender ground beef, wilted spinach, and sharp parmesan. The key lies in a simple yet precise dough made with just flour, eggs, and water—no fancy equipment needed.

I've perfected this recipe over years of testing, ensuring the filling stays cohesive while the pasta achieves that signature tender-chewy texture.

What sets this ravioli apart is the balance of flavors: savory beef, earthy spinach, and nutty cheese create a filling that's both hearty and elegant. The dough rests for 30 minutes before rolling, which relaxes the gluten and makes handling easier.

For those short on time, I'll show you how to adapt this with store-bought pasta sheets without sacrificing quality.

By the time you serve these golden ravioli—whether tossed in butter, simmered in sauce, or lightly fried—you'll understand why homemade pasta feels like a celebration. The filling stays compact, the pasta envelops it perfectly, and each bite delivers that satisfying contrast of tender dough and flavorful center.

This recipe works equally well for weeknight dinners or special occasions, scaling beautifully from a family meal to a holiday feast. The techniques are approachable yet professional, making it perfect for both beginners and experienced cooks looking to elevate their pasta game.

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

Ingredients for beef and spinach ravioli

Few ingredients make perfect pillowy pasta—just flour, eggs, and water for dough, plus beef, spinach, and cheese for filling.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for smooth dough
Large Eggs 🥚 3 whole Room temperature preferred
Water 💧 ½ cup Cold, for elasticity
Ground Beef 🥩 1 lb 80/20 fat ratio for flavor
Fresh Spinach 🍃 4 oz Chopped, stems removed
Parmesan Cheese 🧀 ½ cup Freshly grated, block form
Garlic Cloves 🧄 3 cloves Minced for filling
Olive Oil 🫒 1 tbsp Extra-virgin for richness
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Butter 🧈 2 tbsp Unsalted, for serving
Nutmeg 🌿 ¼ tsp Freshly grated for warmth
Fresh Basil 🌿 ¼ cup Chopped, for garnish

The flour matters here—King Arthur or Caputo types give the best texture, but any all-purpose works in a pinch. Eggs should be room temperature for smoother dough, and the water needs to be cold to prevent gluten from overdeveloping. For the beef, 80/20 fat ratio keeps it juicy—skip leaner cuts. I grab mine from Costco when possible, but any butcher section works. Spinach? Baby spinach is easiest, but regular chopped leaves work too—just squeeze out excess water. The Parmesan should be real Parmigiano-Reggiano, not pre-grated stuff.

No fresh basil? Dried oregano at half the amount works, but it won't be the same. Short on spinach? Frozen chopped works too, just thaw and drain well. The garlic can be pre-minced from a jar (the good kind, not the dusty stuff), but fresh is always better. For the filling, toasted pine nuts add crunch if you want to splurge, but it's not required. The dough might stick—lightly flour your surface and keep a bowl of flour nearby. If the dough feels too sticky, add 1 tbsp more flour at a time. And trust me, resting the dough for 30 minutes makes all the difference.

Dough keeps 2 days wrapped in plastic in the fridge—bring to room temp before rolling. The filling can be prepped 1 day ahead and stored in an airtight container. For leftovers, fry or simmer immediately—they don't reheat as well. I like to freeze uncooked ravioli on a tray before bagging—3 months in the freezer, and they cook just like fresh. The butter for serving? Brown it lightly for extra flavor—worth the extra minute.

❤️

Why You'll Love This Recipe

  • No Pasta Machine Needed: I’ll admit, I don’t own one—and neither do most people. This recipe lets you roll the dough by hand (or use a rolling pin) without stress. The filling’s forgiving too: just mix the cooked beef, wilted spinach, and a pinch of salt, then fold. No fancy techniques, just honest, satisfying homemade ravioli.
  • Rich Without the Effort: That ground beef and spinach combo? It’s like a hug in filling form. Brown the beef until it’s got a little crisp, then fold in the spinach—it wilts down perfectly, packing every ravioli with deep, savory flavor. Honestly, the first time I made this, I ate three before dinner just testing them.
  • Weeknight to Dinner Party: This is my go-to when I need something impressive but not labor-intensive. Toss them in butter and sage for a casual weeknight, or bake with a brown butter and Parmesan sauce for a fancier spread. (Yes, even on a Tuesday night.) The dough keeps well, so I often make a batch ahead and freeze half—no one ever knows.
  • Budget-Friendly Leftovers: Ground beef and spinach stretch farther than you’d think, and the dough uses basic pantry staples. Make a double batch, freeze half, and you’ve got a cheap, filling meal ready in minutes. My college budget still thanks me for this one. Plus, the leftovers reheat beautifully—just a quick pan-fry or simmer, and they taste like you just made them.

Step-by-step instructions for beef and spinach ravioli

Here's how to create pillowy pasta with a rich, herby filling that'll impress everyone at the table.

1

Prepare the Dough

On a clean work surface, mound the 2.5 cups all-purpose flour and create a well in the center. Pour in the 3 whole large eggs and 0.5 cup cold water, then mix with a fork until clumps form. Knead for 8-10 minutes until smooth and elastic, adding more flour only if needed.

The dough should be soft but not sticky—if it sticks to your hands, you've added too much flour. Wrap tightly in plastic and rest for 30 minutes at room temperature. This resting period relaxes the gluten, making it easier to roll out later. I like to cover it with a damp towel to prevent drying.

2

Make the Filling

In a large skillet, heat the 1 tablespoon olive oil over medium heat. Add the 1 lb ground beef and cook until browned, breaking it apart with a wooden spoon. Drain excess fat, leaving about 1 tablespoon in the pan.

Add the 3 minced garlic cloves and cook for 30 seconds until fragrant. Stir in the 4 oz chopped fresh spinach and cook until wilted. Remove from heat and let cool slightly. In a separate bowl, combine the cooked beef mixture with the 0.5 cup freshly grated parmesan cheese, 1 teaspoon salt, 0.5 teaspoon black pepper, and 0.25 teaspoon freshly grated nutmeg. Mix well and set aside.

3

Roll and Cut the Ravioli

Divide the rested dough into 4 equal pieces. Using a rolling pin, roll each piece into a 1/16-inch thick sheet. I find it easiest to roll between two sheets of parchment paper to prevent sticking. Dust lightly with flour if needed.

Cut the dough sheets into 3-inch squares using a sharp knife or ravioli cutter. Place 1 teaspoon of the beef-spinach filling in the center of each square. Fold the dough over to seal, pressing edges firmly with your fingers to create a tight seal. If filling leaks out, you've used too much—adjust to 1/2 teaspoon for the next batch.

4

Cook the Ravioli

Bring a large pot of salted water to a rolling boil. Add the ravioli in batches and cook for 3-4 minutes until they float to the surface. This means they're cooked through but still tender. Use a slotted spoon to transfer them to a plate.

For serving, melt the 2 tablespoons unsalted butter in a large skillet over medium heat. Add the cooked ravioli and toss to coat. Sprinkle with the 0.25 cup chopped fresh basil and serve immediately with extra parmesan cheese if desired.

👨‍🍳

Pro Tips For Making Beef And Spinach Ravioli

  • Sear the Beef First: Before mixing with spinach, brown that ground beef in a dry pan over medium-high heat until it’s deeply caramelized—those bits add depth. I used to skip this, and the filling always tasted flat, no matter how much garlic or herbs I added.
  • Wilt Spinach Properly: Drain spinach completely after wilting—squeeze it in a clean kitchen towel or wrap it in a dry one and press hard. Wet spinach makes the filling soggy, and nobody wants ravioli that falls apart when cooked.
  • Rest the Dough: Let the flour-egg-water dough sit, covered, for at least 30 minutes before rolling. This relaxes the gluten so it doesn’t snap back when you cut shapes—my first batches looked like lumpy dumplings until I learned this.
  • Use Room-Temp Eggs: Cold eggs make the dough tough and hard to work with. Take them out of the fridge 30 minutes before mixing—it’s a small step that makes shaping ravioli feel effortless, not like a struggle. (Yes, even if you’re impatient like me.)

Regional styles of this dish

Classic Italian Style

In Rome, ravioli are often made with a delicate egg-based dough and filled with simple, seasonal ingredients. The Roman version typically uses ricotta cheese alongside the beef and spinach, creating a lighter, airier texture.

I've adapted this by adding 1/4 cup ricotta to the filling—it keeps the ravioli tender while adding a subtle creaminess. Serve these with a brown butter sage sauce for that authentic Roman touch. 🌿

Northern Italian Twist

Up in Lombardy, ravioli often feature saffron-infused fillings and are sometimes dusted with nutmeg before serving. For a Northern Italian-inspired version, add 1/8 teaspoon saffron threads steeped in 1 tablespoon warm water to the filling.

The saffron gives a delicate golden hue and floral aroma. Pair with a creamy gorgonzola cream sauce to balance the richness. I find this works especially well with 80/20 ground beef for extra flavor depth.

Southern Italian Adaptation

In Sicily, ravioli might include tomato-based fillings or roasted vegetables alongside meat. For a Southern twist, add 1/2 cup roasted red peppers (jarred or homemade) to the filling. The smoky sweetness complements the beef beautifully.

Serve with a garlic-infused olive oil drizzle and crispy fried ravioli for a crispy contrast. This version feels heartier and more rustic—perfect for a family meal.

Modern American Fusion

For a contemporary take, I love adding crispy pancetta to the filling instead of plain beef. Cook 4 oz pancetta until crispy, then chop finely and mix into the beef-spinach base. Top with truffle oil and toasted pine nuts for a gourmet touch.

This version works wonderfully with a white wine reduction sauce—just simmer 1/2 cup dry white wine with 1 tablespoon butter and 1 teaspoon Dijon mustard until reduced by half. 💫

Vegetarian Alternative

Skip the beef entirely and use 1 lb mushrooms (cremini or shiitake) sautéed with garlic and thyme. Add 1/4 cup walnuts for texture and 1 tablespoon soy sauce for umami depth.

The filling stays rich and satisfying while keeping the dish vegetarian-friendly. Serve with a lemon-herb butter sauce for brightness. This version proves ravioli can be just as hearty without meat!

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 16g80%
Cholesterol 145mg48%
Sodium 820mg36%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 3g
Protein 38g76%
* 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 store-bought pasta sheets instead of homemade dough?

For a shortcut, use 12 oz fresh pasta sheets (like Barilla or De Cecco). Cut into 3-inch squares, add 1/2 teaspoon filling to each, fold, and seal edges with a fork. Cook in boiling water for 2-3 minutes—they'll be ready faster than homemade. The texture won't be quite as pillowy, but it's still delicious!

2

Why does my filling leak out when folding the ravioli?

This happens when you use too much filling (1 teaspoon is max) or the dough isn't rolled thin enough (1/16-inch). Press edges firmly with your fingers to create a tight seal, and use a fork to crimp the edges for extra security. If it still leaks, reduce filling to 1/2 teaspoon and roll dough slightly thinner.

3

How do I store leftover ravioli?

Uncooked ravioli keep 2 days in the fridge wrapped tightly in plastic. For longer storage, freeze on a tray (uncooked) for 3 months1 extra minute to boiling time. Cooked ravioli reheat best in a skillet with butter, not in the microwave.

4

What's the best way to serve these ravioli?

Classic options include tossing with brown butter and sage, simmering in marinara sauce, or frying until crispy for a Roman-style dish. For extra richness, top with grated parmesan and fresh basil. Save a few ravioli to serve on the side—this keeps the pasta tender and prevents sogginess.

5

Can I make the filling ahead of time?

Yes! The filling keeps 1 day in an airtight container in the fridge. For best results, let it cool completely before storing. When ready to use, bring to room temperature before assembling. The spinach will stay vibrant, and the flavors meld beautifully overnight. This is a great time-saver for busy weeknights!

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