Spinach Ricotta Ravioli

Featured in: Creamy Comfort Dishes

Create beautiful homemade ravioli by making a simple pasta dough with flour and eggs, then filling it with a savory mixture of ricotta cheese, fresh spinach, Parmesan, and nutmeg. Roll the dough thin, cut into squares, and boil until they float to the surface. Serve in a fragrant garlic-infused marinara sauce with fresh basil and extra Parmesan cheese for an elegant yet comforting Italian meal.

Updated on Sun, 18 Jan 2026 15:46:00 GMT
Homemade spinach ricotta ravioli floating in a vibrant marinara sauce, garnished with fresh basil. Pin It
Homemade spinach ricotta ravioli floating in a vibrant marinara sauce, garnished with fresh basil. | lushkettle.com

My kitchen counter was dusted white with flour the afternoon I decided to stop buying frozen ravioli. I had just come back from a tiny Italian deli where the owner swore his grandmother's ravioli secret was in the resting time, not the kneading. That single tip changed everything. Now, every time I press those little pockets closed, I think about how something so simple can hold so much flavor inside.

I made these for my sister's birthday last spring, and she cried a little when she took the first bite. She said it reminded her of the trip we took to Florence years ago. We didn't speak much that evening, just ate and smiled. Food has a way of pulling memories to the surface without warning.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • All-purpose flour: The foundation of your dough, it gives structure without being too heavy, and always measure it lightly to avoid dense pasta.
  • Large eggs: They bind the dough and add richness, use room temperature eggs so they blend more easily into the flour.
  • Ricotta cheese: Choose whole milk ricotta for a creamy, luscious filling that doesn't taste grainy or dry.
  • Fresh spinach: Wilts down to almost nothing, so don't be shy with the amount, and squeeze it bone dry or your filling will weep.
  • Parmesan cheese: Adds sharp, nutty depth to the filling, freshly grated is always better than the pre-shredded kind.
  • Egg yolk: Binds the filling together and makes it silky, don't skip it or the mixture will crumble.
  • Nutmeg: Just a whisper of it makes the ricotta sing, but too much and it takes over completely.
  • Marinara sauce: Homemade is lovely, but a good jarred sauce works beautifully when life gets busy.
  • Garlic: Freshly minced and sautéed until golden, it perfumes the entire sauce with warmth.
  • Fresh basil: Torn at the last second and scattered on top, it adds brightness and a pop of green.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Make the Pasta Dough:
Mound your flour on a clean counter and create a well in the center like a little volcano. Crack the eggs into that crater, add salt, and use a fork to whisk them gently, pulling in flour bit by bit until a shaggy dough forms, then knead it for eight to ten minutes until it feels smooth and springs back when you poke it.
Prepare the Filling:
Steam or sauté the spinach until it collapses into itself, then let it cool and squeeze every last drop of water out with your hands or a towel. Mix it with ricotta, Parmesan, egg yolk, nutmeg, salt, and pepper until everything is evenly combined and tastes creamy with a hint of spice.
Roll the Pasta:
Cut your rested dough in half and roll each piece through a pasta machine, starting thick and working down to the thinnest setting, or use a rolling pin and a lot of elbow grease until the sheets are nearly translucent. Dust lightly with flour if they start to stick.
Shape the Ravioli:
Lay one pasta sheet flat and dot teaspoons of filling across it, spacing them about two inches apart. Brush the edges and spaces between with water, drape the second sheet over the top, and press gently around each mound to seal, then cut them into squares and crimp the edges with a fork so nothing leaks out during cooking.
Cook the Ravioli:
Bring a big pot of salted water to a gentle boil, not a rolling one, and slide the ravioli in carefully so they don't bump into each other. They'll float to the surface in three to four minutes, and that's when you know they're done.
Make the Marinara Sauce:
Heat olive oil in a saucepan and toss in minced garlic, stirring until it smells sweet and turns golden but not brown. Pour in your marinara, season with salt and pepper, and let it simmer for five minutes to meld the flavors together.
Serve:
Spoon a pool of warm sauce onto each plate, nestle the ravioli on top, and finish with more sauce, torn basil, and a generous shower of Parmesan. Serve immediately while everything is steaming hot.
Tender ravioli with creamy ricotta and spinach filling, served steaming with marinara and parmesan. Pin It
Tender ravioli with creamy ricotta and spinach filling, served steaming with marinara and parmesan. | lushkettle.com

There was a Sunday afternoon when my neighbor knocked on the door and smelled the garlic and tomatoes simmering. I invited her in and we ate together at my tiny kitchen table, twirling ravioli on our forks and talking about nothing important. That's when I realized this dish wasn't just dinner, it was an invitation.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

How to Store and Reheat

Cooked ravioli keeps in the fridge for up to three days in an airtight container with a little sauce to keep them from drying out. Reheat gently in a saucepan with extra marinara over low heat, stirring carefully so they don't fall apart. You can also freeze uncooked ravioli on a parchment-lined tray until solid, then transfer them to a freezer bag for up to three months, and cook them straight from frozen adding just a minute or two to the boiling time.

Swaps and Variations

If you don't have fresh spinach, frozen works just as well as long as you thaw it completely and wring it out like a dishrag. You can swap ricotta for a mix of mascarpone and goat cheese for a tangier filling, or add a pinch of lemon zest to brighten everything up. For a different sauce, try brown butter with sage instead of marinara, it's nutty and elegant and takes only five minutes.

Serving Suggestions

