The Best Ravioli Recipe: Homemade Pasta Pillows With Rich Fillings

the best ravioli recipe example with annotations

Homemade ravioli elevates any meal from ordinary to extraordinary, delivering tender pasta pillows filled with rich, flavorful ingredients. This recipe combines a simple egg-based dough with a creamy ricotta-spinach filling—proven to impress even the most discerning pasta lovers. The process is precise yet rewarding, ensuring restaurant-quality results in your own kitchen.

The secret lies in the balance: perfectly rolled dough thin enough to see through, paired with a well-seasoned filling that doesn’t overwhelm. Whether served with brown butter sage sauce or classic marinara, these ravioli deliver on texture and taste. Make them fresh or freeze for later—either way, they’re worth the effort.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for The Best Ravioli

Fourteen premium ingredients transform into restaurant-quality ravioli with creamy ricotta-spinach filling and delicate pasta sheets.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Plus extra for dusting work surface
Large Eggs 🥚 4 whole Room temperature for optimal dough texture
Extra-Virgin Olive Oil 🫒 1 tbsp Cold-pressed for superior flavor
Sea Salt 🧂 1 tsp Fine grain for even distribution
Whole-Milk Ricotta Cheese 🧀 1 ½ cups Drained overnight for ideal consistency
Fresh Spinach 🍃 10 oz Blanched, squeezed dry, finely chopped
Parmesan Cheese 🧀 ¾ cup Freshly grated from wedge, aged 24 months
Large Egg Yolk 🥚 1 whole For binding the filling mixture
Fresh Nutmeg 🌰 ¼ tsp Microplaned for optimal aroma
Unsalted Butter 🧈 ½ cup For brown butter sage sauce
Fresh Sage Leaves 🍃 12 whole For infusing the butter sauce
Black Pepper 🌶️ ½ tsp Freshly cracked for maximum flavor
Semolina Flour 🌾 ½ cup For dusting ravioli to prevent sticking
Lemon Zest 🍋 1 tsp From organic lemon for bright finish
Heavy Cream 🥛 ¼ cup Optional for sauce enrichment

[recipeingredientscaler]

The foundation of exceptional ravioli lies in the flour and ricotta quality. King Arthur All-Purpose Flour provides consistent protein content for elastic dough, while Calabro Whole-Milk Ricotta offers superior creaminess without graininess. For Parmesan, seek out Parmigiano-Reggiano DOP—the aged 24-month variety delivers the nutty complexity required. Fresh nutmeg, microplaned immediately before use, provides aromatic depth that pre-ground cannot match. These ingredients are available at Whole Foods or specialty Italian markets for optimal results.

For the pasta dough, organic, free-range eggs enhance both color and structure, though standard large eggs suffice in a pinch. Should ricotta prove unavailable, full-fat cottage cheese blended smooth may substitute, though texture will differ slightly. The spinach must be thoroughly blanched and squeezed dry—frozen chopped spinach (thawed and drained) works when fresh isn’t practical. For the brown butter sauce, European-style unsalted butter with higher fat content (like Plugrá) yields superior results due to lower water content.

Prepare the filling up to 24 hours ahead and refrigerate in an airtight container. Fresh ravioli should be cooked immediately or frozen on a semolina-dusted tray before transferring to bags for up to 3 months. The brown butter sage sauce components may be prepped separately—the butter can be browned 1 day in advance and gently reheated, while sage leaves should be fried fresh. Always use semolina for dusting to prevent sticking without altering flavor.

❤️

Why You’ll Love This Recipe

  • No Fancy Tools: I make this with just a rolling pin and a butter knife—no pasta machine, no special gadgets. The dough comes together in one bowl with flour, eggs, and a drizzle of olive oil, and honestly, it’s more forgiving than you’d think.
  • That Ricotta Magic: Here’s what sold me—the whole-milk ricotta filling is rich but light, with just enough salt to make it sing. Pair it with browned butter or a quick marinara, and the contrast of the tender pasta with the creamy center? Spot-on every time.
  • Freezer-Friendly Hero: I double the batch, freeze half on a tray, then toss them into bags. Straight from freezer to boiling water in 3 minutes flat—no thawing, no fuss. My weeknight self high-fives my weekend self for this move.
  • Cheaper Than Takeout: A pound of ravioli at the store costs what this entire recipe does—and mine tastes fresher. Four ingredients for the dough, ricotta for filling, and I stretch it into two meals for my family. Leftovers (if there are any) reheat beautifully in a skillet with a splash of water.

Step-by-Step Instructions for Homemade Ravioli

Mastering homemade ravioli requires precision in both pasta dough and filling preparation. Follow this professional method for perfect results.

Step 1: Prepare the Pasta Dough

Create a well with the 3 cups All-Purpose Flour on a clean work surface. Add the 4 whole Large Eggs, 1 tbsp Extra-Virgin Olive Oil, and 1 tsp Sea Salt to the center. Using a fork, gradually incorporate the flour from the inner rim into the wet ingredients until a shaggy dough forms.

