• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
All Our Way
  • About
  • Recipes
  • Life
  • Wild Game
  • Contact
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • About
  • Recipes
  • Life
  • Wild Game
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • About
  • Recipes
  • Life
  • Wild Game
  • Contact
  • Subscribe
×
Home » Recipes » Eating Italian

Spinach Ricotta Ravioli

Published: Apr 16, 2024 by Marisa Franca

Jump to Recipe
Tender handmade ravioli pasta pillows stuffed with creamy ricotta cheese and fresh spinach, then tossed with creamy tomato sauce.

Homemade Spinach Ricotta Ravioli with creamy tomato sauce is a comforting vegetarian pasta dish that’s easy enough to make as a wholesome family meal or to impress your dinner guests!

Learn how to make your ravioli from scratch - it’s easier than you may think!

Homemade spinach ricotta ravioli with a creamy tomato sauce.
Our handcrafted ravioli, stuffed with spinach and ricotta, brings a slice of Italy to your dinner table.
Jump to:
  • 🗝️ Recipe's key points
  • 🛒 Ingredients
  • 🗒 Instructions
  • 🥫 Storage
  • 📚 Variations
  • 👩🏻‍🍳 Tips
  • 🤔 FAQs
  • 📗 Related Recipes
  • 🍽 What to serve with Ricotta Spinach Ravioli
  • 🔪 All Our Way recommends the following
  • 📞 Chiacchierata (chat)
  • 📖 Recipe
  • 💬 Comments

🗝️ Recipe's key points

  • Homemade ravioli is easier than you think! I walk you through every step to ensure complete success. 
  • Make spinach ricotta ravioli as an everyday dish or to impress your dinner guests. 
  • Easily adapt the filling and sauce for a completely different ravioli dish. Read further for even more recipe variations!

Spinach Ricotta Ravioli is a comforting pasta dish, loaded with soft and cheesy spinach filling and coated in a rich and creamy tomato sauce - perfect with a light side salad and crusty bread to soak up every last bit of sauce!

🛒 Ingredients

This is an overview of the ingredients. You'll find the full measurements and instructions in the recipe card (printable) at the bottom of the page.

For spinach ricotta filling

Image of the ingredients needed to make the spinach ricotta filling.

As an Amazon Associate, I earn from qualifying purchases.

  • baby spinach leaves
  • ricotta cheese
  • egg
  • nutmeg
  • parmesan cheese
  • salt

For the ravioli

Image of the ingredients needed to made the homemade pasta.
  • all-purpose flour
  • olive oil
  • eggs -- 3 jumbo eggs or 4 large eggs
  • kosher salt

For the creamy tomato sauce

Image of the ingredients needed for the creamy tomato sauce.
  • extra-virgin olive oil
  • Roma tomatoes
  • fresh garlic
  • fresh thyme
  • white wine
  • heavy cream
  • grape tomatoes
  • kosher salt

🗒 Instructions

This is an overview of the instructions. Full instructions are in the recipe card at the bottom of the page.

Steps for the ricotta spinach filling

The four steps to making the ricotta spinach filling for the homemade ravioli.
  1. Remove excess water from the spinach after it has been blanched and then cooled from cool running water.
  2. Finely chop the spinach on a cutting board. 
  3. Combine the spinach with the strained ricotta cheese, egg, Parmesan cheese, and nutmeg. 
  4. Season the spinach ricotta filling and cover to refrigerate until ready to use.

Homemade pasta dough

Collage of the first four steps for making the homemade pasta dough.
  1. Pulse the flour and salt in a food processor.
  2. Stir the eggs and olive oil in a small bowl.
  3. Add the egg and oil mixture through the feed tube of the processor all at once while it runs.
  4. When a ball forms, pulse the mixture several times. The dough should be slightly sticky and spring back when pressed. 
Collage of steps five through eight for making the pasta dough for ravioli.
  1. Form the dough into a ball.
  2. Cover the dough ball with a cloth or bowl for 30 minutes at room temperature. 
  3. Cut the dough into four equal sections.
  4. Feed each dough piece into the pasta machine to make long sheets for the ravioli, or use a rolling pin.
  5. Lay a sheet of dough over the egg carton attachment and gently press in the holes. Don’t overfill them!
  6. Fill the holes with the spinach ricotta filling. 
  7. Lay another sheet of dough over and seal the dough using a rolling pin across the mold. Apply an egg wash around the dough to help prevent the dough from coming apart during cooking. 
  8. Use the ravioli pins or your fingers to seal and cut the ravioli. Overturn the tray for the ravioli to come out. When ready, cook the ravioli as directed in the full recipe directions of the recipe card.
