Homemade pasta made simple. This homemade cheese ravioli recipe pairs an easy pasta dough with a creamy three-cheese filling for a comforting, restaurant-quality meal you can make at home. Follow the steps below for tender pasta, perfectly seasoned filling, and tips for making, storing, and freezing your ravioli.

We Love Cheese Ravioli!
Ravioli are stuffed pasta pockets—two thin layers of pasta enclosing a flavorful filling. This version uses ricotta, mozzarella, and parmesan in the filling and combines all-purpose and semolina flour for a pasta that’s tender yet has a pleasant bite. It’s an approachable recipe for beginners and a rewarding project for more experienced cooks.
Ravioli are small filled pasta parcels made by sandwiching filling between sheets of thin pasta. Fillings vary widely—cheese, meat, vegetables, or a mix—and this recipe focuses on a classic cheese filling.
Yes. Ravioli are part of the broader family of filled pastas, similar to tortellini and other stuffed shapes.
What is Cheese Ravioli?
Cheese ravioli are pasta pockets filled with a cheese-based mixture. They can be served with tomato sauce, pesto, brown butter and sage, Alfredo, or simply a drizzle of olive oil and fresh herbs.

Cheese Ravioli Ingredients
Below are the ingredients for the pasta dough and for the cheese filling. Quantities and details are provided in the recipe section further down.
For the Dough
- All-purpose flour: Creates a soft, slightly chewy pasta. 00 flour works well if you have it.
- Semolina flour: Adds texture and structure; substitute more all-purpose flour if unavailable.
- Salt: Seasons the dough so the pasta itself has flavor.
- Egg yolks: Enrich the dough and help it hold together.
- Olive oil: Adds richness and a subtle flavor to the pasta.
- Cold water: Brought in sparingly to form a smooth, silky dough without overheating it.

For the Filling
- Ricotta cheese: The base for a smooth, creamy filling; whole-milk ricotta yields a richer result.
- Parmesan: Adds savory, nutty depth.
- Mozzarella: Finely shredded so it melts evenly into the filling.
- Seasonings: Garlic powder, dried Italian seasoning, and a pinch of crushed red pepper to taste. Fresh herbs or a touch of nutmeg may be used instead.
- Salt: Essential to bring the filling to life.
- Egg yolk: Binds the filling and lends creaminess.

How to Make Cheese Ravioli
Making ravioli is straightforward when you break it into three parts: prepare the filling, make the dough, and assemble. Read through the full instructions before beginning.
Start by Making the Filling
- Combine ricotta, shredded mozzarella, grated parmesan, garlic powder, Italian seasoning, salt, and crushed red pepper in a bowl.
- Taste and adjust seasoning as needed to ensure the filling is well seasoned.
- Stir in the egg yolk until the mixture is smooth. Refrigerate until ready to use.

Time to Make the Dough
- Place all-purpose flour, semolina, and salt in a food processor or on a work surface to combine.
- Add the egg yolks and olive oil, then pulse or mix until incorporated.
- With the machine running on low (or by hand), add cold water a little at a time until a loose ball forms.
- Turn the dough onto a lightly floured surface and knead briefly—about 30 seconds—until smooth. Dust with semolina if it sticks.
- Wrap tightly in plastic and rest for 30 minutes to relax the gluten.

Now Make the Ravioli
Using a Pasta Roller or Attachment
If using a pasta machine, start on the widest setting and pass the dough through several times, reducing the setting one step at a time until you reach a thin setting where you can see your fingers through the sheet. Dust with semolina between passes to prevent sticking.
- Divide the dough in half and keep one half wrapped while you work the other.
- Roll the first piece into a thin sheet and trim into rectangles.
- Place small mounds of filling (about 2 teaspoons each) on the bottom half of a sheet, leaving room between each mound.
- Brush or dab water along the edges, fold the top sheet over, and press gently to seal, removing any air pockets.
- Cut the ravioli to your desired size and place them on a semolina-dusted baking sheet.
- Let the ravioli dry at room temperature for about 30 minutes before cooking.

