Beef and Spinach Ravioli Recipe: Handmade Pasta With Rich Cheese-Stuffed Bites

Soups & Stews

Beef and Spinach Ravioli Recipe: Handmade Pasta With Rich Cheese-Stuffed Bites

This beef and spinach ravioli recipe delivers restaurant-quality handmade pasta with rich, cheese-stuffed bites that melt in your mouth. šŸ’› The secret lies in balancing tender ground beef with wilted spinach and sharp parmesan, all encased in delicate homemade dough—no shortcuts needed for authentic Italian flavor.

What sets this recipe apart is the foolproof dough technique that yields tender yet sturdy wrappers, perfect for holding the savory filling without breaking. You'll work with just five simple ingredients for the dough and seven for the filling, making it accessible for home cooks while still delivering professional results.

The combination of ground beef and spinach creates a filling that's both hearty and vibrant, with just the right amount of cheese to bind everything together.

By the time you're done, you'll have golden-brown ravioli that's crispy at the edges and tender inside, ready to be tossed in your favorite sauce or served with a simple butter and sage garnish.

The filling stays cohesive and flavorful, while the pasta maintains that perfect al dente texture. This is the kind of homemade pasta that will have everyone asking for seconds.

Whether you're serving this as a weeknight dinner or a special occasion dish, the versatility of ravioli makes it a crowd-pleaser. Pair with marinara, brown butter, or even a light Alfredo sauce for different flavor profiles. Let's get started on creating these delicious handmade bites!

šŸ‘Øā€šŸ³
Difficulty
Medium
🄩
Diet
Meat
šŸ”„
Calories
Med Cal

Ingredients for beef and spinach ravioli

Five dough ingredients and seven filling staples for restaurant-style ravioli at home.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups Sifted for smooth dough
Large Eggs 🄚 2 whole Room temperature for best results
Unsalted Butter 🧈 ¼ cup Cold, cubed for dough
Water šŸ’§ ½ cup Cold, for dough consistency
Salt šŸ§‚ ½ tsp Fine sea salt preferred
Ground Beef 🄩 1 lb 80/20 fat ratio for juiciness
Fresh Spinach šŸƒ 4 cups Chopped, tightly packed
Garlic Cloves šŸ§„ 2 cloves Minced for filling
Parmesan Cheese šŸ§€ ¾ cup Freshly grated, block preferred
Ricotta Cheese šŸ§€ ¾ cup Whole milk for creaminess
Egg Yolks 🄚 1 whole For filling binding
Nutmeg šŸŒ¶ļø ¼ tsp Freshly grated for warmth
Olive Oil šŸ«’ ¼ cup For frying ravioli
All-Purpose Flour 🌾 2 cups For dusting work surface

The flour is non-negotiable—King Arthur or Caputo Tipo 00 if you can find it, but all-purpose works in a pinch. For the butter, Land O'Lakes unsalted is my go-to, but any cold, cubed butter works. The ricotta matters too—whole milk is creamier than part-skim, and Trader Joe's has the best price. Spinach should be fresh, not frozen, for that vibrant color and texture. If you're short on time, baby spinach works fine—just chop it finely. The Parmesan? Grate it yourself—pre-grated gets clumpy and loses flavor fast.

No ricotta? Cottage cheese blended smooth works in a bind, though it won't be as creamy. Short on spinach? Frozen chopped spinach, thawed and drained well, but squeeze out every drop of water. The dough can be made a day ahead—wrap tightly in plastic and chill. For the filling, if you don't have nutmeg, skip it or use a pinch of cinnamon for warmth. The ground beef should be 80/20 fat ratio—leaner cuts dry out the filling. And if you're making a big batch, double the ingredients—these freeze beautifully.

Dough keeps 2 days wrapped in the fridge or 3 months frozen. The filling can be made ahead too—store in an airtight container for up to 2 days. Once cooked, ravioli reheats best in a skillet with a splash of water—30 seconds max to keep them tender. For freezing, lay them on a tray first to avoid sticking, then transfer to a bag. Cook from frozen in boiling water—no need to thaw. And if you're feeling fancy, toss with brown butter and sage before serving.

ā¤ļø

