Embark on a delightful culinary journey and master the art of crafting exquisite homemade ravioli right in your own kitchen! This comprehensive guide simplifies the process into a few easy-to-follow steps. First, you’ll create a remarkably tender and pliable pasta dough from scratch, then roll it out to perfection. Next, meticulously spoon delicate blobs of our signature three-cheese filling onto the dough, layering it with another sheet before sealing these delectable pockets shut. Finally, a quick slice and boil will bring your culinary masterpiece to life. You’ll truly adore this homemade ravioli recipe, celebrated for its simple yet rich dough ingredients and an irresistibly gooey, flavor-packed cheese filling that promises a truly authentic Italian experience.

Unlock the Secret to Perfect Homemade Ravioli
There’s an unparalleled satisfaction that comes with creating fresh pasta from scratch, and homemade ravioli stands as a true testament to this joy. Here at The Cheese Knees kitchen, crafting fresh ravioli is one of our most cherished culinary endeavors. Perhaps you’ve already enjoyed our popular goat cheese ravioli or indulged in our comforting baked ravioli. Today, we’re dedicated to transforming all your homemade ravioli aspirations into a delicious reality with this remarkably straightforward and incredibly rewarding ravioli recipe.
Ravioli offers an incredible canvas for a myriad of delicious fillings, ranging from savory meats and fresh vegetables to, our personal favorite, an abundance of rich cheeses. For this foundational recipe, we’ve carefully selected a luscious three-cheese stuffing, a choice that undoubtedly stems from our unwavering obsession with all things cheesy! The pasta dough itself remains elegantly simple, utilizing a harmonious blend of all-purpose flour, semolina flour, rich egg yolks, and a touch of fragrant olive oil. We’ve meticulously tested this recipe using both a classic rolling pin and the convenient KitchenAid pasta attachment, ensuring we provide clear instructions for both methods. So, whether you’re a seasoned pasta maker or a curious beginner, fear not – we’ve got you covered!
Essential Ingredients for Your Homemade Ravioli Masterpiece
Crafting exceptional ravioli begins with understanding the purpose behind each ingredient. Here’s a detailed look at what you’ll need to create both the tender pasta dough and the decadent cheese filling.
For the Silky Pasta Dough
The foundation of any great ravioli is a perfectly balanced pasta dough. Our recipe calls for a blend of flours and enriching liquids to achieve that ideal texture.
- All-purpose flour: This common flour is crucial for creating a soft, pliable, and chewy pasta dough. For an even more refined and tender texture, often favored in traditional Italian pasta making, consider using 00 (“double zero”) flour if you have it available. Its finer grind results in a silkier dough.
- Semolina flour: Incorporating semolina flour adds a delightful bite and a slightly coarser texture to your pasta, distinguishing it from an all-purpose flour-only dough. It also helps prevent the dough from sticking during rolling. If semolina flour isn’t readily available, you can substitute it with an equal amount of additional all-purpose flour.
- Salt: A small amount of kosher salt is vital for seasoning the pasta dough itself, ensuring it doesn’t taste bland and complements the flavorful filling. Don’t underestimate its importance!
- Egg yolks: These are the secret to a rich, golden-hued, and exceptionally smooth pasta dough. Egg yolks provide emulsification, binding the dough together and lending a luxurious texture that helps prevent it from crumbling. They contribute significantly to the dough’s elasticity.
- Olive oil: A dash of good quality olive oil adds another layer of richness and a subtle depth of flavor to the pasta dough, enhancing its overall aromatic profile and making it more supple.
- Cold water: Water is essential for hydrating the flours and bringing the dough together into a cohesive, silky mass. Using cold water is important because it helps prevent the dough from becoming too warm during the kneading and resting phases, which could negatively affect gluten development and dough elasticity.
For the Irresistible Three-Cheese Filling
Our cheese filling is designed for maximum flavor and an incredibly gooey texture. Each cheese plays a specific role in achieving this balance.
- Ricotta cheese: A classic choice for ravioli, ricotta provides a wonderfully smooth, creamy, and subtly sweet base for the filling. For the richest and most luxurious texture, opt for whole milk ricotta; it offers a far creamier consistency than its part-skim counterpart.
- Parmesan cheese: Freshly grated Parmesan cheese introduces a delightful salty, nutty, and umami depth to the filling. Its sharp flavor beautifully balances the mildness of the ricotta and mozzarella.
- Mozzarella cheese: We highly recommend using finely shredded mozzarella. Its smaller shreds melt more smoothly and evenly into the filling, creating that desirable stretch and gooeyness without clumping.
- Garlic powder, Italian seasoning & red pepper flakes: These simple yet powerful seasonings are carefully chosen to enhance the natural flavors of the cheeses without overpowering them. They provide aromatic warmth and a hint of spice. Feel free to customize these to your liking – a pinch of freshly grated garlic, finely chopped fresh thyme or sage, or even a touch of nutmeg can offer exciting variations. The possibilities for personalization are truly endless!
- Salt: Just like with the dough, salt is crucial for seasoning the filling. It ensures all the flavors pop and prevents the cheese mixture from tasting flat or unseasoned. Do not skip this!
- Egg yolk: Adding an egg yolk to the filling acts as a binder, helping to hold the cheese mixture together so it doesn’t ooze out during cooking. It also contributes an extra layer of richness and creaminess to the final product.
Recommended Tools for Homemade Ravioli
While making ravioli can be a simple hands-on process, a few tools can make the experience even smoother and more enjoyable.
- Food processor: This is a fantastic tool for quickly bringing together the pasta dough, saving you time and effort on kneading. However, if you don’t have one, traditional hand-kneading works just as well.
- Rolling pin or Pasta Machine (KitchenAid attachment): A sturdy rolling pin is perfectly adequate for rolling out pasta dough thinly. For consistent thickness and less manual effort, a pasta machine (either a hand-cranked model or a KitchenAid pasta roller attachment) is a superb investment that streamlines the process significantly.
- Pastry cutter or Ravioli wheel: Essential for cleanly cutting your ravioli into uniform shapes. A fluted pastry wheel adds a decorative edge, while a simple knife or ravioli press can also be used effectively.

