Cheese Ravioli

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

intro

Pillowy tender fresh pasta stuffed with creamy three-cheese filling, tossed in nutty brown butter and crisp sage for a timeless, comforting Italian meal.

Ingredients

00-grade all-purpose flour 2 cups (240 grams)
Large eggs (for pasta dough) 4 whole + 1 egg yolk (215 grams total)
Whole-milk ricotta cheese (drained) 1 ½ cups (375 grams)
Finely grated Parmigiano-Reggiano cheese ½ cup (50 grams)
Low-moisture shredded mozzarella cheese ¼ cup (25 grams)
Semolina flour (for dusting) 2 tablespoons (20 grams)
Large egg (for egg wash) 1 whole, beaten (50 grams)
Kosher salt 2 tablespoons + 1 teaspoon, divided
Unsalted butter 6 tablespoons (85 grams)
Fresh sage leaves 15 whole leaves
Freshly ground black pepper ½ teaspoon

Steps

1

Make pasta dough

Mound 2 cups (240g) 00-grade all-purpose flour on a clean wooden work surface, create a deep well in the center, and add 4 whole eggs plus 1 egg yolk and ½ teaspoon kosher salt to the well. Use a fork to slowly beat the eggs, gradually incorporating flour from the inner edges of the well until a shaggy dough forms. Knead by hand for 8–10 minutes until the dough is smooth, elastic, and pale golden yellow. Wrap tightly in plastic wrap and let rest at room temperature for 30 minutes to relax the gluten.

Step 1
step1:Make pasta dough
2

Mix cheese filling

While the dough rests, stir together 1 ½ cups (375g) drained whole-milk ricotta, ½ cup (50g) grated Parmigiano-Reggiano, ¼ cup (25g) shredded low-moisture mozzarella, ¼ teaspoon kosher salt, and ¼ teaspoon black pepper in a medium bowl until fully combined and smooth. Taste and adjust salt if needed, then transfer the filling to a piping bag or sealed plastic bag and set aside in the refrigerator until ready to use.

Step 2
step2:Mix cheese filling
3

Roll pasta sheets

Unwrap the rested dough and cut it into 4 equal pieces. Flatten each piece into a ½-inch thick disc, and run it through a pasta roller set to the widest setting, folding the dough into thirds after each pass for 3 total passes on the widest setting to create a smooth, even sheet. Gradually reduce the roller setting one notch at a time, rolling the dough through each setting once, until you reach a final thickness of 1/16 inch (about setting 5 on most standard home pasta rollers). Lay the rolled sheets on a semolina-dusted baking sheet, and cover with a clean kitchen towel to prevent drying.

Step 3
step3:Roll pasta sheets
4

Assemble cheese ravioli

Lay one pasta sheet flat on a semolina-dusted work surface. Pipe 1-teaspoon mounds of cheese filling spaced 1 inch apart down the center of the sheet, arranging 2 rows if the sheet is wide enough. Brush all exposed pasta around each filling mound with beaten egg wash. Lay a second matching pasta sheet over the top, pressing firmly around each filling mound to push out trapped air and seal the edges tightly. Use a fluted ravioli cutter or sharp knife to cut individual 1.5-inch square ravioli, and transfer cut ravioli to a semolina-dusted tray, making sure they do not touch each other to prevent sticking.

Step 4
step4:Assemble cheese ravioli
5

Cook ravioli until tender

Bring a large pot of heavily salted water (2 tablespoons kosher salt per 4 quarts water, tasting as salty as seawater) to a rolling boil over high heat. Gently add ravioli in small batches to avoid crowding the pot, and cook for 3–4 minutes until ravioli float to the surface and the pasta is al dente (tender with a slight firm bite). Reserve ¼ cup of starchy pasta cooking water, then drain ravioli gently; do not rinse the pasta.

Step 5
step5:Cook ravioli until tender
6

Make brown butter sauce

While ravioli cook, melt 6 tablespoons (85g) unsalted butter in a large skillet over medium heat. Add 15 fresh sage leaves, and cook, swirling the pan frequently, for 2–3 minutes until the butter turns deep golden brown, smells nutty and toasted, and the sage leaves are crisp. Stir in ¼ teaspoon kosher salt and ¼ teaspoon freshly ground black pepper, then reduce heat to the lowest setting to keep the sauce warm while ravioli finish cooking.

