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.
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
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026