Creative Ravioli Filling Variations to Inspire You
While our signature three-cheese filling is a guaranteed crowd-pleaser, the beauty of homemade ravioli lies in its incredible versatility. Don’t hesitate to unleash your culinary creativity and experiment with various fillings. Here are some inspiring ideas to get you started beyond the classic cheese:
- Savory Meats: Elevate your ravioli with a robust meat filling. Consider finely ground chicken, seasoned pork, or rich ground beef. For an enhanced flavor profile, sauté the meat with aromatic herbs like rosemary and thyme, a touch of garlic, and perhaps a splash of red wine before mixing with a binding agent like breadcrumbs or a small amount of ricotta.
- Delicate Seafood: For a touch of elegance, explore seafood fillings. Luxurious lobster, sweet lump crab meat, or finely chopped shrimp can create exquisite ravioli. Pair these delicate flavors with bright notes like lemon zest, fresh dill, or a hint of white wine for an unforgettable dish.
- Garden Fresh Veggies: Embrace the bounty of the garden with vibrant vegetable fillings. Wilted spinach combined with ricotta and nutmeg is a classic. Sautéed mushrooms and caramelized leeks offer an earthy depth. Roasted butternut squash or pumpkin puree with a hint of sage and brown butter makes for a delightful autumnal option. Ensure any vegetables are well-drained or cooked down to prevent a watery filling.

