Meat Ravioli

Meat Ravioli
⏱️ cook time 1 hour 15 minutes
🍽️ servings 4
⚡ Difficulty medium

intro

Tender fresh pasta parcels stuffed with savory seasoned beef and pork, tossed in nutty brown butter sage sauce for a rich, comforting Italian classic.

Ingredients

00 Flour 240g (2 cups)
Lean ground beef (80/20) 225g (8 oz)
Ground pork 115g (4 oz)
Large eggs (for pasta dough) 4 units (200g)
Large egg (for filling binder) 1 unit (50g)
All-purpose flour (for dusting) 30g (2 tablespoons)
Parmigiano-Reggiano cheese 50g (1/2 cup, finely grated)
Yellow onion 60g (1 small, finely diced)
Garlic 6g (2 cloves, minced)
Fresh sage leaves 5g (approx 10 leaves)
Extra-virgin olive oil 15ml (1 tablespoon)
Unsalted butter 113g (1/2 cup / 1 stick)
Kosher salt 20g (4 teaspoons, divided)
Freshly ground black pepper 1g (1/2 teaspoon)
Ground nutmeg 0.5g (1/4 teaspoon)

Steps

1

Make pasta dough

Mound 240g 00 flour on a clean wooden work surface, create a deep well in the center, and crack 4 large eggs into the well. Use a fork to gently beat the eggs, gradually incorporating flour from the inner edges of the well until a shaggy dough forms. Knead by hand for 10 minutes until the dough is smooth, elastic, and pale yellow. Wrap tightly in plastic wrap and let rest at room temperature for 30 minutes before rolling.

Step 1
step1:Make pasta dough
2

Cook meat filling

Heat 15ml (1 tbsp) olive oil in a medium skillet over medium heat (175°C / 350°F). Add 60g finely diced yellow onion and sauté for 3 minutes until soft and translucent, then add 6g minced garlic and cook for 30 seconds until fragrant. Add 225g ground beef and 115g ground pork, break apart with a spatula, and cook for 8 minutes until fully browned with no pink remaining. Drain excess rendered fat, stir in 2g (approx 1/2 tsp) kosher salt, 1g black pepper, and 0.5g nutmeg, then transfer to a mixing bowl to cool for 10 minutes. Once cool, stir in 50g grated Parmigiano-Reggiano and 1 beaten egg to bind the filling mixture.

Step 2
step2:Cook meat filling
3

Roll pasta sheets

Unwrap the rested pasta dough and cut it into 4 equal pieces. Flatten each piece into a 1cm-thick disc, then run it through a manual pasta machine starting on the widest setting, folding and re-rolling 3 times per setting before narrowing the roller incrementally. Roll until the pasta is 1mm thick (thin enough to see the outline of your hand through the sheet), creating long, even strips. Lay the rolled sheets on a lightly floured work surface, covering with a damp tea towel to prevent drying as you work.

Step 3
step3:Roll pasta sheets
4

Fill and seal ravioli

Scoop 5g (1 teaspoon) of cooled meat filling onto one pasta sheet, spacing mounds 5cm (2 inches) apart in neat, even rows. Lightly brush the exposed pasta around each filling mound with plain water to create a tight seal. Lay a second matching pasta sheet over the top, pressing firmly around each filling mound to push out all trapped air and press edges together completely. Use a fluted ravioli cutter or sharp knife to cut between mounds into 5cm (2 inch) square ravioli, crimping edges firmly to prevent opening during cooking. Set assembled ravioli on a baking sheet lightly dusted with 30g all-purpose flour.

Step 4
step4:Fill and seal ravioli
5

Boil fresh ravioli

Bring a large stockpot of 4L (1 gallon) water to a rolling boil over high heat, add 15g (1 tbsp) kosher salt to season the water. Gently drop ravioli into the water in 2 batches, taking care not to overcrowd the pot, and cook for 4 minutes until the ravioli float to the surface and the pasta is tender al dente. Reserve 60ml (1/4 cup) of starchy pasta cooking water before draining ravioli gently with a slotted spoon, avoiding rough stirring that could tear the delicate pasta.

Step 5
step5:Boil fresh ravioli
6

Toss in brown butter sauce

While ravioli cook, heat 113g unsalted butter in a large deep skillet over medium-low heat (160°C / 325°F). Add 10 fresh sage leaves and cook, swirling the pan frequently, for 3-4 minutes until the butter turns deep golden brown, releases a rich nutty aroma, and the sage leaves are crisp and slightly curled. Add drained ravioli to the skillet, toss gently to coat fully in the brown butter, adding 15-30ml (1-2 tbsp) of reserved starchy pasta water as needed to create a light, silky sauce that clings to the pasta. Season with the remaining 3g (approx 1/2 tsp) kosher salt to taste before serving.

Step 6
step6:Toss in brown butter sauce

Tips

