Spinach and Ricotta Ravioli
There's something special about a warm, comforting bowl of homemade ravioli that just feels like a big hug. For me, it's a tradition that goes back to my childhood, watching my grandmother expertly roll out the pasta dough and fill it with the most delicious ingredients. Today, I'm excited to share my own recipe for Spinach and Ricotta Ravioli, a dish that's perfect for cozy family dinners or special occasions.
This recipe is all about simplicity and freshness, with just a few high-quality ingredients that come together to create something truly magical. The key is in the details – from the way you mix the filling to the technique you use to seal the ravioli, every step counts. But don't worry, I'll guide you through it all with ease.
So why make ravioli from scratch? For one, it's a great way to spend quality time in the kitchen, whether you're cooking with family or friends. Plus, the end result is just so much better than anything you can buy in the store – the pasta is tender, the filling is flavorful, and the whole dish just feels more lovingly made. And let's not forget the sense of accomplishment you'll get from creating something from scratch – it's a feeling that's hard to beat.
In this recipe, we'll be using a classic combination of spinach and ricotta cheese for the filling, which provides a beautiful balance of flavors and textures. The spinach adds a lovely burst of freshness, while the ricotta provides creaminess and richness. And of course, we'll be serving it all up with a delicious homemade tomato sauce that's made with just a few simple ingredients.
Whether you're a seasoned cook or just starting out, this recipe is perfect for anyone looking to try their hand at homemade pasta. It's a bit of a process, but trust me, it's worth it – the end result is just so delicious, and it's a great way to impress your family and friends with your culinary skills. So let's get started, and I'll show you just how easy it is to make Spinach and Ricotta Ravioli from scratch.
Why You’ll Love This Recipe
- This recipe is easy to make and requires just a few simple ingredients
- The end result is a delicious and authentic Italian dish that's perfect for family dinners or special occasions
- The recipe is highly customizable, so you can experiment with different fillings and sauces to find your favorite combination
- Making ravioli from scratch is a fun and rewarding process that's perfect for cooking with family or friends
- The dish is relatively budget-friendly, especially when compared to store-bought ravioli
- The recipe makes a large batch of ravioli, which can be frozen for later use
- The tomato sauce is made with just a few simple ingredients and can be customized to suit your taste
Why This Recipe Works
The key to making great ravioli is all about the balance of flavors and textures. In this recipe, we're using a classic combination of spinach and ricotta cheese for the filling, which provides a beautiful balance of freshness and richness. The spinach adds a lovely burst of flavor, while the ricotta provides creaminess and depth.
But it's not just about the filling – the pasta itself is also crucial. We're using a simple mixture of flour, eggs, and salt to make the dough, which provides a tender and delicate texture that's just perfect for wrapping around the filling. And by using a combination of all-purpose flour and semolina, we're getting a nice balance of structure and flavor in the pasta.
Another important factor is the way we cook the ravioli. By cooking them in boiling, salted water for just a few minutes, we're able to preserve the delicate texture of the pasta and prevent it from becoming tough or chewy. And by finishing the ravioli in the tomato sauce, we're able to add an extra layer of flavor and moisture to the dish.
Finally, it's all about the technique – from the way you mix the filling to the way you seal the ravioli, every step counts. By following these simple steps and using a few basic techniques, you'll be able to create a delicious and authentic Italian dish that's sure to impress your family and friends.
Ingredients You’ll Need
When it comes to making ravioli, the ingredients are just as important as the technique. For this recipe, we'll be using a combination of fresh spinach, ricotta cheese, and Parmesan cheese for the filling, along with some basic pantry staples like flour, eggs, and salt. We'll also be making a simple tomato sauce to serve the ravioli in, which is made with just a few ingredients like canned tomatoes, garlic, and olive oil.
When shopping for ingredients, be sure to choose the freshest and highest-quality options available. For the spinach, look for bunches with bright green leaves and no signs of wilting. For the ricotta cheese, choose a high-quality brand that's made with whole milk and has a smooth, creamy texture. And for the tomatoes, look for canned varieties that are made with San Marzano tomatoes and have no added salt or preservatives.
- 2 cups (250g) all-purpose flourAll-purpose flour provides structure and texture to the pasta, while also helping to bind the ingredients together. Look for a high-quality brand that's made with unbleached and unbromated flour.
- 1 cup (120g) semolina flourSemolina flour adds a lovely yellow color and a slightly nutty flavor to the pasta, while also providing extra texture and structure. Look for a high-quality brand that's made with durum wheat semolina.
- 2 large eggsEggs provide moisture and richness to the pasta, while also helping to bind the ingredients together. Look for large, fresh eggs with no cracks or visible defects.
- 1 tsp (5g) saltSalt enhances the flavor of the pasta and helps to bring out the natural sweetness of the ingredients. Look for a high-quality brand that's made with pure, unrefined salt.
- 1 cup (30g) fresh spinach leavesFresh spinach adds a lovely burst of flavor and freshness to the filling, while also providing a boost of nutrients and antioxidants. Look for bunches with bright green leaves and no signs of wilting.
- 1 cup (240g) ricotta cheeseRicotta cheese provides creaminess and richness to the filling, while also helping to bind the ingredients together. Look for a high-quality brand that's made with whole milk and has a smooth, creamy texture.
- 1/2 cup (60g) grated Parmesan cheeseParmesan cheese adds a lovely salty, nutty flavor to the filling, while also providing a boost of umami flavor. Look for a high-quality brand that's made with aged Parmesan cheese and has a crumbly, granular texture.
- 1 can (28 oz/794g) crushed tomatoesCrushed tomatoes provide a rich, tangy flavor to the sauce, while also helping to add moisture and depth to the dish. Look for a high-quality brand that's made with San Marzano tomatoes and has no added salt or preservatives.
- 2 cloves garlic, mincedGarlic adds a lovely pungency and depth to the sauce, while also helping to bring out the natural sweetness of the tomatoes. Look for fresh, high-quality garlic with no signs of sprouting or mold.
- 1/4 cup (60ml) olive oilOlive oil provides a rich, fruity flavor to the sauce, while also helping to add moisture and depth to the dish. Look for a high-quality brand that's made with extra-virgin olive oil and has a smooth, velvety texture.
- 1 tsp (5g) dried basilDried basil adds a lovely, herbaceous flavor to the sauce, while also helping to bring out the natural sweetness of the tomatoes. Look for a high-quality brand that's made with dried, organic basil and has no added preservatives or fillers.
- Salt and pepper to tasteSalt and pepper enhance the flavor of the dish and help to bring out the natural sweetness of the ingredients. Look for high-quality brands that are made with pure, unrefined salt and freshly ground black pepper.
Equipment You’ll Need
How to Make Spinach and Ricotta Ravioli
- 1In a large mixing bowl, combine the all-purpose flour, semolina flour, and salt. Whisk the ingredients together until they're well combined and there are no lumps.
- 2Make a well in the center of the flour mixture and add the eggs. Using a fork, gradually incorporate the flour into the eggs, starting from the inner rim of the well and working your way outwards.
- 3As you mix the dough, it should start to come together in a ball. Turn the dough out onto a floured surface and knead for 5-10 minutes, until the dough is smooth and elastic.
- 4Wrap the dough in plastic wrap and let it rest for at least 30 minutes. This will allow the gluten to relax, making the dough easier to roll out.
- 5While the dough is resting, prepare the filling. In a separate mixing bowl, combine the fresh spinach leaves, ricotta cheese, and Parmesan cheese. Mix the ingredients together until they're well combined and there are no lumps.
- 6Add the minced garlic to the filling and mix until it's fully incorporated. Season the filling with salt and pepper to taste.
- 7Once the dough has rested, divide it into 4 equal pieces. Working with one piece at a time, roll the dough out into a thin sheet, using a pasta machine or roller to achieve a uniform thickness.
- 8Use a ravioli cutter or round cookie cutter to cut out circles of dough. You should be able to get about 12-15 circles from each piece of dough.
- 9Place a tablespoon of the filling in the center of each dough circle. Fold the dough over the filling, forming a half-moon shape, and press the edges together to seal the ravioli. Use a little bit of water to help the edges stick together, if needed.
- 10Repeat the process with the remaining dough and filling, until you've used up all of the ingredients.
- 11Bring a large pot of salted water to a boil and gently add the ravioli. Cook the ravioli for 3-5 minutes, until they float to the surface.
- 12While the ravioli are cooking, prepare the tomato sauce. In a large skillet, heat the olive oil over medium heat. Add the minced garlic and cook for 1-2 minutes, until fragrant.
- 13Add the crushed tomatoes to the skillet, along with the dried basil and salt. Stir the sauce together and bring it to a simmer.
- 14Reduce the heat to low and let the sauce simmer for 10-15 minutes, stirring occasionally, until it's thickened and reduced slightly.
- 15Once the ravioli are cooked, use a slotted spoon to remove them from the water and add them to the tomato sauce. Toss the ravioli in the sauce, until they're well coated, and serve hot.
Expert Tips
- Make sure to use high-quality ingredients, including fresh spinach and real Parmesan cheese, to get the best flavor out of your ravioli.
- Don't overwork the dough, as this can make it tough and chewy. Instead, mix the ingredients together just until they come together in a ball, and then let the dough rest.
- Use a light touch when rolling out the dough, as you want to achieve a thin, delicate texture. If the dough is too thick, the ravioli will be tough and chewy.
- Don't overfill the ravioli, as this can make them difficult to seal and can cause them to burst open during cooking. Instead, use a small amount of filling and make sure to leave a little bit of room around the edges.
- Use a little bit of water to help the edges of the ravioli stick together, if needed. This will help to create a tight seal and prevent the filling from escaping during cooking.
- Don't overcrowd the pot when cooking the ravioli, as this can cause them to stick together. Instead, cook them in batches, if necessary, and make sure to give them plenty of room to cook.
- Use a slotted spoon to remove the ravioli from the water, as this will help to drain off excess water and prevent the sauce from becoming too watery.
- Toss the ravioli in the tomato sauce, until they're well coated, and serve hot. You can also add some grated Parmesan cheese and a sprinkle of parsley, if desired.
Common Mistakes to Avoid
- Overworking the dough, which can make it tough and chewy.
- Using low-quality ingredients, which can affect the flavor and texture of the ravioli.
- Overfilling the ravioli, which can make them difficult to seal and can cause them to burst open during cooking.
- Not using enough water to help the edges of the ravioli stick together, which can cause them to come apart during cooking.
- Overcrowding the pot when cooking the ravioli, which can cause them to stick together.
- Not cooking the ravioli for long enough, which can cause them to be undercooked and tough.
Variations and Substitutions
- Use different types of cheese, such as mozzarella or goat cheese, to change the flavor of the filling.
- Add some chopped herbs, such as parsley or basil, to the filling for extra flavor.
- Use different types of meat, such as ground beef or pork, to add some extra protein to the filling.
- Add some sautéed mushrooms or onions to the filling for extra flavor and texture.
- Use a different type of sauce, such as a cream sauce or a pesto sauce, to change the flavor of the dish.
- Add some toasted pine nuts or chopped almonds to the sauce for extra crunch and flavor.
- Use a different type of pasta, such as tortellini or agnolotti, to change the shape and texture of the dish.
What to Serve With Spinach and Ricotta Ravioli
Serve the ravioli hot, topped with the tomato sauce and some grated Parmesan cheese. You can also add some chopped parsley or basil, if desired, for extra flavor and color.
Some other options for serving the ravioli include adding some sautéed vegetables, such as spinach or broccoli, or some toasted bread crumbs for extra crunch. You can also serve the ravioli with a side of garlic bread or a green salad, for a more filling and satisfying meal.
Make-Ahead, Storage, Freezing and Reheating
The ravioli can be made ahead of time and stored in the fridge for up to 24 hours, or frozen for up to 3 months. To freeze the ravioli, simply place them on a baking sheet lined with parchment paper and put them in the freezer until they're frozen solid. Then, transfer the ravioli to a freezer-safe bag or container and store them in the freezer until you're ready to cook them.
To cook the frozen ravioli, simply add them to a pot of boiling, salted water and cook for 3-5 minutes, until they float to the surface. Then, remove the ravioli from the water with a slotted spoon and add them to the tomato sauce. Toss the ravioli in the sauce, until they're well coated, and serve hot.
The tomato sauce can also be made ahead of time and stored in the fridge for up to 24 hours, or frozen for up to 3 months. To freeze the sauce, simply place it in a freezer-safe bag or container and store it in the freezer until you're ready to use it. Then, simply thaw the sauce in the fridge or reheat it in a saucepan over low heat, until it's warm and bubbly.
Some other options for storing the ravioli include drying them, which can help to preserve them for longer. To dry the ravioli, simply place them on a clean towel or paper towels and let them air dry for several hours. Then, store the dried ravioli in an airtight container, such as a glass jar or a plastic bag, and keep them in a cool, dry place until you're ready to cook them.
Frequently Asked Questions
What type of flour is best for making ravioli?
The best type of flour for making ravioli is a combination of all-purpose flour and semolina flour. The all-purpose flour provides structure and texture, while the semolina flour adds a lovely yellow color and a slightly nutty flavor.
How do I know if my ravioli are cooked?
The ravioli are cooked when they float to the surface of the water. You can also check them by cutting into one of the ravioli - if it's cooked, the filling should be hot and the pasta should be tender.
Can I freeze the ravioli?
Yes, you can freeze the ravioli. Simply place them on a baking sheet lined with parchment paper and put them in the freezer until they're frozen solid. Then, transfer the ravioli to a freezer-safe bag or container and store them in the freezer until you're ready to cook them.
How do I store the ravioli?
The ravioli can be stored in the fridge for up to 24 hours, or frozen for up to 3 months. To store the ravioli in the fridge, simply place them in a covered container and keep them in the refrigerator until you're ready to cook them.
Can I make the tomato sauce ahead of time?
Yes, you can make the tomato sauce ahead of time. Simply prepare the sauce as directed and then store it in the fridge for up to 24 hours, or freeze it for up to 3 months. To reheat the sauce, simply thaw it in the fridge or reheat it in a saucepan over low heat, until it's warm and bubbly.
What type of cheese is best for the filling?
The best type of cheese for the filling is ricotta cheese. Ricotta cheese provides a creamy and rich texture, while also adding a lovely flavor to the filling.
Can I use different types of meat in the filling?
Yes, you can use different types of meat in the filling. Some options include ground beef, pork, or chicken. Simply cook the meat until it's browned and then mix it with the ricotta cheese and other ingredients.
How do I prevent the ravioli from sticking together?
To prevent the ravioli from sticking together, make sure to cook them in batches and don't overcrowd the pot. You can also add a little bit of oil to the water to help prevent the ravioli from sticking together.