Cooking Your Homemade Ravioli to Perfection
Once your beautiful homemade ravioli are shaped and ready, the cooking process is quick and simple, ensuring they retain their tender texture and delicious filling.
- Bring a large pot of generously salted water to a rolling boil. The salt not only seasons the pasta but also helps prevent it from sticking.
- Carefully add the ravioli to the boiling water, ensuring not to overcrowd the pot. Cook the ravioli until they float to the surface, which typically takes about 2 to 3 minutes for fresh pasta. This indicates they are perfectly cooked through.
- This versatile ravioli is absolutely delicious with virtually any sauce you can imagine – we’ll share some fantastic recommendations below!


Storing Your Homemade Ravioli: Fresh or Frozen
Proper storage ensures your homemade ravioli remains delicious, whether you plan to enjoy it immediately or save it for a later date.
To store cooked ravioli: After boiling, drain the ravioli thoroughly and toss them lightly with a touch of olive oil to prevent sticking. Transfer them to an airtight container and store in the refrigerator for up to three days. When reheating, a quick sauté in butter or a warm sauce is recommended.
Pro tip for uncooked ravioli: You can prepare uncooked ravioli up to 24 hours in advance. Simply arrange them in a single layer on a semolina-dusted baking sheet, cover tightly with plastic wrap, and keep them refrigerated until you’re ready to cook.
How to Freeze and Cook Frozen Ravioli
Homemade ravioli is an excellent candidate for making ahead and freezing. This allows you to enjoy fresh-tasting pasta on demand with minimal effort!
How to Freeze Ravioli: To ensure your ravioli freezes beautifully and doesn’t stick together, lightly flour a baking sheet with semolina flour. Arrange the freshly made, uncooked ravioli in a single layer on the sheet, making sure they do not touch each other. Place the baking sheet in the freezer until the ravioli are completely solid, usually a few hours. Once frozen solid, gently dust off any excess flour from the ravioli and transfer them to a freezer-safe bag or airtight container. They can be stored in the freezer for up to 1-2 months for best quality.
How to Cook Frozen Ravioli: The best part about frozen ravioli is that you can cook it directly from frozen – no need to thaw! Bring a large pot of generously salted water to a rolling boil. Carefully add the frozen ravioli to the boiling water. They may take a minute or two longer to cook than fresh ravioli, typically floating to the surface after 3-5 minutes, indicating they are cooked through. Using a slotted spoon, transfer the cooked ravioli directly into your desired warm sauce, toss gently to coat, and serve immediately. It’s truly that simple and convenient!

Delicious Ravioli Sauce Ideas for the Perfect Pairing
The right sauce can elevate your homemade ravioli from simply delicious to absolutely unforgettable. While we adore serving our three-cheese ravioli with a classic marinara, fresh basil, and an extra sprinkle of shredded Parmesan, the possibilities for pairings are truly endless. Our ravioli pairs wonderfully with a variety of sauces, allowing you to match it to any mood or occasion.
Consider these fantastic options to complete your meal:
- Creamy Alfredo sauce with cream cheese: A rich, indulgent choice that complements the cheese filling perfectly.
- Classic Homemade Marinara sauce: A vibrant, fresh tomato sauce that allows the ravioli’s flavors to shine.
- Easy Pesto sauce: A bright, herbaceous option, especially delicious with a touch of lemon.
- Velvety Vodka sauce: A creamy, tomato-based sauce with a hint of spirit for a sophisticated twist.
- Simple Garlic butter sauce: A light yet incredibly flavorful sauce that highlights the fresh pasta.
- Earthy Mushroom pasta sauce: A savory, umami-rich sauce that adds depth and complexity.
Recipe: How to Make Homemade Three-Cheese Ravioli
This delightful homemade ravioli recipe features a tender, rich pasta dough and an incredibly gooey three-cheese filling. Follow our easy tutorial to create a truly authentic Italian experience in your own kitchen.
Yields: 4 servings
Prep time: 1 hour
Cook time: 5 minutes
Total time: 1 hour 5 minutes
Ingredients
For the Pasta Dough
- 1 cup all-purpose flour
- ¼ cup semolina flour
- ½ teaspoon kosher salt
- 3 large egg yolks
- 2 tablespoons olive oil
- ¼ cup cold water
For the Three-Cheese Filling
- 1 cup whole milk ricotta cheese
- 1 cup finely shredded mozzarella cheese
- ½ cup freshly grated parmesan cheese
- 1 teaspoon garlic powder
- 1 teaspoon dried Italian seasoning
- ¼ teaspoon kosher salt
- ¼ teaspoon crushed red pepper flakes
- 1 egg yolk
Instructions
Preparing the Cheese Filling
- In a medium bowl, combine the ricotta cheese, mozzarella cheese, parmesan cheese, garlic powder, Italian seasoning, ¼ teaspoon kosher salt, and crushed red pepper flakes. Mix thoroughly until all ingredients are well incorporated.
- Taste the filling and adjust seasoning as needed. You may wish to add more salt or a pinch more red pepper flakes for an extra kick.
- Stir in the egg yolk until fully combined. This helps bind the filling and adds extra richness. Cover the bowl and refrigerate the filling until you are ready to use it.
Making the Fresh Pasta Dough
- In the bowl of a food processor (or a large mixing bowl), add the all-purpose flour, semolina flour, and ½ teaspoon kosher salt. Pulse a few times to ensure the dry ingredients are evenly mixed.