Collage of the steps nine through twelve to finishing the homemade spinach ricotta ravioli.

Tomato sauce

Collage of the first four steps to making the Creamy tomato sauce.
  1. Add chopped tomatoes and garlic to a heated pan with olive oil over medium heat and cook for 10 minutes with the pan covered. 
  2. Add white wine and chopped thyme and bring to a boil uncovered for 5 minutes. Remove the pan from the heat and cool for a bit. 
  3. Transfer the softened tomato mixture to a blender and puree it. 
  4. Add the puree to the same pan and mix in heavy cream over medium heat. 
Collage of step five and six to making the tomato sauce with cream for the spinach ricotta ravioli.
  1. Add the halved grape tomatoes to the tomato cream mixture and season. Cook for another 5 minutes. 
  2. Add the cooked ravioli to the pan with sauce in the last minutes of cooking. Allow the sauce and ravioli to reach the same temperature before serving. Garnish with thyme.

🥫 Storage

Store leftover spinach ricotta ravioli with tomato sauce in an airtight container in the fridge for 1-2 days. The ravioli will start to turn soggy after 2 days. 

Store leftover spinach ricotta ravioli with sauce in the freezer for 1-2 months. There is a chance that the sauce may separate slightly. 

Homemade ravioli made with a spinach ricotta filling.
Discover the mouthwatering blend of flavors in our homemade ravioli.

📚 Variations

  • Use cherry tomatoes instead of grape tomatoes. Cherry tomatoes are slightly sweeter. 
  • Change the ravioli filling to suit your taste preferences. Saucy ground meat filling, cheese, and mushroom filling, or butternut filling are delicious alternatives. 
  • I’ve made my homemade ravioli dough with the help of a food processor, but you can make the dough by kneading with your hands. Follow my recipe card instructions for this alternate method. 
  • Add a kick of heat to the creamy tomato pasta sauce with cayenne pepper or red chili flakes. 

👩🏻‍🍳 Tips

  • Allow the softened tomatoes and white wine mixture to reduce to half for a thick sauce. Heavy cream is commonly used to thicken ravioli sauce. 
  • The ravioli can be assembled ahead of time and stored in the freezer for convenience. 
  • This recipe makes about 12 ravioli but you could double it or halve it and store the leftover pasta dough in the freezer. 
  • Allow the cooked ravioli and the creamy sauce to cook together for the last minute of cooking time to enable both to achieve the same temperature. This will create the best results. 
Dutch oven with Homemade spinach ricotta ravioli mixed with creamy tomato sauce.
These ravioli are so good that your family and friends will think you had an Italian nonna.

🤔 FAQs

What is the secret to making good ravioli?

Seal the edges of the ravioli to prevent the ravioli from bursting open while cooking. The pasta dough must be rolled into thin sheets, but not too thin so that the dough splits while cooking. Lightly brush an egg wash around the assembled ravioli before cutting them to help seal the edges.

How do you thicken ravioli filling?

Make sure that excess moisture from the blanched spinach and ricotta cheese is removed before combining the filling ingredients. Chilling the ravioli filling in the fridge also helps to thicken the mixture. You can also add breadcrumbs to thicken ravioli filling.

How do you make ravioli stick together?

Brush the edges of the pasta dough sheet with egg wash before covering with a top layer of pasta dough. This will help to seal the edges when pressed with your fingers or ravioli pins.

Can I freeze the homemade ravioli for later?

Absolutely! Once the ravioli have been assembled, turn them out of the mold and onto a parchment paper-lined baking sheet to flash freeze for about an hour or until hardened. Once firm, transfer the ravioli to an airtight container or freezer bag for later use.

What is the best way to cook the homemade ravioli?

Homemade ravioli should be cooked in a large pot of boiling water and salt for about 5 minutes. Once cooked, drain the ravioli and add to your pan of homemade tomato sauce.

Spinach Ricotta Ravioli bathed in a creamy tomato sauce.
Indulge in these pasta pillows and imagine impressing your family and guests as they savor every sumptuous bite.

