Spinach Ricotta Ravioli

Featured in: Stovetop & Oven Meals

This homemade ravioli features a tender pasta dough filled with a creamy mixture of ricotta, fresh spinach, Parmesan, and nutmeg. The filling is carefully sealed within thin sheets of pasta and cooked until the delicate parcels float to the surface in gently boiling water. Served in a fragrant marinara sauce with fresh basil and extra Parmesan, this vegetarian Italian main course takes about 65 minutes from start to finish. The combination of earthy spinach and rich ricotta creates a perfectly balanced, satisfying dish that's ideal for both everyday meals and special occasions.

Updated on Sun, 18 Jan 2026 12:04:00 GMT
Homemade spinach ricotta ravioli with vibrant marinara sauce, fresh basil, and grated Parmesan for a cozy Italian dinner. Save to Pinterest
Homemade spinach ricotta ravioli with vibrant marinara sauce, fresh basil, and grated Parmesan for a cozy Italian dinner. | claromeals.com

The kitchen counter was dusted with flour like fresh snow, and I could hear my neighbor's voice through the open window asking what smelled so good. I was elbow-deep in pasta dough, feeling it transform from shaggy mess to silk under my palms. That afternoon taught me that making ravioli isn't about perfection, it's about the rhythm of your hands and the quiet satisfaction of creating something from almost nothing. The spinach and ricotta filling I'd mixed earlier sat waiting in a bowl, flecked with green and smelling faintly of nutmeg.

I made these for my sister's birthday dinner, and she stood in the doorway watching me cut each square, asking if she could help. We ended up shoulder to shoulder at the counter, pressing fork tines into dough edges and laughing when one ravioli split open in the pot. The kitchen smelled like garlic and tomato, and the table was set with mismatched napkins. It wasn't fancy, but it felt like the kind of meal people remember.

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: Forms the foundation of your pasta dough, choose unbleached if possible for better texture and a slightly nutty flavor.
  • Large eggs: They bind the dough and give it that golden hue, room temperature eggs mix more smoothly into the flour.
  • Salt (for dough): Just enough to awaken the flavor without overpowering the delicate filling inside.
  • Ricotta cheese: The creamy heart of the filling, whole milk ricotta makes it luscious while part-skim keeps it lighter.
  • Fresh spinach: Wilts down dramatically so don't be alarmed by the volume, squeeze it dry or your filling will weep.
  • Grated Parmesan cheese: Adds a sharp, salty punch that balances the mildness of ricotta beautifully.
  • Egg yolk: Binds the filling and enriches it, saving the white for another use or brushing the pasta edges.
  • Nutmeg: A whisper of warmth that makes the filling taste like an old Italian grandmother made it.
  • Black pepper: Freshly ground pepper adds a gentle heat that wakes up every bite.
  • Marinara sauce: Homemade is lovely but a good jar works perfectly when life gets busy.
  • Olive oil: For sautéing garlic and adding a glossy finish to the sauce.
  • Garlic cloves: Minced fine and cooked just until fragrant, never burnt or it turns bitter.
  • Fresh basil leaves: Torn at the last second so they stay bright green and aromatic on top.
  • Extra Parmesan (for serving): Because there's no such thing as too much cheese when it comes to pasta.

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 deep well in the center like a flour volcano. Crack the eggs into that well, add the salt, and begin whisking with a fork while slowly pulling in flour from the inner walls until a shaggy dough forms, then knead it with your hands for 8 to 10 minutes until it becomes smooth and springs back when poked.
Prepare the Filling:
Steam or sauté the spinach until it collapses into a dark tangle, then drain it thoroughly and squeeze out every drop of moisture you can before chopping it finely. Mix the spinach with ricotta, Parmesan, egg yolk, nutmeg, salt, and pepper until everything is evenly distributed and the mixture holds together.
Roll the Pasta:
Cut your rested dough in half and keep one piece covered while you work with the other. Roll each half into a thin sheet, about 1/16 inch thick, using a pasta machine or a rolling pin and a lot of patience, dusting lightly with flour to prevent sticking.
Shape the Ravioli:
Lay one sheet of pasta flat and place small teaspoons of filling in neat rows, spaced about 2 inches apart. Brush water around each mound, drape the second pasta sheet over the top, and press gently around each pocket to seal, then cut into squares with a knife or ravioli cutter and crimp the edges with a fork.
Cook the Ravioli:
Bring a large pot of generously salted water to a gentle boil, then slip the ravioli in a few at a time so they don't crowd. They'll sink at first and then float to the surface after 3 to 4 minutes, that's when you know they're done, so lift them out carefully with a slotted spoon.
Make the Marinara Sauce:
Heat olive oil in a saucepan over medium heat, add the minced garlic, and let it sizzle until it smells like heaven, about a minute. Pour in the marinara sauce, season with salt and pepper, and let it simmer for 5 minutes to meld the flavors together.
Serve:
Spoon a puddle of warm sauce onto each plate, nestle the hot ravioli on top, and finish with more sauce, torn basil leaves, and a generous shower of Parmesan. Serve immediately while the pasta is still steaming and the cheese is just starting to melt.
Tender ravioli filled with creamy ricotta and fresh spinach, drizzled with warm marinara and finished with fragrant basil. Save to Pinterest
Tender ravioli filled with creamy ricotta and fresh spinach, drizzled with warm marinara and finished with fragrant basil. | claromeals.com