1.Always press out all trapped air when sealing ravioli—trapped air pockets will expand during boiling, causing pasta to burst and leak filling into the cooking water.
2.Do not skip the 30-minute pasta dough rest period; resting relaxes the gluten in the flour, preventing the dough from shrinking back as you roll it and resulting in tender, not tough, pasta.
3.Watch the brown butter closely as it cooks: once it turns golden and smells nutty, add the ravioli immediately, as it can burn and turn bitter in as little as 20 seconds if left over heat.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Meat Ravioli:Frequently Asked Questions

1.Can I use regular all-purpose flour instead of 00 flour for the fresh ravioli dough?
Absolutely! Unbleached all-purpose flour works as a perfect 1:1 swap if you don’t have 00 flour handy. 00 flour yields an ultra-silky, delicate pasta bite, but all-purpose creates a sturdy, delicious wrapper that holds the seasoned meat filling well and won’t tear easily during boiling or tossing in the rich brown butter sage sauce.
2.What’s the trick to making nutty brown butter sage sauce without burning it and making it bitter?
Stay attentive the entire time, as brown butter shifts from perfectly nutty to bitter and burnt in under 30 seconds. Melt butter over medium heat, toss in fresh sage leaves once the butter foams, and pull the pan off heat the second you spot golden toasty milk solids and smell that warm, rich, nutty aroma. Toss with drained ravioli right away for best flavor.

Comments (17)

2 days ago

OMG, this ravioli was the star of our Sunday family dinner! I was nervous to make homemade pasta for the first time, but the filling came out so juicy and the brown butter sage sauce is *chef’s kiss*. My kids even asked for seconds before they finished their first plate!

yesterday

So happy your family loved it, Sarah! If you’re short on time next go-round, you can make the filling a day ahead and keep it chilled in the fridge to cut down on prep work. 😊

1 week ago

Game changer! I’ve only ever made ravioli from the frozen aisle before, and this blew every store-bought version out of the water. The nutty brown butter with the crispy sage? I could drink that sauce straight, no joke. Brought the leftovers to work for meal prep and my coworkers kept stopping by my desk asking where I got it.

5 days ago

Right?! I brought these to a neighborhood potluck last weekend and people were begging for the recipe before the night was over. The sauce is so simple but tastes like something you’d pay $25 for at a fancy Italian spot.

3 days ago

Love hearing that, Jake! A quick pro tip: save a ¼ cup of pasta water before you drain the ravioli to thin out the sauce if it gets too thick after tossing, it makes all the difference.

3 days ago

Took me a little longer than the listed cook time because my pasta dough kept tearing when I rolled it out, but the end result was SO good. I added a tiny bit of nutmeg to the meat filling like my grandma used to, and it paired perfectly with the brown butter. Will absolutely be making this again now that I’ve got the pasta rolling trick down.

2 days ago

Great call adding nutmeg, that’s such a cozy, classic addition! If your dough is tearing next time, let it rest for an extra 10-15 minutes at room temp before rolling — it gets much more elastic and way easier to work with.

yesterday

Made this for date night with my partner last night and we both agreed it’s better than the ravioli at our go-to Italian spot downtown. I used a mix of ground beef and Italian sausage for the filling and it added such a nice depth of flavor. 10/10, will be in our regular rotation.

5 minutes ago

Whoa, I was intimidated by the medium difficulty rating but this was way more approachable than I thought! I don’t have a pasta roller so I rolled the dough out with a rolling pin and it worked totally fine, just took a little extra arm muscle. The brown butter sage sauce is so simple I’m already planning to use it on roasted veggies and chicken later this week.

just now

Same! I don’t have a fancy pasta maker either and was worried I’d mess it up, but hand rolling worked like a charm. My only mistake was burning the first batch of butter — keep a close eye on it, folks! It goes from perfect to burnt in like 10 seconds.

just now

So glad it worked out without a pasta roller, Jess! And Ty is totally right about the brown butter — it cooks fast, so pull it off the heat as soon as you smell that nutty aroma and see the little golden flecks.

2 weeks ago

My kids are super picky eaters and they devoured this! I skipped the sage on their portions because they think “green stuff” is gross, but they ate every last bite of the ravioli and asked if we could have it for their birthday dinner next month. Win for mom!

1 week ago

That’s such a huge win, Brittany! So happy the ravioli was a hit with your picky eaters — you can always blend a little spinach into the filling down the line if you want to sneak in some veggies without them noticing 😉

3 days ago

Tried this for a potluck at my fire station and the whole crew went crazy for it. I made a double batch because those guys can eat, and there were zero leftovers. The only change I made was adding a sprinkle of parmesan and red pepper flakes on top for a little kick. Will absolutely be making this again for the station.

2 hours ago

Okay, I’ll be honest — my first batch of ravioli burst open while boiling because I didn’t crimp the edges tight enough. Total user error, not the recipe’s fault! The ones that stayed closed were absolutely incredible, though. The meat filling is so flavorful it doesn’t even need extra seasoning, and the brown butter is just *perfect*. I’ll be more careful sealing them next time for sure.

30 minutes ago