📗 Related Recipes

  • Ravioli With Pumpkin Pasta Sauce- Get ready for Fall with this ravioli in comforting and creamy pumpkin sauce! 
  • White Lasagna Ravioli - Why settle for one type of pasta dish when you can have the best of both?! That’s exactly what you’ll get with this White Lasagna Ravioli recipe!
  • Lamb Ravioli With Brown Butter Sauce - This lamb-filled ravioli with brown butter sauce is a must-try for all meat lovers!

🍽 What to serve with Ricotta Spinach Ravioli

This spinach ricotta ravioli with tomato sauce is a complete meal, but you could add a light and refreshing side salad or a side serving of roasted vegetables. Don’t forget some crusty bread to soak up excess creamy sauce!

Overhead view of a serving of homemade ravioli made with ricotta cheese and spinach.
Our homemade ravioli embodies the essence of authentic Italian cuisine.

🔪 All Our Way recommends the following

The following are affiliate links. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

You’ll need the following items to make this recipe successfully.

  • stand mixer with pasta press
  • food processor or blender
  • sharp knife
  • cutting board
  • dry measuring cups
  • measuring spoon
  • kitchen scale -- we prefer the scale for measuring our ingredients
  • ravioli mold -- this makes creating ravioli a dream in ease

📞 Chiacchierata (chat)

I hope you're ready to indulge in the finest of flavors. You might be wondering why I'm so passionate about this classic Italian dish. Well, cari amici, it's because it holds the power to nourish our bodies and uplift our spirits.

There's something profoundly therapeutic about handling the dough, blending together the cheesy filling, and transforming simple ingredients into a masterpiece. But most importantly, it's the act of creating something with our own hands that reminds us of our potential.

Tutti a tavolo, è pronto!

Homemade pasta filled with spinach and ricotta and topped with a creamy tomato sauce.
Our Tomato Cream Sauce is the perfect companion for this culinary masterpiece.

If you love this recipe please give it 5 stars ⭐️⭐️⭐️⭐️⭐️.

What's new? Check out my All Our Way Store on Amazon. We'll be adding more items we love and use or wish we had to make cooking fun and easy.

📖 Recipe

White plate filled with homemade spinach ricotta ravioli.

Homemade Spinach Ricotta Ravioli in a Creamy Tomato Sauce

Homemade ravioli with spinach and ricotta cheese filling, smothered in a creamy tomato sauce.  Learn how to make ravioli dough from scratch, how to shape ravioli, what filling to use and what sauce to make.   
5 from 19 votes
Print Pin Rate
Course: Main Course Pasta
Cuisine: Italian
Prep Time: 1 hour hour
Cook Time: 30 minutes minutes
0 minutes minutes
Total Time: 1 hour hour 30 minutes minutes
Servings: 4 servinggs
Calories: 867kcal
Author: Marisa Franca @ All Our Way
As An Amazon Associate I earn from qualifying purchases.

Equipment Needed

  • Mixing bowls
  • Dry measuring cups
  • Measuring Spoons
  • Kitchen-Aid Stand Mixer with pasta maker
  • Ravioli Frame optional
  • Large saucepan
  • Measuring Spoons

Ingredients

Spinach and Ricotta Filling:

  • 1 cup ricotta cheese strained of excess liquid **See notes
  • 10 oz spinach cleaned and trimmed
  • 1 egg
  • 1 cup Parmesan cheese grated
  • ½ teaspoon nutmeg freshly grated
  • kosher salt and black pepper to taste

For the homemade pasta dough:

  • 14 oz. all-purpose flour 3 ⅛ cups
  • 4 eggs large, if using extra large eggs, use 3.
  • 1 tablespoon olive oil
  • 1 teaspoon Kosher salt

Tomato cream sauce:

  • 1 Tablespoon olive oil
  • 2 tomatoes
  • 2 garlic cloves
  • 5 sprigs fresh thyme
  • ¼ cup dry white wine like a Sauvignon Blanc
  • ½ cup heavy cream
  • 2 cups grape tomatoes yellow and red
  • ¼ teaspoon salt
Get Recipe Ingredients

Instructions

How to make the spinach ricotta ravioli filling:

  • Strain the ricotta cheese. In a large pot of boiling salted water blanch the spinach by plunging it in the water then remove in 30 seconds.
    Drain over a colander and immediately and cool by running cold water over the spinach.
  • Remove the excess water out of the spinach by pressing firmly on it. On a cutting board finely chop the spinach.
  • In a medium bowl combine the chopped spinach with the ricotta cheese, egg, Parmesan cheese, and nutmeg. Season with salt and pepper to taste. Cover and refrigerate until ready to use.