These ravioli shine on their own, but a simple arugula salad dressed with lemon and olive oil cuts through the richness beautifully. Serve them with crusty bread to mop up every drop of sauce, and pour a chilled glass of Pinot Grigio or Vermentino on the side.

  • Top with toasted pine nuts for a little crunch and extra richness.
  • Drizzle with truffle oil if you're feeling fancy and want to impress someone.
  • Finish with a squeeze of fresh lemon juice to wake up all the flavors just before serving.
Spinach ricotta ravioli on a plate with rich red sauce, fresh basil, and grated cheese. Pin It
Spinach ricotta ravioli on a plate with rich red sauce, fresh basil, and grated cheese. | lushkettle.com

This recipe takes time, but it's the kind of time that feels like a gift to yourself. Every time you make it, you'll get a little faster, a little more confident, and the ravioli will taste even better.

Recipe Questions & Answers

How do I prevent ravioli from sticking together?

Dust your work surface and rolled pasta sheets generously with flour. Space the filling portions 2 inches apart and brush the edges with water before sealing. Work quickly and keep unused dough covered with plastic wrap.

Can I make ravioli ahead of time?

Yes, freeze uncooked ravioli on a baking sheet for 2 hours, then transfer to freezer bags for up to 3 months. Cook directly from frozen, adding 1-2 extra minutes to cooking time.

What's the best way to drain cooked spinach?

After wilting spinach, place it in a clean kitchen towel and squeeze firmly over a bowl to remove excess moisture. Dry spinach prevents the filling from becoming watery and ravioli from bursting.

How thick should the pasta sheets be?

Roll pasta to approximately 1/16 inch thick—thin enough to see light through it but sturdy enough not to tear. Use a pasta machine for consistent thickness.

Why do my ravioli burst during cooking?

Overfilled ravioli or insufficient sealing causes bursting. Use 1 teaspoon of filling per ravioli, seal edges firmly, and ensure no air pockets remain between dough layers.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Spinach Ricotta Ravioli

Delicate ravioli with creamy ricotta and fresh spinach filling, served in a vibrant marinara sauce. An authentic Italian comfort classic.

Time to Prep
45 mins
Time to Cook
20 mins
Full Prep Time
65 mins
Created By Samantha Reeves


Skill Level Medium

Culinary Tradition Italian

Portion 4 Serving Size

Dietary Details Meat-Free

What You Need

Pasta Dough

01 2 cups all-purpose flour
02 3 large eggs
03 1/2 teaspoon salt

Filling

01 1 cup ricotta cheese
02 1 cup fresh spinach, chopped
03 1/3 cup grated Parmesan cheese
04 1 large egg yolk
05 1/4 teaspoon nutmeg
06 1/2 teaspoon salt
07 1/4 teaspoon black pepper

Sauce

01 2 cups marinara sauce
02 1 tablespoon olive oil
03 2 cloves garlic, minced
04 Salt and black pepper to taste

Garnish

01 Fresh basil leaves for garnish
02 Extra grated Parmesan cheese

Steps

Step 01

Prepare Pasta Dough: On a clean work surface, mound flour and create a well in the center. Add eggs and salt into the well. Gradually incorporate flour using a fork, pulling from the inner walls until dough comes together. Knead for 8 to 10 minutes until smooth and elastic. Wrap in plastic film and rest for 30 minutes at room temperature.

Step 02

Process Spinach Filling: Steam or sauté spinach until completely wilted. Transfer to a colander and squeeze thoroughly to remove excess moisture, then finely chop. In a mixing bowl, combine ricotta, chopped spinach, Parmesan, egg yolk, nutmeg, salt, and black pepper until evenly incorporated.

Step 03

Roll Pasta Sheets: Divide dough into two equal portions. Using a pasta machine or rolling pin, roll each half into thin, uniform sheets approximately 1/16 inch thick. Ensure sheets are smooth and free of tears.

Step 04

Shape Ravioli: Place teaspoons of filling in evenly spaced intervals (approximately 2 inches apart) on one pasta sheet. Brush all exposed pasta edges with water. Place second sheet directly on top and gently press around each filling mound to create an airtight seal. Cut into individual squares using a sharp knife or ravioli cutter. Press edges with a fork to reinforce seals.

Step 05

Cook Ravioli: Bring a large pot of salted water to a gentle rolling boil. Add ravioli in batches to prevent crowding. Cook for 3 to 4 minutes, until ravioli rise to the surface. Remove with a slotted spoon and transfer to serving plates.

Step 06

Prepare Marinara Sauce: Heat olive oil in a saucepan over medium heat. Sauté minced garlic until fragrant, approximately 1 minute. Add marinara sauce and season with salt and pepper to taste. Simmer for 5 minutes, stirring occasionally.

Step 07

Plate and Serve: Spoon marinara sauce onto individual serving plates. Arrange cooked ravioli on sauce. Top with additional sauce, fresh basil leaves, and extra grated Parmesan cheese. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Mixing bowls
  • Rolling pin or pasta machine
  • Knife or ravioli cutter
  • Large pot
  • Slotted spoon
  • Saucepan
  • Fork for sealing

Allergy Info

Review every ingredient for allergens and reach out to your doctor with concerns.
  • Contains wheat (gluten)
  • Contains eggs
  • Contains dairy (ricotta cheese and Parmesan cheese)
  • Verify store-bought marinara sauce, cheese, and pasta for additional allergens

Nutrition Info (per portion)

Details offered for informational purposes, not as a substitute for professional health guidance.
  • Calories: 430
  • Fats: 16 g
  • Carbohydrates: 52 g
  • Proteins: 19 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.