Spinach Ricotta Ravioli

Featured in: Family Table Options

Create delicate homemade ravioli by making a simple pasta dough from flour and eggs, then prepare a flavorful filling by combining ricotta cheese with wilted spinach, Parmesan, and nutmeg. Roll the dough thin, fill and seal each ravioli carefully, then cook gently until they float. Finish with a quick garlic-infused marinara sauce and fresh basil for an elegant Italian meal that serves four in just over an hour.

Updated on Sun, 18 Jan 2026 15:34:00 GMT
Freshly made spinach ricotta ravioli on a plate, generously topped with vibrant marinara sauce and fresh basil leaves. Pin This
Freshly made spinach ricotta ravioli on a plate, generously topped with vibrant marinara sauce and fresh basil leaves. | awririndex.com

My kitchen counter was dusted white with flour, my hands sticky with egg yolk, and I was certain I'd bitten off more than I could chew. Making ravioli from scratch felt ambitious on a Tuesday evening, but the moment I pressed that first parcel closed, something clicked. The dough yielded under my fingers, the filling peeked through like a secret, and suddenly I understood why people do this. It wasn't just dinner anymore, it was craft, patience, and a little bit of magic rolled into every square.

I made this for my sister's birthday last spring, and she cried a little when she took the first bite. Not because it was emotional, but because the ricotta was still hot and she was too eager. We laughed until our sides hurt, then ate in happy silence, scraping every last bit of marinara from our plates. That's when I knew this recipe wasn't just good, it was the kind of good that makes people linger at the table.

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 backbone of your dough, it needs to be measured loosely, not packed, or your pasta will turn tough and stubborn to roll.
  • Eggs: Use room temperature eggs so they blend smoothly into the flour without clumping or resisting the mix.
  • Ricotta cheese: Go for whole milk ricotta if you can find it, the richness makes all the difference in the filling's texture.
  • Fresh spinach: Squeeze it dry like your life depends on it, because soggy filling will make your ravioli weep and fall apart.
  • Parmesan cheese: Freshly grated is non-negotiable here, the pre-shredded stuff has additives that mess with the melt and flavor.
  • Nutmeg: Just a whisper of it brings warmth and depth without announcing itself, it's the secret no one can quite name.
  • Marinara sauce: Homemade is lovely, but a good jarred sauce works beautifully when you're already making pasta from scratch.
  • Garlic: Mince it fine and don't let it brown, burnt garlic turns bitter and will haunt your sauce.

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 the counter like a little hill and crack the eggs into the crater you've made in the center. Use a fork to whisk the eggs gently, pulling in flour bit by bit until it becomes shaggy, then dive in with your hands and knead until it's smooth as silk.
Prepare the Filling:
Wilt your spinach in a hot pan, then let it cool before squeezing out every drop of water you can. Mix it with the ricotta, Parmesan, egg yolk, nutmeg, salt, and pepper until it looks like a creamy, speckled dream.
Roll the Pasta:
Cut your rested dough in half and roll each piece as thin as you can, aiming for that delicate see-through quality. If you hold it up to the light, you should almost be able to read through it.
Shape the Ravioli:
Drop little spoonfuls of filling onto one pasta sheet, leaving space between each mound, then brush water around them like drawing a map. Lay the second sheet over the top and press firmly around each pocket, sealing out any air bubbles before cutting them into neat squares.
Cook the Ravioli:
Slide them gently into boiling salted water and watch them bob to the surface after a few minutes. Lift them out with a slotted spoon, treating them like the delicate parcels they are.
Make the Marinara Sauce:
Warm olive oil in a pan, toss in minced garlic until it smells like heaven, then pour in your marinara and let it bubble gently. Season it to taste and let it simmer while your ravioli finish cooking.
Serve:
Spoon sauce onto each plate, arrange the ravioli on top, then finish with more sauce, torn basil, and a generous shower of Parmesan. Serve it hot and watch faces light up.
A close-up of tender ravioli filled with creamy ricotta and spinach, swimming in a rich, garlicky marinara sauce. Pin This
A close-up of tender ravioli filled with creamy ricotta and spinach, swimming in a rich, garlicky marinara sauce. | awririndex.com

The first time I served these to friends, someone asked if I'd bought them from an Italian deli. I tried to play it cool, but inside I was doing cartwheels. There's something deeply satisfying about making food that surprises people, that makes them pause mid-bite and ask how you did it. That night, we finished two bottles of wine and nobody wanted to leave the table.

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

If you're making these ahead, lay the uncooked ravioli on a parchment-lined tray and freeze them in a single layer until solid, then transfer to a freezer bag. They'll keep for up to three months, and you can cook them straight from frozen, adding just a minute or two to the cooking time. Cooked ravioli can be stored in the fridge for up to two days, tossed gently in a little sauce to keep them from sticking, and reheated in a pan with a splash of water or extra marinara.

What to Pair With This

A crisp green salad with lemon vinaigrette cuts through the richness beautifully, and a basket of warm, crusty bread is perfect for mopping up every last bit of sauce. I like to pour a chilled Pinot Grigio or a light Chianti, something that complements the tomato and cheese without overpowering the delicate pasta. If you're feeding a crowd, roasted garlic bread and sautéed broccolini make it feel like a proper Italian feast.

Little Tweaks That Make It Yours