Why You'll Love This Recipe

  • Same recipe, different vibes: toss it in a pan for a quick weeknight meal or bake it with brown butter and Parmesan for a showstopper. (Yes, even on a Tuesday night.)
  • No Fuss Dough: The pasta comes together with just flour, eggs, and water—no fancy mixers or rolling pins required. I swear, even when I’m tired, the dough still turns out tender and smooth every time.
  • Rich Without Effort: That beef filling is packed with flavor—savory ground beef, wilted spinach, and just enough butter to keep it luscious. Honestly, it tastes like a restaurant dish, but I’m the one making it.
  • Weeknight to Dinner Party: Same recipe, different vibes: toss it in a pan for a quick weeknight meal or bake it with brown butter and Parmesan for a showstopper. (Yes, even on a Tuesday night.)

Step-by-step instructions for beef and spinach ravioli

Let's make these tender, cheesy ravioli from scratch—no shortcuts, just pure homemade joy.

1

šŸ‘Øā€šŸ³ Step 1: Make the Filling with Ground Beef and Spinach

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

Add the 4 cups chopped fresh spinach and cook until wilted, about 2-3 minutes. Stir in the 2 cloves minced garlic and cook for 30 seconds until fragrant. Remove from heat and let cool slightly. In a separate bowl, mix the spinach-beef mixture with the 0.75 cup ricotta cheese, 0.75 cup freshly grated parmesan cheese, 1 whole egg yolk, 0.25 teaspoon nutmeg, and 0.5 teaspoon salt until well combined. The filling should be smooth and cohesive—if it's too wet, chill it for 15 minutes to firm up.

2

šŸ‘Øā€šŸ³ Step 2: Prepare the Dough for Rolling

On a clean work surface, mound the 2 cups all-purpose flour (for dough) and create a well in the center. Add the 2 whole large eggs (room temperature), 0.25 cup cold cubed butter, 0.5 cup cold water, and 0.5 teaspoon salt. Using a fork, gradually incorporate the flour into the wet ingredients until a shaggy dough forms.

Knead the dough for 8-10 minutes until smooth and elastic. If it's too sticky, add a little more flour; if too dry, add a splash of water. Wrap the dough in plastic wrap and let it rest for 30 minutes at room temperature. This resting time relaxes the gluten, making it easier to roll thin.

3

🄘 Step 3: Roll and Stuff the Ravioli

Divide the rested dough into 4 equal pieces and roll each piece into a thin sheet on a floured surface using a rolling pin or pasta machine. Aim for 1/16-inch thickness—thin enough to cook quickly but not so thin they tear. Cut the dough into 3-inch circles using a round cutter or glass.

Place a 1-teaspoon portion of the filling in the center of each dough circle. Fold the dough over the filling, pressing the edges together to seal tightly. Use a fork to crimp the edges for extra security. Dust your work surface with the 2 cups all-purpose flour (for dusting) to prevent sticking as you work.

4

šŸ”„ Step 4: Cook the Ravioli to Perfection