Ingredients
- 2 cups (250g) all-purpose flour
- 1 cup (120g) semolina flour
- 2 large eggs
- 1 tsp (5g) salt
- 1 cup (30g) fresh spinach leaves
- 1 cup (240g) ricotta cheese
- 1/2 cup (60g) grated Parmesan cheese
- 1 can (28 oz/794g) crushed tomatoes
- 2 cloves garlic, minced
- 1/4 cup (60ml) olive oil
- 1 tsp (5g) dried basil
- Salt and pepper to taste
Instructions
- In a large mixing bowl, combine the all-purpose flour, semolina flour, and salt. Whisk the ingredients together until they're well combined and there are no lumps.
- Make a well in the center of the flour mixture and add the eggs. Using a fork, gradually incorporate the flour into the eggs, starting from the inner rim of the well and working your way outwards.
- As you mix the dough, it should start to come together in a ball. Turn the dough out onto a floured surface and knead for 5-10 minutes, until the dough is smooth and elastic.
- Wrap the dough in plastic wrap and let it rest for at least 30 minutes. This will allow the gluten to relax, making the dough easier to roll out.
- While the dough is resting, prepare the filling. In a separate mixing bowl, combine the fresh spinach leaves, ricotta cheese, and Parmesan cheese. Mix the ingredients together until they're well combined and there are no lumps.
- Add the minced garlic to the filling and mix until it's fully incorporated. Season the filling with salt and pepper to taste.
- Once the dough has rested, divide it into 4 equal pieces. Working with one piece at a time, roll the dough out into a thin sheet, using a pasta machine or roller to achieve a uniform thickness.
- Use a ravioli cutter or round cookie cutter to cut out circles of dough. You should be able to get about 12-15 circles from each piece of dough.
- Place a tablespoon of the filling in the center of each dough circle. Fold the dough over the filling, forming a half-moon shape, and press the edges together to seal the ravioli. Use a little bit of water to help the edges stick together, if needed.
- Repeat the process with the remaining dough and filling, until you've used up all of the ingredients.
- Bring a large pot of salted water to a boil and gently add the ravioli. Cook the ravioli for 3-5 minutes, until they float to the surface.
- While the ravioli are cooking, prepare the tomato sauce. In a large skillet, heat the olive oil over medium heat. Add the minced garlic and cook for 1-2 minutes, until fragrant.
- Add the crushed tomatoes to the skillet, along with the dried basil and salt. Stir the sauce together and bring it to a simmer.
- Reduce the heat to low and let the sauce simmer for 10-15 minutes, stirring occasionally, until it's thickened and reduced slightly.
- Once the ravioli are cooked, use a slotted spoon to remove them from the water and add them to the tomato sauce. Toss the ravioli in the sauce, until they're well coated, and serve hot.