You can swap the spinach for sautéed mushrooms or roasted butternut squash if you want to change things up. A handful of fresh herbs like basil or parsley mixed into the filling adds brightness, and a drizzle of brown butter with sage instead of marinara turns this into an entirely different (and equally delicious) dish. Sometimes I add a pinch of lemon zest to the ricotta, just enough to make you wonder what that little spark of brightness is.

  • Try using half whole wheat flour in the dough for a nuttier flavor and heartier texture.
  • Add a spoonful of mascarpone to the filling if you want it extra creamy and luxurious.
  • Top with toasted pine nuts or crispy pancetta for a little crunch and richness.
Spinach ricotta ravioli served in a rustic bowl, garnished with extra Parmesan and a drizzle of olive oil. Pin This
Spinach ricotta ravioli served in a rustic bowl, garnished with extra Parmesan and a drizzle of olive oil. | awririndex.com

There's a quiet pride in setting down a plate of homemade ravioli, in knowing you built every bite from scratch. It's the kind of meal that slows time down, that reminds you why cooking matters, and why some recipes are worth the extra effort.

Recipe Questions & Answers

How do I prevent my ravioli from splitting open while cooking?

Ensure the pasta dough is not too thin and seal the edges firmly by pressing with a fork after placing the top sheet of dough. Brush the edges with water before sealing to create a good moisture seal. Cook in gently boiling water rather than a rolling boil, and don't overcrowd the pot.

Can I make the ravioli ahead of time?

Yes, you can freeze uncooked ravioli on a baking sheet for up to two months. Place them on a parchment-lined tray, freeze until solid, then transfer to a freezer bag. Cook from frozen, adding 1-2 minutes to the cooking time until they float.

What's the best way to squeeze moisture from the spinach?

After cooking the spinach, place it in a clean kitchen towel or cheesecloth and squeeze firmly over the sink to remove excess liquid. This prevents the filling from becoming watery and helps the ravioli maintain its shape during cooking.

Should I use fresh or dried herbs in the filling?

Fresh herbs work beautifully, but dried herbs are also effective since they're mixed into the filling. If using dried herbs, use about one-third the amount of fresh. Fresh basil is best reserved for garnishing the finished dish.

How do I know when the ravioli is cooked properly?

The ravioli is ready when it floats to the surface of the boiling water and has cooked for an additional 1-2 minutes. The pasta should be tender but still have a slight firmness, and the filling will be heated through.

Can I use store-bought marinara sauce instead of homemade?

Absolutely! Store-bought marinara sauce is convenient and works well. Choose a quality sauce you enjoy, then enhance it by sautéing garlic in olive oil first and simmering the sauce for a few minutes to meld the flavors.

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

Homemade ravioli featuring creamy ricotta and fresh spinach filling, finished with aromatic marinara sauce and fresh basil.

Prep Time
45 min
Time to Cook
20 min
Overall Time
65 min
Created by Heidi Kaufman


Skill Level Medium

Cuisine type Italian

Makes 4 Portions

Dietary details Vegetarian Friendly

What You’ll 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
02 Extra grated Parmesan cheese

How to Make It

Step 01

Prepare Pasta Dough: On a clean work surface, create a mound with flour and make a well in the center. Add eggs and salt. Using a fork, gradually incorporate flour from the inner walls until a shaggy dough forms. Knead for 8 to 10 minutes until the dough achieves a smooth, elastic consistency. Wrap in plastic wrap and allow to rest at room temperature for 30 minutes.

Step 02

Prepare Spinach Filling: Steam or sauté spinach until fully wilted. Transfer to a fine-mesh strainer and press firmly to remove excess moisture, then finely chop. In a mixing bowl, combine ricotta cheese, chopped spinach, grated Parmesan cheese, egg yolk, nutmeg, salt, and black pepper. Mix until evenly incorporated.

Step 03

Roll Pasta Sheets: Divide rested dough into two equal portions. Using a pasta machine or rolling pin, roll each portion into thin, uniform sheets approximately 1/16 inch thick. Maintain consistent thickness throughout for even cooking.

Step 04

Shape Ravioli: Position teaspoons of filling on one pasta sheet, spacing each portion 2 inches apart. Using your finger or a brush, apply water around each filling mound along the pasta edges. Place the second sheet directly on top and press gently around each filling to create an airtight seal. Cut into squares or use a ravioli cutter, then press the tines of a fork along all edges to reinforce the seal.

Step 05

Cook Ravioli: Bring a large pot of salted water to a gentle rolling boil. Working in batches to avoid overcrowding, add ravioli and cook for 3 to 4 minutes until they ascend to the surface. Remove with a slotted spoon and transfer to a warm plate.

Step 06

Prepare Marinara Sauce: Heat olive oil in a saucepan over medium heat. Add minced garlic and sauté until aromatic, approximately 1 minute. Pour in marinara sauce, season with salt and black pepper, and simmer for 5 minutes to meld flavors.

Step 07

Plate and Serve: Distribute marinara sauce onto serving plates as a base. Arrange cooked ravioli on top, spoon additional sauce over the ravioli, and 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.

Needed Tools

  • Mixing bowls
  • Rolling pin or pasta machine
  • Chef's knife or ravioli cutter
  • Large stockpot
  • Slotted spoon
  • Saucepan
  • Fork for sealing edges
  • Fine-mesh strainer

Allergy details

Please double-check every ingredient for potential allergens and talk to a healthcare expert if you’re unsure.
  • Contains wheat and gluten from all-purpose flour
  • Contains eggs in pasta dough and filling
  • Contains dairy from ricotta and Parmesan cheeses
  • Verify store-bought marinara sauce and pre-packaged ingredients for additional allergen cross-contamination

Nutrition Breakdown (for each serving)

These values are informative and shouldn't be used as medical advice—always consult a professional if you need specifics.
  • 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.