Step 6
step6:Make brown butter sauce
7

Toss and serve ravioli

Add drained cooked ravioli to the skillet with brown butter sauce, and toss gently over low heat for 1 minute, adding 1–2 tablespoons of reserved pasta water as needed to create a light, glossy sauce that coats every ravioli. Divide ravioli evenly between 4 warm dinner plates, top with extra grated Parmigiano-Reggiano if desired, and serve immediately.

Step 7
step7:Toss and serve ravioli

Tips

1.Drain whole-milk ricotta in a fine-mesh sieve for at least 30 minutes (or overnight, covered, in the fridge) before mixing the filling; excess moisture causes runny filling and soggy, poorly sealed ravioli.
2.Press firmly around each cheese mound to push out all trapped air before sealing ravioli, as trapped air will cause ravioli to burst open while boiling and leak filling into the cooking water.
3.Do not rinse cooked ravioli after draining; the light starchy coating on the pasta surface helps the brown butter sauce cling evenly to each ravioli for a glossy, well-coated finish.

✨ 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

Cheese Ravioli:Frequently Asked Questions

1.Can I substitute regular all-purpose flour for the 00-grade flour called for in the pasta dough?
You absolutely can in a pinch! 00 flour creates that signature ultra-tender, pillowy bite because it’s finely milled with lower protein, but standard unbleached all-purpose works just fine. Just expect a slightly chewier, more robust pasta that still holds up beautifully to the cheese filling and brown butter sauce.
2.How long do I need to drain the ricotta, and what happens if I skip that step?
Aim to drain whole-milk ricotta for at least 2 hours (or overnight in the fridge) in a fine-mesh sieve lined with cheesecloth set over a bowl. Skipping this step leaves excess whey in the filling, which will make your ravioli soggy and even cause them to burst open while boiling, leading to a messy, watery final dish.
3.Do I need a pasta machine to roll out the ravioli dough, or can I do it by hand?
No fancy pasta machine is required! A sturdy rolling pin and a little elbow grease work perfectly. Just roll the dough out in thin, even sheets (about 1/16 of an inch thick, so you can just barely see your hand through it) on a lightly floured surface, similar to rolling pie crust, just rolled much thinner.
4.How do I keep my ravioli from bursting open while they cook?
A few easy tricks prevent burst ravioli: first, press all air out around the filling when sealing the edges, and crimp firmly with a fork or ravioli stamp. Second, don’t boil them at a violent, rolling boil—keep the water at a gentle, steady simmer, and never stir aggressively once you add the ravioli to the pot.
5.Can I make the ravioli ahead of time and freeze them for later?
Absolutely, these freeze beautifully! Arrange the uncooked, sealed ravioli in a single layer on a parchment-lined baking sheet, pop in the freezer until solid (about 2 hours), then transfer to a labeled zip-top freezer bag for up to 3 months. Cook straight from frozen—no need to thaw—just add 1-2 minutes to the boiling time.
6.How do I know when the brown butter is done so I don’t burn it?
Watch closely once the butter melts, because it goes from perfectly nutty to burnt in 30 seconds or less! It’s done when it turns a deep golden amber color, smells rich and toasty, and the tiny milk solids at the bottom of the pan are light brown. Pull it off the heat immediately, as residual pan heat will keep cooking it.
7.Why do I need low-moisture mozzarella instead of fresh mozzarella for the filling?
Fresh mozzarella is packed with extra water, even when patted dry, which will make your cheese filling runny and cause ravioli to leak while cooking. Low-moisture shredded mozzarella melts into that perfect stretchy, creamy texture without adding excess moisture, balancing the rich ricotta and sharp Parmigiano-Reggiano perfectly.
8.How much filling should I add to each ravioli to avoid messes?
Stick to about 1 level teaspoon of filling per individual 2-inch ravioli. It’s tempting to overstuff them for extra cheesiness, but too much filling will prevent the dough edges from sealing tightly, leading to burst ravioli while boiling. Leave a clean ½-inch border of dough around each dollop to get a tight, secure seal every time.
9.Can I add mix-ins like spinach or herbs to the cheese filling?
Definitely! Just make sure any add-ins are fully drained and patted very dry first—squeeze cooked spinach until not a single drop of liquid comes out, and finely chop fresh herbs before stirring them in. Stick to no more than ¼ cup of total add-ins per batch of filling to avoid throwing off the moisture balance.
10.How long do fresh homemade ravioli take to cook?
Fresh homemade ravioli cook much faster than dried store-bought pasta! They only need 3 to 4 minutes in gently simmering salted water, and they’re done when they float to the surface of the pot and the dough is tender all the way through with no raw, floury bite in the center. Don’t overcook them, or the dough will get mushy.
11.Do I need to add oil to the pasta water to keep ravioli from sticking?
Skip the oil in your pasta water! Oil coats the dough and keeps the brown butter sauce from sticking properly to the ravioli later. Instead, use a large pot of heavily salted water (it should taste like seawater) and give the ravioli one very gentle stir right after adding them to prevent initial sticking.
12.How do I get crisp sage leaves for the sauce without making them bitter?
Add whole fresh sage leaves to the melted butter right as it starts to brown, and let them fry for 20 to 30 seconds total. They’ll turn bright, crisp green and smell fragrant—pull them out with a slotted spoon as soon as they crisp up, because frying too long turns them dark brown, bitter, and overly crunchy.
13.Can I use pre-made fresh pasta sheets instead of making dough from scratch?
No shame in a time-saving shortcut! Store-bought fresh pasta sheets work perfectly for this recipe, and cut down on prep time significantly. Just look for plain egg pasta sheets that are about 1/16-inch thick, and follow the same filling, sealing, and cooking steps as you would for homemade dough for a nearly identical result.
14.What should I serve with this ravioli for a full, balanced meal?
Keep sides light to let the rich, nutty ravioli shine! A simple arugula salad tossed with lemon vinaigrette, crusty sourdough bread to soak up extra brown butter, or a side of lightly roasted broccoli or asparagus all pair beautifully. Skip heavy, creamy sides, since the ravioli already has that rich, indulgent feel.
15.How do I store leftover cooked ravioli, and how long will it keep?
Store leftover cooked, sauced ravioli in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet over low heat with a tiny splash of water or chicken broth to loosen the brown butter sauce, instead of microwaving, which can make pasta rubbery and the cheese filling grainy.

