Spinach Ricotta Ravioli

Featured in: Oven & Stovetop Dishes

Create authentic Italian ravioli from scratch with a silky ricotta and spinach filling. Start by making fresh pasta dough from flour and eggs, let it rest, then roll thin and fill with a mixture of ricotta, sautéed spinach, Parmesan, and nutmeg. Seal, cut into squares, and cook until they float. Serve immediately with warm marinara sauce, fresh basil, and extra Parmesan cheese.

Updated on Sun, 18 Jan 2026 12:39:00 GMT
Fresh spinach and creamy ricotta fill delicate Spinach Ricotta Ravioli, generously topped with vibrant marinara sauce. Save
Fresh spinach and creamy ricotta fill delicate Spinach Ricotta Ravioli, generously topped with vibrant marinara sauce. | joliakalou.com

My kitchen counter was a mess of flour and egg yolk when I realized I'd never actually made fresh pasta before, just talked about it. The dough felt stiff at first, almost uncooperative, but after a few minutes of kneading it turned silky under my palms. I remember thinking this must be what people mean when they say cooking is therapy. By the time I cut the first ravioli, I was covered in flour and smiling like an idiot.

I made this for my sister on a rainy Saturday when we had nowhere to be and all the time in the world. We rolled the dough too thick the first time, laughed about it, and started over. When the ravioli finally floated to the top of the boiling water, we both leaned over the pot like kids watching magic happen. She still texts me photos whenever she makes it now.

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, and using the right amount makes all the difference between tough and tender pasta.
  • Large eggs: They give the dough richness and structure, and I learned to use room temperature eggs because they mix in more smoothly.
  • Ricotta cheese: The creaminess here is everything, so grab whole milk ricotta if you can find it for a filling that feels luxurious.
  • Fresh spinach: It wilts down to almost nothing, so don't be shy with the amount, and make sure you squeeze it dry or your filling will be watery.
  • Parmesan cheese: Freshly grated is the only way to go, the pre shredded stuff doesn't melt into the filling the same way.
  • Egg yolk: This binds the filling together and adds a silky richness you'll taste in every bite.
  • Nutmeg: Just a pinch transforms the filling from good to unforgettable, it's the secret warmth you can't quite name.
  • Marinara sauce: Homemade is lovely, but a good jar works perfectly when you're already making pasta from scratch.
  • Garlic: Freshly minced and sautéed until fragrant, it wakes up the whole sauce.
  • Olive oil: A good quality one makes the sauce taste brighter and more alive.
  • Fresh basil leaves: Torn at the last second and scattered on top, they add a pop of color and freshness that finishes everything beautifully.

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, then crack the eggs into it with the salt. Use a fork to gradually pull flour into the eggs, swirling until a shaggy dough forms, then knead it for 8 to 10 minutes until it's smooth and springs back when you poke it.
Prepare the Filling:
Steam or sauté the spinach until it's wilted and dark green, then drain it and squeeze out every bit of moisture you can with your hands or a towel. Mix it with the ricotta, Parmesan, egg yolk, nutmeg, salt, and pepper until everything is evenly combined and tastes balanced.
Roll the Pasta:
Cut your rested dough in half and work with one piece at a time, keeping the other covered so it doesn't dry out. Roll it through a pasta machine or with a rolling pin until it's thin enough to see your hand through, about 1/16 inch thick.
Shape the Ravioli:
Lay one sheet flat and drop teaspoons of filling about 2 inches apart, then brush the edges and spaces between with a little water. Drape the second sheet over top and press gently around each mound of filling to seal, then cut into squares and crimp the edges with a fork so they stay closed during cooking.
Cook the Ravioli:
Bring a big pot of salted water to a gentle boil, not a rolling one or they might burst, and add the ravioli in batches. They'll sink at first and then float to the top after 3 to 4 minutes, and that's when you know they're ready.
Make the Marinara Sauce:
Heat olive oil in a saucepan over medium heat and add the minced garlic, stirring until it smells amazing but hasn't turned brown. Pour in the marinara, season with salt and pepper, and let it simmer for about 5 minutes to let the flavors come together.
Serve:
Spoon a little sauce onto each plate, arrange the hot ravioli on top, and add more sauce over them. Finish with torn basil and a generous sprinkle of Parmesan.
Handmade Spinach Ricotta Ravioli simmering in rich marinara, garnished with fresh basil and grated Parmesan. Save
Handmade Spinach Ricotta Ravioli simmering in rich marinara, garnished with fresh basil and grated Parmesan. | joliakalou.com

The first time I served these at a dinner party, someone asked if I'd ordered them from a restaurant. I just smiled and said no, but inside I was doing a victory dance. It's funny how a dish made with your own hands can feel like proof that you're capable of more than you thought.

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

Uncooked ravioli can be frozen on a baking sheet until solid, then transferred to a bag and kept for up to two months. Cooked leftovers should be stored in sauce in an airtight container in the fridge for up to three days. Reheat gently in a pan with a splash of water or extra sauce over low heat, stirring carefully so they don't fall apart.

