Ravioli recipe success starts with understanding that homemade ravioli combines a silky egg pasta dough with a creamy ricotta filling to create delicate, flavorful pasta parcels. This Italian classic requires patience and practice, but the results far exceed store-bought versions in texture and taste. Fresh ravioli cooks in just three to four minutes and absorbs sauce beautifully, making it worth the effort. I’ve made thousands of ravioli in my kitchen, and each batch teaches me something new about dough consistency and filling balance. The combination of tender pasta and rich filling creates a dish that feels restaurant-worthy yet entirely homemade.

About Me and My Cooking Journey
I’m Eva Stoner, the creator of Fresh Recipes Corner, where I share simple, reliable recipes for everyday cooking. My love for cooking began in my grandmother’s kitchen, where I learned that good food doesn’t have to be complicated—it just needs care, patience, and the right techniques. Those early moments shaped how I cook today and inspired me to keep things practical and approachable.
When my grandmother made ravioli by hand every Sunday, I watched her skilled fingers fold, press, and seal each pocket with precision. She never used fancy equipment or shortcuts, just good flour, fresh eggs, and quality cheese. That experience taught me that ravioli-making is less about perfection and more about building confidence with each batch. Today, I share those same techniques with my readers, focusing on the methods that actually work in a home kitchen rather than professional kitchens.
Recipe Overview
| Metric | Details |
|---|---|
| Prep Time | 45 minutes |
| Cook Time | 15 minutes |
| Total Time | 60 minutes |
| Servings | 4 servings (24-30 ravioli) |
| Difficulty Level | Intermediate |
| Cuisine | Italian |
Why This Ravioli Recipe Works
This ravioli recipe works because it balances a tender pasta dough with a filling that stays creamy without leaking. The egg-to-flour ratio creates dough that’s elastic enough to roll thin without tearing, yet strong enough to hold filling securely. I use a simple well method for mixing, which gives you direct control over hydration levels and helps you build dough intuition.
The ricotta filling relies on Parmesan cheese for structure and nutmeg for depth, preventing the common problem of watery, one-dimensional filling. Egg yolk binds everything together without making the filling heavy. Fresh parsley adds brightness that complements tomato sauce or butter-sage preparations beautifully. This combination tastes fresh and balanced rather than dense or overly rich.
The resting period allows gluten to relax, making the dough easier to roll without springing back. Room temperature dough rolls more smoothly than cold dough, and it seals better when you press edges together. Every step in this recipe serves a functional purpose, which is why the results stay consistent across batches.
Ingredients for Homemade Ravioli
| Ingredient | Quantity | Notes and Alternatives |
|---|---|---|
| All-purpose flour | 2 cups (250g) | Bread flour adds structure; use 1 3/4 cups if your eggs are small. Do not substitute whole wheat (changes texture). |
| Large eggs | 4 eggs | Room temperature work best for smooth mixing. Egg size matters; use medium eggs if large aren’t available and reduce water slightly. |
| Olive oil | 1 tablespoon | Extra virgin or regular both work; this prevents sticking and adds richness. Vegetable oil functions identically. |
| Salt | 1 teaspoon (5g) | Kosher salt preferred; iodized salt works but measure carefully. Essential for flavor development. |
| Ricotta cheese | 15 ounces (425g) | Whole milk ricotta preferred for creaminess. Low-fat ricotta makes drier filling. Drain well to remove excess whey. |
| Parmesan cheese (grated) | 1 cup (100g) | Freshly grated from a block tastes superior to pre-shredded. Substitute Pecorino Romano for sharper flavor. |
| Egg yolk | 1 large egg yolk | Binds filling without adding moisture. Cannot substitute with whole egg (makes filling too wet). |
| Fresh parsley (chopped) | 2 tablespoons | Flat-leaf Italian parsley preferred over curly. Fresh basil (1 tablespoon) works for variation. |
| Ground nutmeg | 1/2 teaspoon | Freshly grated adds superior flavor to pre-ground. This spice prevents filling from tasting flat and one-dimensional. |
| Salt and pepper | To taste | Taste filling before sealing ravioli to ensure proper seasoning. Filling should taste slightly salty to complement pasta. |
Step-by-Step Instructions for Making Ravioli
Preparing the Dough
- Mound 2 cups flour on a clean countertop or in a large shallow bowl, creating a well in the center deep enough to hold all eggs without spilling.
- Crack 4 room-temperature eggs directly into the flour well, then add 1 tablespoon olive oil and 1 teaspoon salt.
- Using a fork, beat eggs as if making scrambled eggs while slowly incorporating flour from the inner walls of the well.
- Continue mixing until flour is mostly incorporated and a shaggy dough forms, then use your hands to bring remaining flour together.
- Knead the dough for 10 minutes until smooth, elastic, and no longer sticky, adding flour by the teaspoon only if sticking occurs.
- Form dough into a flat disk, wrap tightly in plastic wrap, and rest at room temperature for 30 minutes.
Creating the Filling
- While dough rests, drain 15 ounces ricotta through a fine-mesh strainer lined with cheesecloth for 10 minutes to remove excess whey.
- Transfer drained ricotta to a mixing bowl, then fold in 1 cup freshly grated Parmesan cheese until just combined.
- Add 1 egg yolk, 2 tablespoons chopped fresh parsley, and 1/2 teaspoon freshly grated nutmeg to the ricotta mixture.
- Season filling with salt and pepper to taste, then taste a small spoonful to ensure flavors are balanced and bright.
- Cover filling and refrigerate until ready to assemble ravioli, which helps the filling firm up slightly for better sealing.