Comments (13)

2 days ago

OMG, this ravioli was a total game changer for our Sunday family dinner! I was nervous to make homemade pasta for the first time, but the cheese filling came together so easily and that brown butter sage sauce? *Chef’s kiss* My kids went back for seconds, even my super picky 7 year old! SO good, will be adding this to our regular rotation.

yesterday

Same! I was so intimidated by homemade pasta but this recipe walked me through every step, no fancy pasta machine needed even? Wait did you roll it by hand?

yesterday

So happy your family loved it, Liz! You can absolutely roll the pasta by hand with a regular rolling pin if you don’t have a machine – just aim for paper-thin sheets so the ravioli don’t turn out doughy!

1 week ago

Took this to a neighborhood potluck last week and people were begging me for the recipe! Only note: I added a tiny pinch of nutmeg to the cheese filling and it elevated it so much, highly recommend. Cook time was right on the money for me too, no weird unexpected steps.

5 days ago

Love that nutmeg tip, Jake! It pairs so perfectly with the ricotta and parmesan in the filling, I’m definitely going to add that as an optional variation next time I update the recipe. So stoked it was a potluck hit!

3 days ago

Made a double batch of these on Sunday for meal prep and they held up perfectly all week for work lunches! I froze half the uncooked ravioli too, can’t wait to pull those out on a busy weeknight when I don’t feel like cooking. The brown butter sauce is so simple but tastes like something you’d get at a fancy Italian restaurant, no cap.

2 days ago

Wait how did you cook the frozen ones? Did you thaw them first or toss straight into boiling water? I want to freeze a batch too!

5 days ago

Pretty solid recipe overall! Taste was incredible, but I messed up the first batch of dough because I didn’t let it rest long enough, it kept shrinking when I tried to roll it out. Second batch turned out great once I waited the full 30 minutes, don’t skip that rest step y’all. The sauce is unreal, I could drink it straight up.