Bring a large pot of salted water to a rolling boil. Add the ravioli in batches (don't overcrowd the pot) and cook for 3-4 minutes until they float to the surface and are cooked through. They're done when the pasta is tender and the filling is heated through.

For a crispy finish, heat 0.25 cup olive oil in a large skillet over medium-high heat. Remove the ravioli from the water with a slotted spoon and add them to the skillet. Cook for 1-2 minutes until golden brown on the bottom. Serve immediately with your favorite sauce or a sprinkle of extra parmesan.

šŸ‘Øā€šŸ³

Pro Tips For Making Beef And Spinach Ravioli

  • Chill the Dough First: I learned this the hard way—skipping the 30-minute fridge rest makes rolling the dough a nightmare. Even if you’re eager to cut those ravioli, give the dough a break. Cold dough rolls smoother and sticks less to your hands (or the counter).
  • Salt the Water Like the Sea: Your pasta water should taste like the ocean—generously salty. For beef and spinach ravioli, aim for about 1.5 tablespoons of salt per 4 quarts of water. Unsalted butter in the filling means you need that water to pack flavor, or your ravioli will taste bland no matter how good the filling is.
  • Don’t Overfill the Ravioli: Less is more here. Overstuffed ravioli burst when boiling, and you’ll end up with a mess of dough and filling. Use a teaspoon or less per pouch—press the filling to the edges to seal, but leave room for the dough to hold its shape. Trust me, your future self will thank you when they’re not gluing together in the pot.
  • Boil in Batches, Finish in Butter: Crowding the pot lowers the water temp and turns your ravioli soggy. Cook in batches, and reserve 1 cup of starchy pasta water. Toss the drained ravioli with 2 tablespoons of melted butter (that unsalted kind) and a splash of pasta water to coat—it’s the easiest way to make them silky and irresistible.

Serving suggestions for beef and spinach ravioli

Classic Sauce Pairings

Start with homemade marinara sauce—simmer 1 can (28 oz) San Marzano tomatoes, 3 garlic cloves, 1 tbsp olive oil, and ½ tsp red pepper flakes for 20 minutes. The acidity cuts through the richness of the ravioli beautifully.

For a creamy option, try brown butter sage sauce: melt ¼ cup butter until nutty, add 5 fresh sage leaves, and toss with cooked ravioli. šŸ…

Creamy Alfredo Twist

Whisk 1 cup heavy cream, ½ cup grated parmesan, 2 tbsp butter, and ½ tsp nutmeg in a saucepan over medium heat until thickened.

Toss with ravioli just before serving—this sauce clings perfectly to the cheese filling. For extra richness, add 1 oz cream cheese at the end. 🧈

Garlic Butter Garnish

Melt 2 tbsp butter in a skillet, add 3 minced garlic cloves, and cook for 30 seconds until fragrant. Drizzle over ravioli and sprinkle with ¼ cup chopped parsley and ¼ cup grated parmesan. This adds a bright, aromatic finish without overpowering the filling. ✨

Presentation Tips

For an elegant touch, arrange ravioli on a platter with a sauce drizzle pattern—use a spoon to create swirls. Garnish with microgreens or edible flowers for color contrast. Serve with a side of roasted garlic bread to soak up any extra sauce. 🌿

Make-Ahead Serving

Cook ravioli al dente, then shock in ice water to stop cooking. Store in an airtight container with a splash of pasta water for up to 2 days.

Reheat in a skillet with 1 tbsp olive oil for 2-3 minutes—this keeps them tender. Add fresh sauce or garnishes just before serving for the best texture. ā°

Kid-Friendly Serving

Cut ravioli into half-moon shapes for little ones and serve with mild marinara or butter. Arrange them on a colorful plate with cherry tomatoes and shredded carrots for a fun, balanced meal. Kids love the interactive presentation! šŸ‘¶

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 14g70%
Cholesterol 185mg62%
Sodium 820mg36%
Total Carbohydrate 52g18%
Dietary Fiber 4g14%
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 frozen spinach instead of fresh in the filling?

Yes, but you'll need to thaw and drain it thoroughly first. Use 10 oz frozen chopped spinach (about 2 cups packed) and squeeze out every drop of moisture with a clean kitchen towel. The extra water can make your filling too wet to handle properly. For best results, also add 1 extra tablespoon of ricotta to compensate for the lost creaminess.

2

How do I prevent the ravioli from sticking together?

Keep your work surface and hands generously dusted with flour while assembling. After sealing each ravioli, place them on a floured baking sheet or tray rather than directly on the counter. If they stick during cooking, add a splash of pasta water to the pot—it creates a natural lubricant. For extra insurance, freeze them on a tray first before transferring to a bag.

3

What's the best way to reheat leftover ravioli?

Never microwave them—they turn soggy! Instead, heat 1 tbsp olive oil in a skillet over medium heat and add the ravioli. Cook for 2-3 minutes until heated through and slightly crispy. Add a splash of water if needed to prevent sticking. For baked ravioli, toss with sauce and bake at 375°F for 10 minutes until bubbly.

4

Can I make this recipe gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free flour blend (like Bob's Red Mill) and use 1 extra egg to help bind the dough. For the filling, check that your ricotta and parmesan are certified gluten-free. The texture will be slightly different but still delicious.

5

Why did my ravioli filling leak out when cooking?

This usually happens when the dough isn't sealed tightly or the filling is too wet. Next time, press the edges firmly with your fingers or use a fork to crimp them. Also ensure your filling has chilled for 15 minutes if it was too soft. For extra security, roll the dough slightly thicker (1/8-inch instead of 1/16-inch) to better contain the filling.

ā˜…ā˜…ā˜…ā˜…ā˜…4.5(14 reviews)
Categories Soups & Stews