One evening I served these ravioli to a friend who said she didn't like spinach, and she cleaned her plate without a word. Afterward she admitted she hadn't even tasted the greens because everything melted together into something new. That's when I realized this dish has a kind of magic, it turns simple ingredients into something people want to linger over. We sat at the table long after the plates were empty, talking and sipping wine while the kitchen cooled down around us.

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.

Storing and Freezing

If you're not cooking all the ravioli right away, lay them in a single layer on a parchment-lined baking sheet and freeze until solid, then transfer to a freezer bag where they'll keep for up to three months. You can cook them straight from frozen, just add an extra minute or two to the boiling time. Cooked ravioli don't reheat as well, so I prefer to freeze them uncooked and boil only what I need.

Customizing the Filling

Once you master the basic spinach ricotta filling, the variations are endless. I've stirred in sun-dried tomatoes, swapped spinach for kale, and even added a spoonful of pesto when I had some leftover in the fridge. A pinch of lemon zest brightens everything up and makes the filling taste lighter. Just remember to keep the moisture levels in check, wet fillings spell disaster for delicate pasta.

Serving Suggestions

These ravioli shine with marinara, but they're just as happy tossed in brown butter with sage or drizzled with a lemony cream sauce. I like to serve them with a simple arugula salad dressed in olive oil and lemon to cut through the richness. A crisp white wine like Pinot Grigio or a light Chianti makes the meal feel special without any fuss.

  • Pair with garlic bread to soak up every last drop of sauce.
  • Finish with a drizzle of good olive oil and a crack of black pepper at the table.
  • Leftover marinara can be frozen separately and reheated for a quick weeknight dinner.
Spinach ricotta ravioli served in a rich red sauce, topped with extra Parmesan and ready for a satisfying weeknight meal. Save to Pinterest
Spinach ricotta ravioli served in a rich red sauce, topped with extra Parmesan and ready for a satisfying weeknight meal. | claromeals.com

There's something deeply satisfying about pulling a tray of homemade ravioli from the freezer on a busy Tuesday and knowing that dinner is halfway done. These little parcels hold more than spinach and cheese, they hold the memory of an afternoon spent making something beautiful with your own two hands.

Recipe FAQs

How do I prevent the ravioli filling from leaking during cooking?

The key is to properly seal the edges. Brush water around each filling mound on the pasta sheet, then press firmly around the filling with your fingers or fork to remove air pockets and create a tight seal. Use a fork to crimp the edges for extra security.

Can I make the ravioli ahead of time?

Yes. Once shaped, place ravioli on a parchment-lined baking sheet in a single layer and freeze for at least 2 hours or up to 3 months. Cook directly from frozen, adding an extra 1-2 minutes to the cooking time.

What's the best way to drain spinach for the filling?

After wilting or thawing spinach, squeeze it firmly in a clean kitchen towel or cheesecloth to remove as much excess moisture as possible. This prevents the filling from becoming watery and helps the ravioli maintain its shape.

How thin should the pasta dough be rolled?