2 weeks ago

Was so excited to try this, swapped regular flour for my go-to GF 1:1 baking flour and the dough was a little crumbly at first, but added an extra egg yolk and it worked! Wondering if anyone else has tweaks for the GF version to make it even better? The sauce was 10/10 either way.

1 week ago

I used GF flour last month! Add a teaspoon of xanthan gum if your blend doesn’t already have it, it makes the dough so much more elastic and easier to crimp shut without breaking. Total game changer for GF ravioli!

1 week ago

Great GF tips from both of you! I’ve tested this with a 1:1 GF blend that includes xanthan gum and had great results, I’ll make sure to add that note to the recipe card for other gluten free folks soon.

yesterday

Made this for my girlfriend for our anniversary dinner at home and she thought I ordered takeout from our favorite Italian spot! She kept saying how impressive it was that I made pasta from scratch, little does she know how straightforward the steps are. Only thing I did different was add a little extra parm on top, no regrets.

2 hours ago

This is such a perfect date night meal, Danny! So happy you two had a great anniversary, that extra parm is never a bad call in my book.

30 minutes ago

Taste was absolutely amazing, but I burned my first batch of brown butter because I walked away for 30 seconds to answer the door 😂 Don’t be like me! Stand right by the stove when you’re making that sauce, it goes from perfect nutty brown to burnt in literally seconds. The ravioli filling was chef’s kiss though, even with my slightly charred first sauce attempt.

5 minutes ago

Oh I did the exact same thing my first time making brown butter! I thought it would take way longer to brown, nope. Now I don’t step away at all once the butter starts foaming. Worth the second attempt for sure!

just now

Great PSA, Kris! It’s so easy to walk away and burn that butter, I’m glad your second batch turned out! The nutty aroma is your cue it’s ready, right as the little sage leaves get nice and crispy.

1 week ago

I could put this brown butter sage sauce on literally everything. I’ve tossed it with roasted veggies, spread it on garlic bread, even drizzled a little on popcorn after making this ravioli. The ravioli itself is great, but that sauce is the real star here. 10/10, no notes.

2 hours ago

Wait, is there a substitute for ricotta? My husband hates ricotta with a passion but he loves ravioli, I’m trying to find a swap that will still be creamy and delicious without him picking out the filling. Would mascarpone work?

30 minutes ago

Great question! Mascarpone works beautifully as a ricotta swap here, or you can do a mix of cream cheese and shredded mozzarella for a super cheesy, melty filling if that’s more your speed. Just make sure whatever cheese you use is well-drained so the filling doesn’t make your ravioli soggy!

3 days ago

Made these for our college football watch party over the weekend and they were gone in 10 minutes! I cut the ravioli into extra big squares so they were easier to grab as finger food, served them with a little side of marinara for dipping too. Total crowd pleaser.

2 days ago

Oh the finger food ravioli idea is genius! I’m hosting a watch party this weekend and was stuck on what to make, this is going on the menu for sure. Did you fry them at all or serve them boiled?

2 weeks ago

Taste was good, but this took me closer to 2 hours total instead of the listed 1 hour 15 minutes, probably because I’m slower at rolling out pasta by hand. If you’re a total beginner, block out extra time so you don’t feel rushed. Flavor was on point, just plan for longer prep if you don’t have a pasta maker.

2 hours ago

Added a handful of finely chopped spinach that I squeezed totally dry to the cheese filling and it was so good! Added a little extra veggie boost without messing with the creamy texture, my toddler didn’t even notice the greens. Will definitely be doing that every time I make these from now on.

30 minutes ago

That’s such a good hack! I’m always trying to sneak extra veggies into my kids’ meals, they turn their nose up at anything that looks “green” but if it’s mixed into cheese? They’ll never know. Can’t wait to try this!

5 minutes ago

Love that spinach addition, Jess! Squeezing all the water out is key so the filling doesn’t get runny, that’s such a smart, delicious twist. I’ll add that as a suggested add-in to the recipe!

just now

Just finished eating these and WOW. The brown butter gets so nutty and the crispy sage leaves are the perfect crunchy topper. I’ve made ravioli from a kit before but homemade is on a whole other level. Worth every minute of prep, 100%.