Knead the dough for 8-10 minutes by hand until smooth and elastic. The dough should feel slightly tacky but not stick to your fingers. Wrap tightly in plastic and let rest at room temperature for 30 minutes. This relaxation period allows the gluten to develop properly for easy rolling.

Step 2: Create the Spinach-Ricotta Filling

In a mixing bowl, combine the 1.5 cups Whole-Milk Ricotta Cheese, 10 oz Fresh Spinach (properly blanched and drained), 0.75 cup Parmesan Cheese, 1 whole Large Egg Yolk, 0.25 tsp Fresh Nutmeg, 0.5 tsp Black Pepper, and 1 tsp Lemon Zest. Mix thoroughly until completely homogeneous.

The filling should be thick enough to hold its shape when piped but not dry. For optimal texture, ensure all moisture has been removed from the spinach. Taste and adjust seasoning if needed, remembering the Parmesan contributes significant saltiness.

Step 3: Assemble the Ravioli

Divide the rested dough into quarters. Working with one piece at a time (keep others covered), roll through a pasta machine starting at the widest setting. Fold and repeat 3 times before progressing to thinner settings, ending at the second-thinnest setting for ideal ravioli thickness.

Lay the pasta sheet on a lightly floured surface. Place 1 teaspoon portions of filling about 2 inches apart. Brush around each mound with water, then cover with a second pasta sheet. Press gently around each filling portion to seal, then cut with a fluted ravioli cutter or sharp knife.

Step 4: Cook the Ravioli

Bring a large pot of salted water to a rolling boil. Add the ravioli in batches, being careful not to overcrowd. Cook for 3-4 minutes until they float to the surface and the pasta is al dente. The ravioli should be tender but still offer slight resistance when bitten.

Using a slotted spoon, transfer cooked ravioli to a plate. For immediate serving, toss gently with a small amount of the cooking water to prevent sticking. The ravioli can also be cooled and refrigerated on a semolina flour-dusted tray for up to 24 hours before cooking.

Step 5: Prepare the Brown Butter Sage Sauce

In a saucepan, melt the 0.5 cup Unsalted Butter over medium heat. Add the 12 whole Fresh Sage Leaves and cook until the butter turns golden brown and develops a nutty aroma, about 5-6 minutes. Watch carefully as butter can burn quickly.

For a richer sauce, whisk in the optional 0.25 cup Heavy Cream and simmer for 1-2 minutes. Pour the sauce over the cooked ravioli, garnishing with additional Parmesan if desired. The sage leaves should be crisp and can be used as an edible garnish.

Creative Variations of This Recipe

Mushroom Truffle Luxe

For an earthy, sophisticated twist, replace the spinach with 1 cup finely chopped wild mushrooms (like porcini or shiitake) sautéed in 2 tbsp butter until golden. Add 1 tsp truffle oil and 2 tbsp mascarpone to the ricotta mixture for decadent depth. This variation pairs beautifully with the brown butter sauce—just add a sprinkle of truffle salt at the end. 🌟

Lemon Herb Brightness

Brighten up your ravioli by adding 2 tbsp lemon zest and 1 tbsp chopped fresh dill to the ricotta filling. I love this version with a light white wine butter sauce—simmer ½ cup dry white wine with 4 tbsp butter until reduced by half. It’s perfect for spring meals when you want something fresh yet comforting.

Spicy Arrabbiata Kick

For heat lovers, mix 1 tsp red pepper flakes and 2 tbsp sun-dried tomato paste into the filling. Serve with a quick arrabbiata sauce: blend 1 can San Marzano tomatoes with 3 garlic cloves and ½ tsp chili flakes, simmered for 15 minutes. The spice cuts through the richness beautifully.

Butternut Squash Autumnal

Swap the spinach for 1 cup roasted butternut squash purée and add ½ tsp cinnamon to the filling. This sweet-savory version shines with a sage brown butter sauce—just double the sage leaves for extra aroma. I like to finish with toasted pecans for crunch. Perfect for fall dinners.

Meaty Bolognese Style

For a heartier option, replace the ricotta-spinach filling with 1 cup cooked ground beef (or Italian sausage) mixed with ½ cup tomato paste and ¼ cup grated Pecorino Romano. Serve with a classic marinara sauce and extra Parmesan. This is my go-to when I need something more substantial.

Gluten-Free Adaptation

Use 3 cups gluten-free flour blend (I recommend Caputo Fioreglut) with 1 tsp xanthan gum for the dough. The texture will be slightly different but still delicious. Let the dough rest for 45 minutes to improve elasticity. Cook as directed, but check for doneness at 2 minutes—GF pasta cooks faster!

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 220mg73%
Sodium 890mg39%
Total Carbohydrate 48g17%
Dietary Fiber 4g14%
Sugars 3g
Protein 26g52%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.6(12 reviews)
Tyler Parker