PASTA DOUGH:

    The Food Processor Method:

    • In a food processor using the metal blade pulse the flour and salt.
    • Lightly stir the eggs and olive oil in a measuring cup or bowl.
    • With the processor running, add the egg/oil mixture all at once through the feed tube until a ball is formed then pulse several times.
      The dough should be slightly sticky to the touch and should spring back when you press it.
    • Form the dough into a smooth ball and place on a dough board or tabletop and cover with a bowl for 30 minutes.
    • After 30 minutes you can make the dough into your long sheets for the ravioli. If using your mixer attachment follow the manufacturer's instructions.

    Manual pasta dough method:

    • Sift flour and salt into a mixing bowl.
    • Gradually add eggs and oil to flour, mixing with a spoon. As the mixture becomes lumpy, begin to press together and knead with your hands.
      If mixture seems too dry and grainy, add one tablespoon of water at a time until the mixture holds together into a ball.
    • Remove the dough from the mixing bowl and begin to knead dough for 2 minutes on a lightly floured dough board or table top.
    • Cover the dough with a bowl and let the dough rest for 30 minutes. allowing the dough to rest will improve the texture of the dough.

    How to assemble using ravioli mold:

    • Divide the ravioli dough ball into four equal sections.
      Roll each dough section into very thin sheets using your pasta machine or with a rolling pin. ** see notes
    • Once you rolled the sheets of thin dough, you're ready to shape individual raviolis. Step-by-step photos are above in the recipe post.
    • Here is how to use Ravioli mold:


      1) dust the working tray with flour


      2) lay a thin layer of pastry on the tray


      3) with the egg carton like attachment, press in the holes

      4) fill the holes with the filling, without overfilling

      5) make an egg wash ** see notes and with a pastry brush lightly brush the egg mixture around the dough. (This will help prevent the dough from coming apart when cooking.) 

      5) cover with another layer of ravioli dough, which should lay flat all the way across the mold


      6) using the rolling pins or your fingers, press, close and cut the ravioli


      7) overturn the tray to let the ravioli come out
    • When you are done shaping ravioli, bring a big pot of water to boil, add a generous amount of salt, add ravioli and cook for 5 minutes, then drain.
      Or, alternatively, freeze ravioli until you’re ready to cook them.

    How to make the tomato cream sauce:

    • Heat olive oil in a pan over medium heat. Chop 2 tomatoes and garlic and add to the pan. Cook covered for about 10 minutes until tomatoes soften.
    • Add white wine and chopped thyme. Bring to boil and cook uncovered for 5 more minutes until half of liquid evaporates. Remove from heat, let it cool for a bit.
    • Then transfer to blender and puree the tomato mixture. Transfer the puree back to the pan, reheat to medium heat and add heavy cream. Stir until well incorporated.
    • Cut each grape tomato in half and add all of them to the pan with the tomato cream sauce. Salt to taste and and more chopped thyme if needed. Cook for 5 more minutes.
    • To serve, add cooked ravioli to the sauce at the last minute. Allow both ravioli and the sauce achieve same temperature.
      When serving on plates, garnish with thyme. ** See note for serving size.

    Notes

    How to strain the ricotta cheese: Set a fine-mesh stainer lined with cheesecloth or a couple of paper towels over a bowl. Add the ricotta and allow ti to strain out the excess liquid for 5 to 10 minutes.
    **Make sure to have flour on hand and dust the working surface or rolling pin when necessary because the dough will be sticky. It’s important that the ravioli dough be rolled very thinly (paper-thin), otherwise ravioli will be too solid when cooked, because dough expands during cooking. Also it will be really hard to use the ravioli mold if the dough is not thin enough.
    ** Egg wash for sealing the pasta dough together -- in a small bowl beat 1 egg with 1 tablespoon of water. Apply the wash on the pasta dough with a pasty brush. Place the top sheet of dough over the bottom and then using the small rolling pin seal the two together.  
    ** Generally speaking, 5 to 6 ravioli are considered a serving, although a gourmand may eat up to 8 per serving. 
    ** You will have extra ravioli and perhaps filling left over. 
     

    Nutrition

    Serving: 5g | Calories: 867kcal | Carbohydrates: 89g | Protein: 37g | Fat: 39g | Saturated Fat: 19g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 14g | Trans Fat: 0.02g | Cholesterol: 287mg | Sodium: 1331mg | Potassium: 1042mg | Fiber: 6g | Sugar: 6g | Vitamin A: 9044IU | Vitamin C: 41mg | Calcium: 584mg | Iron: 9mg

    Sign up for the emails and never miss another recipe!!

      Powered By ConvertKit
      We'll never share your email or send you spam. Promise

      Related Posts

      • Fried Ravioli

        Fried Ravioli is one of my favorite appetizers. It's crispy and so delicious and very easy…

      • Rustic Italian Spinach Ricotta Beef Ravioli Filling

        We didn't mean to make Spinach Ricotta Beef Ravioli Filling, but we thawed a 2-pound container of…

      • Ravioli With Pumpkin Pasta Sauce

        Ravioli with Pumpkin Pasta Sauce is a creamy and comforting pumpkin dish that’s incredibly easy…

      More Eating Italian

      • A deep pot filled with Cajun-flavored chicken thighs with creamy orzo pasta.
        Cajun Chicken and Orzo
      • Rigatoni made into an Italian-American version of the Amatriciana Estiva dish.
        Summer Pasta: Pasta Estiva
      • A white bowl filled with western-style spaghetti and topped with sour cream and green onions.
        Yippie Ki-Yay Cowboy Spaghetti
      • Seasoned Boursin Pasta with Tomatoes baked into a creamy sauce and served with penne pasta.
        4-Ingredient Boursin Pasta
      218 shares

      Primary Sidebar

      I’m Marisa Franca, a home chef, food writer, and photographer who believes that you can make gourmet quality food at home with simple seasonal ingredients. I’m passionate about family, food, friends, everything Italian, and happy endings.

      More about me →

      • Facebook
      • Instagram
      • Pinterest
      • Twitter

      🍿Snack Favorites

      • Macaroni and cheese stuffed into a large pepperoni slice and baked.
        Pizza Bites Appetizer and Snack
      • A glass bowl filled with creamy chickpeas made into a hummus dip.
        Homemade Hummus Recipe
      • Casserole dish with baked ground beef taco dip.
        Baked Taco Dip
      • A sausage meatball pyramid in a white plate with the appetizers pierced with toothpicks.
        Cheesy Sausage Balls

      🇮🇹 Italian Comfort Food

      • Bolognese Sauce Antica gives you a true taste of Italy. A special sauce for a special meal.
        Bolognese Sauce Antica A True Taste of Italy
      • Creamy Parmesan Baked gnocchi in a rich cheesy sauce baked in a black cast iron skillet.
        Baked Gnocchi in Parmesan Sauce
      • A cast iron skillet holding the Beefy Ravioli Bake with torn basil leaves sprinkled on top.
        Beefy Baked Ravioli
      • A white plate filled with egg sauce coated pasta with bits of pork on top and some parley leaves.
        Classic Roman Spaghetti Alla Carbonara

      🌬️ Cozy Winter Soups

      • Creamy Chicken Wild Rice Soup recipe served in a white bowl and garnished with onions, bacon, and almonds.
        Savory Chicken Wild Rice Soup With Mushrooms
      • Bowl of Slow Cooker Taco Soup Topped With sour cream and corn chips.
        Easy Slow Cooker Taco Soup
      • Brown bowl filled with chunks of meat and barley grains in a tomato broth with a spoon in the bowl.
        Old-Fashioned Hearty Beef Barley Soup - The Way Mamma Used To Make
      • Black Bean soup garnished with sliced avocado, diced red onions, and cilantro leaves.
        Southwestern Black Bean Soup

      🤤 Delicious Yet Light

      • A salad bowl filled with Strawberry Lettuce combination and grilled chicken dressed with poppyseed dressing.
        Strawberry Poppyseed Salad
      • A glass bowl filled with orzo pasta combined with cucumbers, tomatoes, olives, chickpeas, feta, seasonings, and dressed with a Greek vinaigrette.
        Ultimate Greek Orzo Salad
      • Fresh green cabbage salad made with a homemade green goddess dressing.
        Green Goddess Salad And Dressing
      • Overhead view of large white bowl filled with arugula salad tossed with pears, gorgonzola cheese, cranberries, and walnuts.
        Arugula Salad

      Footer

      ↑ back to top

      About

      • Privacy Policy
      • About
      • Accessibility

      Newsletter

      • Subscribe for emails and updates

      Contact

      • Contact

      As an Amazon Associate I earn from qualifying purchases.

      Copyright © 2025 All Our Way

      Rate This Recipe

      Your vote:




      A rating is required
      A name is required
      An email is required