Variations You Might Love

You can swap the spinach for sautéed mushrooms or roasted butternut squash if you want a different flavor profile. Brown butter with sage is a stunning alternative to marinara, just melt butter until it's nutty and toss in fresh sage leaves. Add a pinch of lemon zest to the filling for brightness, or stir in some crushed red pepper if you like a little heat.

What to Serve Alongside

A simple arugula salad with lemon and olive oil cuts through the richness beautifully. Garlic bread is always a crowd pleaser, and a crisp white wine like Pinot Grigio or Vermentino makes the whole meal feel special.

  • Keep a bowl of extra Parmesan on the table because people will want more.
  • If you're serving kids, they love helping press the fork around the edges to seal the ravioli.
  • A little drizzle of good olive oil over the finished plate adds a restaurant quality touch.
Homemade Spinach Ricotta Ravioli served in a warm marinara sauce, perfect for a comforting Italian dinner. Save
Homemade Spinach Ricotta Ravioli served in a warm marinara sauce, perfect for a comforting Italian dinner. | joliakalou.com

There's something deeply satisfying about pulling a plate of homemade ravioli together, knowing every part of it came from your own hands. It's the kind of meal that turns a regular night into a memory.

Recipe Help & Answers

How do I prevent the ravioli from bursting during cooking?

Ensure the pasta edges are thoroughly sealed by brushing with water and pressing firmly. Use a fork to crimp the edges for a secure seal. Keep the water at a gentle boil rather than a rolling boil, and avoid crowding the pot.

Can I make the ravioli ahead of time?

Yes, place uncooked ravioli on a flour-dusted baking sheet and freeze for at least 2 hours, then transfer to freezer bags. Cook directly from frozen, adding 1-2 minutes to the cooking time.

What's the best way to drain cooked spinach?

After cooking spinach until wilted, place it in a fine-mesh strainer and press gently with the back of a spoon to remove excess moisture. You can also wrap it in a clean kitchen towel and squeeze firmly.

Can I substitute the ricotta with another cheese?

Ricotta works best due to its light, creamy texture, but you can use a mixture of mascarpone and cottage cheese or finely grated mozzarella as alternatives. Adjust seasoning accordingly.

How thick should the pasta sheets be?

Roll the pasta to about 1/16 inch thick—thin enough to be delicate but sturdy enough to hold the filling without tearing. A pasta machine is ideal for consistent thickness.

What wine pairs well with this dish?

A crisp white wine such as Pinot Grigio, Vermentino, or Sauvignon Blanc complements the creamy filling and light marinara sauce beautifully.

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 homemade ravioli filled with creamy ricotta and fresh spinach, served in vibrant marinara sauce.

Prep time
45 minutes
Time to cook
20 minutes
Total duration
65 minutes
Written by Rosanna Bentley


Skill Level Medium

Cuisine Italian

Makes 4 Portions

Dietary details Meat-Free

Components

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 pepper to taste

Garnish

01 Fresh basil leaves for garnish
02 Extra grated Parmesan cheese

Steps

Step 01

Prepare the Pasta Dough: On a clean work surface, mound the flour and create a well in the center. Add eggs and salt. Gradually incorporate flour using a fork until a cohesive dough forms. Knead for 8 to 10 minutes until smooth and elastic. Wrap in plastic wrap and rest for 30 minutes at room temperature.

Step 02

Prepare the Filling: Steam or sauté spinach until wilted. Drain thoroughly and squeeze out excess moisture, then finely chop. In a mixing bowl, combine ricotta, chopped spinach, Parmesan, egg yolk, nutmeg, salt, and pepper until well blended.

Step 03

Roll the Pasta Sheets: Divide dough into two equal portions. Using a pasta machine or rolling pin, roll each portion into thin sheets approximately 1/16 inch thick.

Step 04

Shape and Seal the Ravioli: Place teaspoons of filling spaced 2 inches apart on one sheet of pasta. Brush pasta edges with water. Position the second sheet on top and press firmly around each filling mound to create a seal. Cut into squares or use a ravioli cutter. Press edges with a fork to ensure proper sealing.

Step 05

Cook the Ravioli: Bring a large pot of salted water to a gentle boil. Working in batches, cook ravioli for 3 to 4 minutes until they float to the surface. Remove with a slotted spoon and set aside.

Step 06

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

Step 07

Plate and Serve: Spoon marinara sauce onto serving plates. Top with hot ravioli and additional sauce. Garnish with 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 Needed

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

Allergy details

Be sure to review each item for allergens and talk to your healthcare provider with any concerns.
  • Contains wheat and gluten
  • Contains eggs
  • Contains dairy including ricotta and Parmesan cheese

Nutrition per serving

Details are for general information. They aren’t medical guidance.
  • Energy: 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.