No worries at all, that happens to everyone their first time making ravioli! A quick trick to get a tight seal: brush a tiny bit of water along the edges of the pasta dough before you press them closed, it acts like glue and keeps all that delicious filling inside while boiling.

1 week ago

Meal prep win! I made a big batch of these on Sunday, froze half of them, and they reheat perfectly for quick weeknight dinners. Way better than the frozen ravioli from the grocery store, and I know exactly what’s in them so I feel good feeding them to my family. The brown butter sauce takes 5 minutes to whip up, so it’s no hassle on busy nights.

5 days ago

Wait, how did you freeze them? I’ve been nervous to freeze homemade pasta because I thought it would get mushy. Did you lay them out on a baking sheet first before bagging them?

3 days ago

Great question, Kelly! To freeze, arrange the uncooked ravioli in a single layer on a parchment-lined baking sheet and pop them in the freezer for 2 hours until solid, then transfer to a freezer bag. They’ll keep for up to 3 months, and you can boil them straight from frozen — no thawing needed!

5 days ago

This recipe is so good I made it two weekends in a row! Last weekend I made it for my parents when they came to visit, and this weekend I taught my roommate how to make it. The brown butter sage sauce is low key addictive — I may have eaten a spoonful of it straight while waiting for the ravioli to cook. No shame.

2 weeks ago

I’m a pretty experienced home cook so I thought this would be a breeze, but I will say getting the pasta dough to the right thickness took a minute. The payoff was 100% worth it though. The meat filling has such a great balance of garlic, onion, and ground beef, and the brown butter cuts through the richness so nicely. Served it with a side salad and some crusty bread to soak up extra sauce, chef’s kiss.

1 week ago

Love that you paired it with crusty bread — that’s the best way to make sure you don’t waste a drop of that sauce! If you want to speed up the dough rolling process next time, you can split the dough into 4 smaller portions instead of rolling it all out at once, it’s way easier to manage.

yesterday

I made this for my anniversary dinner and my husband thought I ordered takeout from a fancy restaurant! I was sweating making the pasta from scratch because I’ve never done it before, but the instructions were so clear and easy to follow. We paired it with a bottle of red wine and it was the perfect cozy night in.

2 hours ago

That’s exactly what I did for my anniversary last month! My husband still talks about it. I added a little crispy prosciutto on top for extra saltiness and it was *chef’s kiss*.

30 minutes ago

Happy anniversary, Megan! So glad the recipe helped make your night special — the crispy prosciutto add-on Lisa mentioned is such a fantastic upgrade, I’ll have to add that tip to the recipe notes soon!

30 minutes ago

Eh, it was good but not quite what I expected. I think I over-toasted the sage so it was a little bitter, and my filling came out a bit dry? Not sure if I overcooked the ground beef before stuffing it. Probably will give it another shot though, because the parts that turned out were really tasty.

5 minutes ago

Sorry it didn’t turn out perfectly for you, Devin! If your filling was dry, you might have cooked the ground beef all the way through before stuffing — you only need to brown it lightly, because it finishes cooking inside the ravioli while it boils. And for the sage, pull it out of the butter as soon as it gets crispy, which only takes 20-30 seconds, to avoid that bitter taste. Hope the next batch turns out better!

2 days ago

As someone who’s been making homemade pasta for years, I can confidently say this recipe is a keeper! The meat filling is perfectly seasoned, not too heavy, and the brown butter sage sauce is the classic pairing that never misses. I brought a batch to my book club last week and every single person asked for the link to the recipe.

1 week ago

Total game changer for weeknight meals! I usually don’t have time for fancy cooking on work nights, but I blocked off time on Sunday to prep these and it made dinners all week so easy. My only note is that the cook time felt a little short for me — I needed an extra 20 minutes total because I was taking my time with the pasta, but that’s just me being slow. Still 5 stars all the way.

5 days ago

Same! I’m a slow pasta roller so I added about 20 minutes too, but it was so worth it. I love that you can prep the filling and dough ahead so you don’t have to do everything in one go.

3 days ago

So glad you loved it, Nate! Cook times can definitely vary depending on how fast you are with prep, especially when it comes to rolling pasta, so it’s totally normal to need a little extra time. Prepping components ahead is such a smart move for busy weeks!

2 hours ago

I’ve been on a homemade pasta kick lately and this is easily the best ravioli recipe I’ve tried! I swapped half the ground beef for ground pork to make the filling extra rich, and it was so good. The brown butter sauce is so simple but feels so luxurious — I’m never going back to jarred sauce with ravioli again.

30 minutes ago

Swapping in ground pork sounds absolutely delicious, Lauren — that extra fat makes the filling so juicy and flavorful! I’ll have to try that version next time I make it myself.

3 days ago

Made this for a casual game night with friends and everyone was raving. We ate way too much of it while playing Mario Kart, no regrets. I added a handful of toasted walnuts on top for some crunch, and it paired so well with the brown butter and sage. Will definitely be making this for our next game night.