When You’re Ready to Serve
- Bring a large pot of salted water to a boil. Cook the ravioli until they float—typically about 2 minutes for fresh pasta.
- Transfer cooked ravioli with a slotted spoon to your sauce or to a pan with butter and herbs. Toss gently to coat.
- Leftovers: cooked ravioli keep in an airtight container in the refrigerator for up to 3 days. Uncooked ravioli can be refrigerated, wrapped, for up to 24 hours before cooking.


Try it!
Goat Cheese Ravioli
A variation to try: swap ricotta for a tangy goat cheese and serve with browned butter and sage for a simple, elegant dish.

How to Serve Cheese Ravioli
Cheese ravioli are versatile. Popular options include marinara, pesto, vodka sauce, Alfredo, or a simple brown-butter and sage sauce. Garnish with fresh basil and additional grated parmesan for brightness and extra flavor.

How to Store Cheese Ravioli
To store cooked ravioli: drain and toss lightly with olive oil, then refrigerate in an airtight container for up to three days. Pro tip: uncooked ravioli can be made up to 24 hours ahead and kept wrapped in plastic in the refrigerator.
Can You Freeze Cheese Ravioli?
Yes—homemade ravioli freeze very well and are convenient for make-ahead meals.
How to freeze: Arrange the ravioli in a single layer on a floured baking sheet so they do not touch, then freeze until solid. Once frozen, brush off excess flour and transfer to a freezer bag or container.
How to cook from frozen: Bring a large pot of salted water to a boil and add the frozen ravioli. They may take an extra minute or so to cook through and will float when done. Use a slotted spoon to transfer to sauce.

More Favorite Pasta Recipes
Pasta Recipes
- Baked Mac and Cheese
- Alfredo Pasta
- Rigatoni Pie
- All Pasta Recipes (collection)
Homemade Cheese Ravioli Recipe
An easy homemade cheese ravioli recipe with a simple pasta dough and a creamy three-cheese filling. Perfect for weeknight dinners or special occasions.
By: Emily Richter
Prep: 1 hr — Cook: 5 mins — Total: 1 hr 5 mins — Servings: 4
Ingredients
Pasta Dough
- 1 cup all-purpose flour
- 1/4 cup semolina flour
- 1/2 teaspoon kosher salt
- 3 large egg yolks
- 2 tablespoons olive oil
- 1/4 cup cold water
Cheese Filling
- 1 cup whole milk ricotta cheese
- 1 cup finely shredded mozzarella cheese
- 1/2 cup freshly grated parmesan cheese
- 1 teaspoon garlic powder
- 1 teaspoon dried Italian seasoning
- 1/4 teaspoon kosher salt
- 1/4 teaspoon crushed red pepper flakes (optional)
- 1 egg yolk
Instructions
Pasta Dough
- Combine flours and salt in a food processor or on a work surface and mix.
- Add egg yolks and olive oil and blend until combined.
- While processing or mixing, add cold water slowly until a loose ball forms.
- Turn out and knead briefly until smooth, about 30 seconds. Wrap and rest 30 minutes.
- Divide, roll thin, and cut into sheets for filling and assembly.
Cheese Filling
- Mix ricotta, mozzarella, parmesan, garlic powder, Italian seasoning, salt, and red pepper flakes.
- Taste and adjust seasoning, then add the egg yolk and stir to combine. Chill until ready to use.
Assemble & Cook
- Place small mounds of filling on one pasta sheet, brush edges with water, top with a second sheet, and press to seal.
- Cut into individual ravioli and let dry 30 minutes.
- Boil in salted water until they float, about 2 minutes. Transfer to sauce and serve.
Nutrition (approx.)
Calories: 506 kcal — Carbs: 36 g — Protein: 25 g — Fat: 29 g — Fiber: 2 g — Sugar: 0 g
Nutrition information is an approximation and should be used as a guide.