- Add the three large egg yolks and two tablespoons of olive oil to the flour mixture. Pulse again until the mixture resembles coarse crumbs.

- With the food processor running on low speed (or gradually adding while mixing by hand), slowly pour in the cold water, one tablespoon at a time, until the dough comes together and forms a loose ball. Avoid adding too much water, as this can make the dough sticky.

- Turn the dough out onto a lightly floured clean surface. Knead the dough for about 30 seconds, just until it forms a smooth, elastic ball. If the dough is too sticky, lightly dust your hands and work surface with additional semolina flour.
- Wrap the dough tightly in plastic wrap to prevent it from drying out. Let it rest at room temperature for at least 30 minutes. This resting period allows the gluten to relax, making the dough easier to roll. While the dough rests, proceed with making your cheese filling.

Assembling the Ravioli
- Prepare your workstation by lightly dusting a clean surface with semolina flour. Have a small bowl of water ready; this will be used to seal the ravioli. Divide the rested pasta dough in half. Keep one half wrapped in plastic wrap while you work with the first piece to prevent it from drying.
- Roll out the pasta dough until it is thin enough to almost see your fingers through it (approximately 1-2mm thickness).
- Using a KitchenAid pasta attachment (or similar pasta machine): Start on the largest setting (e.g., #1) and pass the dough through the rollers. Fold the dough in thirds, flatten it slightly, and pass it through again. Repeat this step 2-3 times. Then, gradually move the roller to one setting smaller (e.g., #2), and pass the dough through again. Dust with semolina flour as needed to prevent sticking. Continue repeating this process, decreasing the setting with each pass, until you reach setting #5 (or your machine’s equivalent for thin pasta).
- Using a rolling pin: Work from the center outwards, turning the dough frequently, until it is thin and translucent enough to see your fingers through.
- Once the dough is thinly rolled, trim it into two equal-sized rectangles.
- Scoop your chilled cheese filling onto the bottom half of one pasta rectangle, placing about 2 teaspoons of filling per ravioli. Ensure you leave enough space between each mound of filling and around the outer edges for proper sealing. You can make your ravioli as large or as small as you prefer!

- Flip the top half of the dough over the filling, aligning the edges. Dip your fingers in water and lightly moisten the outer edge of the ravioli. Gently press around each mound of filling and along the edges to seal them shut, making sure to press out any trapped air bubbles. Air pockets can cause the ravioli to burst during cooking.
- Cut out the individual ravioli using a pasta roller, a ravioli press, or a sharp knife to create squares or rectangles. Place the freshly cut ravioli on a baking sheet lightly dusted with semolina flour to prevent sticking.

- Repeat steps 7-12 with the second piece of pasta dough and the remaining filling.
- Once all of the ravioli have been cut, set them aside at room temperature on the semolina-dusted baking sheet to dry for approximately 30 minutes. This helps them firm up and maintain their shape during cooking.
Cooking and Serving
- When ready to serve, bring a large pot of generously salted water to a rolling boil. Carefully add the ravioli to the boiling water, taking care not to overcrowd the pot.
- Cook the ravioli until they float to the surface, which typically takes about 2 to 3 minutes for fresh pasta.

- Using a slotted spoon, transfer the cooked ravioli to your preferred pasta sauce, toss gently to coat, and serve immediately. Enjoy your homemade Italian feast!
Tips for Success
- Dough Consistency: The ideal pasta dough should be firm yet elastic. If it feels too sticky after kneading, add a tiny bit more all-purpose flour. If it seems too dry and crumbly, add a few drops of cold water.
- Achieving Even Thickness: Whether using a rolling pin or a pasta machine, aim for consistent thickness across the dough sheet. This ensures even cooking of your ravioli.
- Preventing Sticking: Generously dusting your work surface and baking sheets with semolina flour is crucial. This not only prevents the delicate pasta from sticking but also adds a professional touch to your homemade ravioli.
- Thorough Sealing: Pay close attention to sealing the ravioli edges. Press firmly around the filling and along the seams to ensure no air bubbles are trapped, which can cause the ravioli to burst in boiling water. A little water on the edges helps create a strong seal.
Nutrition Information (Approximate per serving)
- Calories: 506 kcal
- Carbohydrates: 36 g
- Protein: 25 g
- Fat: 29 g
- Fiber: 2 g
- Sugar: 0 g
Nutrition information is automatically calculated and should be used as an approximation.
Frequently Asked Questions About Homemade Ravioli
New to making pasta from scratch? Here are answers to some common questions that might pop up during your ravioli-making adventure:
- What type of flour is best for ravioli dough? For the best results, a blend of all-purpose flour and semolina flour is ideal, as it provides both softness and a pleasant bite. “00” flour can also be used for an exceptionally tender dough.
- How thin should I roll the pasta dough? You should aim for the dough to be thin enough that you can almost see your fingers through it, typically about 1-2 millimeters thick. This ensures a delicate texture that cooks quickly.
- How do I prevent ravioli from sticking? Generously dust your work surface, hands, and baking sheets with semolina flour. Also, ensure your ravioli are placed in a single layer without touching when drying or freezing.
- Can I make ravioli without a pasta machine? Absolutely! A sturdy rolling pin and some patience are all you need. It might take a bit more effort to achieve the desired thinness, but it’s entirely feasible.
- How long does homemade ravioli last? Fresh, uncooked ravioli can be stored in the refrigerator for up to 24 hours. Cooked ravioli can be refrigerated for up to 3 days. For longer storage, uncooked ravioli can be frozen for 1-2 months.
Explore More Ravioli Recipes from The Cheese Knees
If you’ve fallen in love with homemade ravioli, we invite you to explore more exciting pasta recipes from The Cheese Knees kitchen. Expand your repertoire with these fantastic ideas:
- Crispy Air Fryer Ravioli
- Classic Homemade Cheese Ravioli
- Comforting Baked Ravioli
- Elegant Goat Cheese Ravioli
- Luxurious Lobster Ravioli
- Hearty Ravioli Lasagna
Connect With Us!
If you loved making this homemade ravioli, we’d be thrilled to hear from you! Leave a comment below and share your experience, tips, or any creative variations you tried.
Don’t forget to tag your culinary creations on social media with the hashtag #cheeseknees. We absolutely love seeing what you’re cooking up in your kitchen and celebrating your successes!