Rolling and Shaping
- After 30-minute rest, remove dough from plastic wrap and gently knead 2-3 times to reactivate gluten without overworking.
- Divide dough in half, keeping one half covered while working with the other to prevent drying.
- Roll first dough half between two sheets of parchment paper to 1/16-inch thickness, aiming for a rectangular shape approximately 12 by 16 inches.
- Remove top parchment sheet, then use a teaspoon to place filling dollops across the dough in evenly spaced rows, leaving 2 inches between each dollop.
- Place parchment back on top of filling, then flip the entire sheet so the blank half of dough is now on top.
- Using a ravioli cutter, press down firmly to cut sealed pasta squares, or use a fork to press and seal edges between filling dollops, then cut with a knife.
- Transfer sealed ravioli to a parchment-lined baking sheet and repeat rolling and filling process with remaining dough half.
- Let assembled ravioli rest on the baking sheet for 15 minutes before cooking, or freeze up to 3 months for cooking later.
Cooking the Ravioli
- Bring a large pot of salted water to a rolling boil, using 1 tablespoon salt per gallon of water for proper seasoning.
- Gently place ravioli into boiling water in a single layer, stirring gently once after 30 seconds to prevent sticking to pot bottom.
- Cook for 3 to 4 minutes, watching carefully for ravioli to float to the surface, which signals they’re nearly done.
- Remove ravioli with a slotted spoon, allowing water to drain completely before transferring to a serving bowl or plated portions.
- Toss immediately with your chosen sauce while ravioli are still hot, ensuring even coating for maximum flavor absorption.
Chef Tips for Perfect Ravioli Results
- Control dough hydration by adding flour gradually: Each egg varies in size, and humidity affects flour absorption. Add flour by the teaspoon if dough feels sticky rather than dumping additional amounts. Slightly tacky dough during kneading becomes silky and workable after resting.
- Drain ricotta thoroughly before filling: Excess whey is the primary cause of ravioli bursting during cooking. Line a strainer with cheesecloth and let ricotta drain 15 minutes, or squeeze cheesecloth gently to remove remaining moisture. This single step prevents half your batch from opening.
- Fill ravioli conservatively: One teaspoon of filling per ravioli is sufficient and prevents edges from not sealing properly. Overfilled ravioli burst more frequently and taste unbalanced. Consistent filling sizes cook evenly and look professional.
- Press ravioli edges firmly with wet fingers: Moisture helps dough stick to itself, creating an airtight seal. Run your fingertip along each edge after cutting with a ravioli cutter, pressing gently but firmly. Check for gaps by holding ravioli to the light.
- Use salted boiling water for flavor: Pasta water seasons the ravioli from the inside out. Unsalted water produces bland-tasting finished ravioli regardless of sauce quality. One tablespoon salt per gallon creates properly seasoned pasta water.
- Reserve pasta water for sauce consistency: Starch in pasta water emulsifies cream-based sauces and helps tomato sauces cling to ravioli. Save one cup before draining, then add tablespoon-by-tablespoon until sauce reaches desired consistency and coats ravioli completely.
Common Mistakes to Avoid When Making Ravioli
- Rolling dough too thin, causing tearing during assembly: Dough rolled thinner than 1/16 inch tears easily when you press filling edges closed. Rolling thicker than 1/8 inch produces tough, doughy ravioli that don’t cook evenly. Aim for consistent 1/16-inch thickness using parchment guides or a pasta machine set to number 6. If dough tears, simply patch the hole with a small piece of dough and press sealed, continuing without discarding the ravioli.
- Filling ravioli with warm or hot cheese mixture: Warm filling melts the dough you’re trying to seal, preventing airtight edges from forming. Always refrigerate filling for 15 minutes before assembling, or prepare filling while dough rests. Cold filling also holds its shape better when you dollop it on dough.
- Cooking ravioli without testing water doneness: Ravioli cooked in unsalted or insufficiently salted water taste bland no matter how flavorful the filling is. Taste the pasta water when you add salt—it should taste like a salty broth. If it tastes weak, add more salt gradually and taste again.
- Crowding the pot when boiling: Ravioli need space to float freely and cook evenly on all sides. Overcrowding causes sticking, uneven cooking, and possible rupturing from ravioli bumping together. Cook in batches if needed, using a pot wide enough for single-layer arrangement.
- Tossing ravioli with cold sauce: Cold sauce cools freshly cooked ravioli, making them starchy and firm instead of tender and silky. Warm sauce before ravioli are done cooking, or toss ravioli with warm pasta water and butter while you finish sauce. Hot-to-hot combination preserves the delicate texture you worked to achieve.
Ravioli Variations and Filling Substitutions
| Filling Ingredient | Substitution | Impact on Flavor and Texture |
|---|---|---|
| Ricotta cheese | Mascarpone cheese (use same quantity) | Creates richer, creamier filling with subtle tanginess. Mascarpone is denser than ricotta, producing heavier ravioli that pairs best with light butter or tomato sauces. |
| Ricotta cheese | Fresh goat cheese mixed with ricotta (8 oz goat cheese + 7 oz ricotta) | Adds tanginess and complexity. Goat cheese makes filling taste brighter and less buttery, ideal for spring vegetable ravioli or herb-focused fillings. |
| Parmesan cheese | Pecorino Romano (use same quantity) | Produces sharper, more assertive filling. Pecorino is saltier, so reduce added salt by 1/4 teaspoon. Better for bold sauces like garlic-oil or spicy preparations. |
| Fresh parsley | Fresh basil (use 2 tablespoons) | Creates lighter, more herbaceous flavor. Basil pairs exceptionally well with tomato sauce and creates classic summer ravioli. Avoid cooking basil in advance; add just before filling assembly. |
| Nutmeg | Freshly grated lemon zest (1 teaspoon) plus nutmeg reduced to 1/4 teaspoon | Adds brightness and complexity without heaviness. Lemon zest makes filling taste fresher and works beautifully with spinach additions or cream sauce variations. |
| Plain filling | Add 2 cups steamed spinach (drained and squeezed dry) mixed into ricotta base | Creates spinach ravioli with earthier, slightly bitter undertones. Spinach moisture requires draining thoroughly or reducing ricotta amount by 3-4 ounces to prevent wet filling. |
| Plain filling | Add 1/2 cup roasted butternut squash (mashed) plus 1/4 teaspoon sage to ricotta base | Creates autumn-inspired ravioli with sweet, nutty flavor. Squash makes filling slightly wetter, so reduce ricotta by 2 ounces and increase Parmesan by 2 tablespoons for structure. |
| Egg yolk binder | Cream (2 tablespoons) in place of egg yolk | Creates looser, creamier filling that flows slightly when ravioli opens. Better for delicate palates but requires very careful sealing to prevent leaks during cooking. |
Serving Suggestions and Perfect Pairings
Ravioli taste best served immediately with complementary sauces that highlight the creamy filling. Brown butter with crispy sage leaves creates classic preparation that requires no additional ingredients beyond what’s typically in your pantry. The nutty brown butter deepens the nutmeg already in the filling, while sage leaves add subtle herbaceous bitterness that prevents the dish from tasting one-dimensional.
Fresh tomato sauce made from San Marzano tomatoes, garlic, and basil provides bright acidity that cuts through the richness of ricotta beautifully. Simmer tomatoes gently for 20 minutes rather than cooking aggressively, which preserves fresh flavor and prevents sauce from becoming muddied. Finish with good olive oil swirled on top for refinement.
Cream sauce made with heavy cream, Parmesan, and garlic creates luxurious dinner preparation suitable for special occasions. Use equal parts pasta water and cream to create silky sauce that coats ravioli without becoming heavy. This sauce pairs exceptionally well with spinach ravioli variations.
Oil and garlic sauce (aglio e olio) showcases the ravioli itself by using minimal ingredients. Slice garlic thin and cook gently in quality olive oil until golden, then toss with drained ravioli and fresh parsley. This preparation highlights the pasta quality and filling flavor without distraction.
Serve ravioli as a first course in portions of 6-8 pieces (approximately 1/2 cup), or as a main course with 8-10 pieces plus salad and bread. Pair with light white wines like Pinot Grigio or Vermentino that complement cream-based ravioli, or Italian red wines like Barbera for tomato-sauced preparations. Vegetable side dishes like roasted asparagus, sautéed green beans, or mixed salad with lemon vinaigrette balance the richness of the ravioli beautifully.
Storage and Reheating Guide for Ravioli
| Storage Method | Duration | Instructions |
|---|---|---|
| Refrigerated (uncooked) | 1-2 days | Place uncooked ravioli on parchment-lined baking sheet, cover loosely with plastic wrap, and refrigerate. Do not stack ravioli or they’ll stick together. Cook from refrigerated state without thawing (add 1 minute to cooking time). |
| Frozen (uncooked) | Up to 3 months | Arrange uncooked ravioli on a parchment-lined baking sheet and freeze for 2 hours until solid, then transfer to a freezer-safe container or bag. Cook directly from frozen without thawing, adding 2 minutes to cooking time. They’ll still float and indicate doneness normally. |
| Refrigerated (cooked with sauce) | 2-3 days | Store in an airtight container and refrigerate promptly. To reheat, gently warm in a covered skillet over medium heat for 5-7 minutes, stirring occasionally and adding pasta water if sauce becomes too thick. The pasta softens more during storage, so reheat gently to prevent mushiness. |
| Refrigerated (cooked, no sauce) | 1-2 days | Toss cooked ravioli with 1 tablespoon olive oil to prevent sticking, store in an airtight container, and refrigerate. Reheat by gently warming in a skillet with sauce over medium heat for 3-4 minutes. Ravioli texture deteriorates faster without sauce protection. |
| Frozen (cooked with sauce) | Up to 1 month | Cool ravioli with sauce to room temperature, then transfer to a freezer-safe container and freeze. Thaw overnight in the refrigerator, then reheat gently in a covered skillet over medium-low heat for 8-10 minutes, stirring carefully. Freezing and thawing softens pasta further. |
| Room temperature (freshly cooked) | Up to 1 hour | Keep ravioli warm by covering the serving bowl or plate with foil. Do not expose to direct heat sources. After 1 hour, the pasta begins drying out and becomes starchy. Refrigerate promptly if not serving immediately. |
Nutritional Information Per Serving
| Nutrient | Amount per Serving (6 ravioli) |
|---|---|
| Calories | 320 |
| Total Fat | 12g |
| Saturated Fat | 6g |
| Cholesterol | 95mg |
| Sodium | 580mg |
| Total Carbohydrate | 38g |
| Dietary Fiber | 1g |
| Sugars | 2g |
| Protein | 14g |
Approximate values based on USDA database. Nutritional content varies with sauce additions and specific brand ingredients used. Values exclude sauce preparation.
Frequently Asked Questions About Homemade Ravioli
Can I substitute ricotta cheese with other cheeses in a ravioli recipe?
Mascarpone cheese works excellently as a ricotta substitute, creating richer and denser ravioli that pair best with light sauces. Goat cheese mixed with ricotta produces tangier filling suitable for spring preparations and fresh vegetable variations. Cottage cheese (drained thoroughly) functions as a budget-friendly alternative, though it creates slightly grainy texture compared to ricotta’s smooth creaminess. Never substitute ricotta with hard cheeses like cheddar, which won’t create proper filling consistency.
How do I know when ravioli are done cooking?
Ravioli are finished cooking when they float to the surface of boiling water and remain there for 1-2 minutes. At this point, remove one ravioli with a slotted spoon and carefully break it open—the pasta should be tender and the filling hot throughout without being watery. If filling appears liquid rather than creamy, cook an additional 30 seconds, but avoid cooking beyond 4-5 minutes total or the pasta becomes mushy and filling breaks apart.
Why did my ravioli burst open during cooking?
Ravioli burst primarily because filling wasn’t drained adequately, leaving excess whey that expanded during cooking. Ensure ricotta drains minimum 15 minutes through cheesecloth, or gently squeeze cheesecloth to remove remaining moisture. Secondary causes include dough rolled too thin (less than 1/16 inch), edges not sealed firmly enough, or ravioli crowded in the pot with insufficient space to cook evenly. Prevent future bursting by draining filling thoroughly, pressing edges with wet fingers, and cooking in a single layer.
Can I prepare ravioli ahead of time for a dinner party?
Absolutely—ravioli freezes beautifully up to 3 months when prepared properly. Arrange uncooked ravioli on a parchment-lined baking sheet, freeze until solid (2 hours), then transfer to a freezer container. Cook directly from frozen without thawing, adding 2 minutes to cooking time. Alternatively, refrigerate uncooked ravioli for 1-2 days in a single layer covered loosely with plastic wrap, then cook from cold (add 1 minute to cooking time). Prepare sauce up to 2 days ahead and reheat gently while ravioli cook.
What sauce pairs best with homemade cheese ravioli?
Brown butter and sage creates the classic pairing that enhances the nutmeg in the filling without overwhelming the delicate pasta. Fresh tomato sauce made from San Marzano tomatoes provides bright acidity that balances richness beautifully. Cream sauce with Parmesan and garlic suits special occasions and pairs well with vegetable ravioli variations. Oil and garlic sauce (aglio e olio) showcases the ravioli quality by keeping accompaniments minimal and allowing the pasta and filling flavors to shine through.
How long does pasta dough need to rest before rolling?
Pasta dough requires minimum 30 minutes rest at room temperature, which allows gluten to relax and makes rolling significantly easier. Resting also permits flour to fully hydrate, creating smoother, more elastic dough that won’t tear during shaping. You can rest dough up to 2 hours wrapped in plastic without negative effects, though longer resting may require gentle re-kneading before rolling. Cold dough becomes difficult to work with and doesn’t seal as effectively, so always bring dough to room temperature before shaping ravioli.
Final Thoughts on Homemade Ravioli
Making ravioli recipe at home transforms pasta from a quick weeknight side into an impressive main course that showcases your cooking skills. The process takes patience and practice, but each batch builds confidence and technique you’ll use indefinitely. Fresh homemade ravioli tastes incomparably better than store-bought versions, with delicate pasta and creamy filling that store-bought simply cannot match. Start with this classic cheese filling, then explore variations like spinach, butternut squash, or herb combinations as your technique develops. Your table will taste the love and attention you invested in every sealed pocket.

Ravioli Recipe: Homemade Pasta From Scratch
Ingredients
- 2 cups all-purpose flour
- 3 large eggs
- 1/2 tsp salt
- 2 tbsp olive oil
- 2 cups Ricotta cheese (curdled and drained)
- 1/2 cup grated Parmesan cheese
- 1/4 tsp ground nutmeg
- 2 large egg yolks
- 1/4 cup chopped fresh parsley
Instructions
- Make a well in flour with salt. Crack eggs into center and stir until combined
- Knead dough with olive oil until smooth (5-7 minutes). Rest for 30 minutes
- Combine ricotta, Parmesan, nutmeg, egg yolks, and parsley for filling
- Roll dough thinly using a pasta roller or by hand into sheets
- Cut or lay filling shapes on dough. Fold dough over filling, sealing edges
- Cook 3-4 minutes in boiling salted water until floats. Serve with sauce
Notes
Resting dough is crucial for preventing tears
If sauce sticks to filling, add 1 tsp flour per 250g ricotta
Sealed ravioli can be frozen for 2-3 months in a single layer