Roll the dough to about 1/16 inch thick, similar to the thickness of a dime. It should be thin enough to see light through it but sturdy enough not to tear when handling. A pasta machine on the thinnest setting works well.

Can I use frozen spinach instead of fresh?

Absolutely. Thaw frozen spinach completely and squeeze out excess liquid thoroughly before adding to the ricotta mixture. Use about 3/4 cup thawed frozen spinach as a substitute for 1 cup fresh chopped spinach.

Why do my ravioli sink instead of floating?

Ravioli that sink may have air pockets or loose seals. Ensure the dough is sealed tightly around the filling with no trapped air. Also, the cooking water must be at a gentle boil, not a rolling boil, to prevent them from breaking apart.

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 pasta parcels filled with creamy ricotta and fresh spinach, served in vibrant marinara sauce. An Italian classic comfort dish.

Prep Duration
45 minutes
Cooking Duration
20 minutes
Overall Time
65 minutes
Created by Hannah Brock


Skill Level Medium

Cuisine Italian

Makes 4 Number of Portions

Diet Details Meatless

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

Garnish

01 Fresh basil leaves for garnish
02 Extra grated Parmesan cheese

How To Make It

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 to the well. Using a fork, gradually incorporate flour from the inner walls until a shaggy dough forms. Transfer to the surface and knead for 8 to 10 minutes until the dough becomes smooth and elastic. Wrap in plastic wrap and allow to rest at room temperature for 30 minutes.

Step 02

Prepare the Filling: Steam or sauté the spinach over medium heat until completely wilted. Transfer to a fine-mesh strainer and press firmly to remove all excess moisture, then finely chop. In a mixing bowl, combine ricotta cheese, chopped spinach, grated Parmesan, egg yolk, nutmeg, salt, and black pepper. Mix until the filling is evenly distributed and well combined.

Step 03

Roll the Pasta Sheets: Divide the rested dough into two equal portions. Using a pasta machine set to the thinnest setting or a rolling pin, carefully roll each portion into a thin, uniform sheet approximately 1/16 inch thick. Keep rolled sheets covered with plastic wrap to prevent drying.

Step 04

Shape the Ravioli: Place teaspoons of filling along one pasta sheet, spacing each portion 2 inches apart in a grid pattern. Brush the exposed pasta areas lightly with water. Carefully place the second pasta sheet on top and press firmly around each filling mound to seal. Using a sharp knife or ravioli cutter, cut between the filling portions into individual squares or circles. Press the edges with the tines of a fork to ensure complete sealing and to create a decorative border.

Step 05

Cook the Ravioli: Fill a large pot with salted water and bring to a gentle boil over high heat. Working in batches to avoid overcrowding, carefully add ravioli and cook for 3 to 4 minutes, until they rise to the surface. Once floating, allow an additional minute for thorough cooking. Remove with a slotted spoon and transfer to a warm plate.

Step 06

Prepare the Marinara Sauce: Pour olive oil into a saucepan and heat over medium heat. Add minced garlic and sauté for approximately 1 minute until fragrant. Pour in the marinara sauce and stir well. Season with salt and pepper to taste and maintain a gentle simmer for 5 minutes to allow flavors to meld.

Step 07

Serve: Spoon marinara sauce onto individual serving plates, creating a base. Arrange hot ravioli on top of the sauce and ladle additional sauce over each portion. Garnish with fresh basil leaves and a generous sprinkle of Parmesan cheese. Serve immediately while ravioli are at peak temperature.

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.

Equipment Needed

  • Mixing bowls
  • Pasta machine or rolling pin
  • Sharp knife or ravioli cutter
  • Large pot
  • Slotted spoon
  • Saucepan
  • Fork for sealing edges

Allergy Advice

Review each item for allergens and check with your healthcare provider if unsure.
  • Contains wheat gluten
  • Contains eggs
  • Contains dairy: ricotta cheese and Parmesan cheese
  • Verify store-bought marinara sauce and pasta ingredients for additional allergen information

Nutrition Details (per serving)

These numbers offer general insight and shouldn't replace licensed health guidance.
  • Calories Count: 430
  • Fats: 16 grams
  • Carbohydrates: 52 grams
  • Proteins: 19 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.