Creamy Spinach Ricotta Pasta Recipe

This Spinach Ricotta Pasta is rich, silky, and ready in under 30 minutes, comfort food that feels fancy but comes together with ease.

Weeknight dinners don’t have to be boring, and this Spinach Ricotta Pasta is living proof.

It’s rich without being heavy, deeply flavorful without a long ingredient list, and ready in about 30 minutes from start to finish.

Ricotta is the star here. It melts into the pasta cooking water to create a silky, luxurious sauce that coats every strand of pasta without a drop of cream.

Add in a generous handful of baby spinach, a shower of Parmesan, and a whisper of nutmeg, and you’ve got a bowl of pure comfort food that feels way more impressive than the effort involved.

I make this on repeat during the week when I want something satisfying but don’t want to babysit a pot for an hour.

It’s become one of my most-requested recipes, and I think you’re going to love it just as much.

Quick Recipe Summary
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Servings4 servings
Difficulty LevelEasy

If you enjoy ricotta-based pasta dishes, you’ll also love this Lemon Ricotta Pasta for a bright, citrusy spin on the same concept.

Creamy Spinach Ricotta Pasta Recipe

Why You’ll Love This Spinach Ricotta Pasta

First and foremost, this dish is incredibly fast. You can have dinner on the table in the time it takes to boil the pasta.

The sauce is made entirely from pantry and fridge staples. No specialty ingredients required.

It’s naturally vegetarian, so it works beautifully for meatless Monday or any night you want to skip the meat without sacrificing flavor.

The ricotta creates a genuinely creamy texture without heavy cream, which makes this a lighter option that still feels indulgent.

Here’s a quick list of reasons this recipe earns a permanent spot in your dinner rotation:

  • Ready in 30 minutes or less on any given weeknight
  • Minimal cleanup with just one pot and one skillet
  • Naturally vegetarian and easily made gluten-free with your pasta of choice
  • Endlessly adaptable with whatever you have in the fridge
  • Kid-friendly and crowd-pleasing even for picky eaters
  • Reheats beautifully for a next-day lunch or dinner

For another quick and satisfying pasta dinner, check out Spinach Tomato Tortellini for a hearty, flavor-packed alternative.

Ingredients

You’ll want to use good-quality whole-milk ricotta for the creamiest, most flavorful result. Part-skim works in a pinch, but whole-milk ricotta gives the sauce its rich body.

  • 12 oz (340g) rigatoni, penne, or spaghetti pasta
  • 1 tablespoon olive oil
  • 4 cloves garlic, minced
  • 5 oz (140g) baby spinach, fresh
  • 1 cup (250g) whole-milk ricotta cheese
  • 1/2 cup (50g) freshly grated Parmesan cheese, plus more for serving
  • 1/2 teaspoon lemon zest (optional but recommended)
  • 1 tablespoon fresh lemon juice
  • 1/4 teaspoon ground nutmeg
  • Salt and black pepper, to taste
  • 1/2 to 3/4 cup reserved pasta cooking water
  • Red pepper flakes, for serving (optional)

You might also enjoy: Baked Feta Pasta, another simple, cheese-forward pasta that practically makes itself.

Kitchen Equipment Needed

Nothing fancy here. This recipe comes together with basic kitchen tools you most likely already have on hand.

Read Also: Garlic Shrimp Pasta Recipe

Recommended Products for This Recipe

These are a few products I genuinely use and recommend for making this dish as easy and delicious as possible.

1. Whole-Milk Ricotta Cheese

The quality of your ricotta makes a huge difference in this recipe.

A good whole-milk ricotta will be creamy and smooth rather than grainy or watery, which gives your sauce the silky texture you’re after.

Look for a brand with minimal additives and a fresh, clean taste.

Get it on Amazon

2. Microplane Zester / Fine Grater

A Microplane makes grating Parmesan directly into the sauce effortless and creates a finer shred that melts instantly into the pasta.

It also doubles as a lemon zester for that bright citrus note that takes this dish to the next level. Once you use one, you’ll wonder how you ever got along without it.

Get it on Amazon

3. All-Clad Stainless Steel Skillet

A wide, heavy-bottomed skillet ensures the spinach wilts evenly and the ricotta sauce comes together smoothly without sticking or scorching.

Even heat distribution is key for a dish this simple, and a quality skillet does most of the work for you.

Get it on Amazon

4. Large Pasta Pot with Strainer Lid

A pot with a built-in strainer lid means you can drain pasta directly over the sink without hunting down a colander, and it makes it incredibly easy to reserve that starchy pasta water before draining.

It’s a small convenience that speeds up the whole process.

Get it on Amazon

Creamy Spinach Ricotta Pasta Recipe

Step-by-Step Instructions: How to Make Spinach Ricotta Pasta

1. Bring a Large Pot of Water to a Boil

  • Fill your large pasta pot with at least 4 to 5 quarts of cold water.
  • Place the pot over high heat and bring it to a full, rolling boil.
  • Once boiling, add a generous amount of salt — the water should taste pleasantly salty, like a light broth. This is your only chance to season the pasta itself from the inside out.
  • Do not add oil to the water. It creates a coating on the pasta that prevents the sauce from adhering later.

2. Cook the Pasta Until Just Al Dente

  • Add your pasta to the boiling salted water and stir immediately to prevent sticking.
  • Cook according to the package directions, but aim for 1 to 2 minutes less than the suggested cook time. You want the pasta to be al dente — tender but with a slight bite in the center — because it will continue cooking briefly in the skillet with the sauce.
  • Stir the pasta occasionally while it cooks to keep it from clumping.
  • Before draining, use a ladle or heatproof measuring cup to scoop out at least 1 cup of the starchy pasta cooking water. Set this aside — it’s essential for loosening and emulsifying the ricotta sauce.
  • Drain the pasta in a colander and set aside. Do not rinse the pasta; the starch on the surface helps the sauce cling.

3. Sauté the Garlic

  • While the pasta is cooking, place your large skillet over medium heat.
  • Add the 1 tablespoon of olive oil and allow it to warm until it shimmers — about 30 seconds to 1 minute.
  • Add the 4 minced garlic cloves to the pan.
  • Sauté the garlic, stirring frequently, for about 1 to 2 minutes. You’re looking for it to become fragrant and lightly golden at the edges, but not brown or burnt. Burnt garlic will turn bitter and can ruin the flavor of the whole dish.
  • If the garlic starts to brown too quickly, reduce the heat to medium-low immediately.

4. Wilt the Spinach

  • Add all 5 oz of fresh baby spinach to the skillet with the garlic.
  • Use tongs or a wooden spoon to toss the spinach with the garlicky oil.
  • Cook, stirring frequently, for about 2 to 3 minutes. The spinach will dramatically reduce in volume as it wilts — this is completely normal.
  • Once the spinach is fully wilted and bright green, season it lightly with a pinch of salt and black pepper.
  • Spread the spinach out evenly across the bottom of the pan.

5. Make the Ricotta Sauce

  • Reduce the heat under the skillet to low.
  • Add the 1 cup of whole-milk ricotta cheese to the pan, spooning it directly over the wilted spinach.
  • Pour in 1/2 cup of the reserved pasta cooking water.
  • Stir gently to combine, using your wooden spoon or spatula to break up the ricotta and encourage it to meld with the pasta water into a smooth, creamy sauce. The starch in the water helps bind everything together.
  • Add the 1/4 teaspoon of ground nutmeg, the lemon zest, and the 1 tablespoon of fresh lemon juice. Stir to incorporate.
  • If the sauce seems too thick, add a splash more pasta water — go slowly and add a tablespoon or two at a time until you reach your desired consistency.
  • Taste the sauce and adjust with salt and black pepper as needed.

6. Add the Parmesan and Toss with Pasta

  • Sprinkle the 1/2 cup of freshly grated Parmesan cheese into the ricotta sauce.
  • Stir until the Parmesan is fully melted and incorporated, which should only take about 30 seconds on low heat.
  • Add the drained pasta directly into the skillet.
  • Use tongs to toss the pasta through the sauce, ensuring every piece is well coated.
  • If the sauce tightens up and looks too thick as you toss, add another splash of reserved pasta water and keep tossing until you reach a silky, glossy consistency that clings to the pasta without pooling at the bottom of the pan.

7. Plate and Serve

  • Divide the pasta evenly among four bowls or plates.
  • Top each serving with extra freshly grated Parmesan.
  • Add a pinch of red pepper flakes if you like a little heat.
  • Finish with a drizzle of high-quality olive oil and a crack of fresh black pepper for added richness and aroma.
  • Serve immediately while the pasta is hot and the sauce is at its creamiest. This dish is best enjoyed fresh.

The same creamy technique works beautifully in this Creamy Gorgonzola Pasta if you want to explore a bolder, blue-cheese variation.

Tips for The Best Spinach Ricotta Pasta

A few small details make a big difference in how this dish turns out. Keep these tips in mind before you start cooking.

  • Use whole-milk ricotta. Part-skim ricotta has a higher water content and a slightly grainy texture, which doesn’t create as silky a sauce. Whole-milk ricotta is creamier and richer right out of the container.
  • Don’t skip the pasta water. This starchy liquid is the magic ingredient that transforms ricotta from a solid into a flowing, cohesive sauce. Reserve more than you think you’ll need.
  • Season generously. Pasta water should taste noticeably salty, and you’ll need to season the final dish to taste as well. Under-seasoned pasta tastes flat regardless of how good the sauce is.
  • Grate your own Parmesan. Pre-grated Parmesan contains anti-caking agents that prevent it from melting smoothly. Grating fresh from a block gives you a superior melt and a much better flavor.
  • Add the lemon. Even if you’re tempted to skip it, the lemon zest and juice cut through the richness of the cheese and brighten the whole dish. It’s subtle but transformative.
  • Don’t overcook the garlic. Golden and fragrant is the goal. Brown or burnt garlic turns bitter and will take the whole dish in the wrong direction.
  • Work fast once the pasta is drained. Pasta cools quickly and starts absorbing sauce as it sits. Have your sauce ready in the skillet so you can toss everything together while the pasta is still hot.

For another pasta dish where technique matters just as much as ingredients, my Lemon Garlic Pasta uses a very similar method and is equally weeknight-friendly.

Serving Suggestions

Creamy Spinach Ricotta Pasta Recipe

This pasta is satisfying enough to stand on its own, but it also plays beautifully alongside a few simple accompaniments.

A crisp green salad is a perfect partner, the freshness and acidity balance out the richness of the ricotta sauce nicely.

  • Arugula Salad — the peppery greens pair beautifully with the creamy sauce
  • Asparagus Salad — bright, seasonal, and ready in minutes
  • Mediterranean Salad — colorful and tangy with olives, feta, and cucumbers
  • Crusty garlic bread or a warm sourdough loaf for sauce-mopping duty
  • A drizzle of extra virgin olive oil and a final shower of Parmesan right at the table
  • Roasted Asparagus with Chicken for a more complete, protein-rich meal
  • A glass of chilled white wine such as Pinot Grigio or unoaked Chardonnay

You might also enjoy: Spring Vegetable Soup, a light and nourishing starter that pairs wonderfully with this pasta.

Variations of Spinach Ricotta Pasta

Once you’ve made the base recipe, it’s easy to riff on it based on what you have in the fridge or what you’re in the mood for.

  • Add protein: Stir in shredded rotisserie chicken, sautéed Italian sausage, or pan-seared shrimp right before tossing with the pasta for a heartier meal.
  • Add sun-dried tomatoes: Roughly chop 3 to 4 sun-dried tomatoes and add them when you sauté the garlic for a sweet-savory depth of flavor.
  • Make it spicy: Add 1/2 teaspoon of red pepper flakes to the garlic oil at the start of cooking for a subtle, pleasant heat throughout the dish.
  • Use different greens: Swap baby spinach for kale, Swiss chard, or arugula. Heartier greens like kale will need an extra 2 to 3 minutes of cooking time.
  • Add pasta variety: This sauce works with virtually any pasta shape. Try it with farfalle, fusilli, or even wide pappardelle for a more restaurant-style presentation.
  • Make it gluten-free: Substitute your favorite gluten-free pasta, the sauce itself is already naturally gluten-free.
  • Add mushrooms: Sauté 8 oz of sliced cremini mushrooms in butter before adding the garlic for an earthy, savory variation.
  • Stir in pesto: A tablespoon of basil pesto stirred into the ricotta sauce adds an herby, nutty layer of flavor that pairs beautifully with the spinach.

Read Also: Pasta Primavera Recipe

Storage and Reheating

This pasta is best fresh, but it does store and reheat reasonably well if you have leftovers.

  • Refrigerator: Store leftover pasta in an airtight container in the refrigerator for up to 3 days.
  • Freezer: Freezing is not recommended for this dish. Ricotta-based sauces tend to separate and become grainy when frozen and thawed.
  • Reheating on the stovetop: Place the pasta in a skillet over medium-low heat and add a splash of water or vegetable broth. Stir gently and cook for 3 to 5 minutes until warmed through and the sauce has loosened back to a creamy consistency.
  • Reheating in the microwave: Transfer a single serving to a microwave-safe bowl, add a tablespoon of water, cover loosely, and microwave in 60-second intervals, stirring between each, until hot throughout.
  • Avoid high heat when reheating: High heat causes the ricotta to separate and become grainy. Low and slow is the way to go.

Another great make-ahead pasta option is this Asparagus and Mushroom Pasta, which stores and reheats similarly well.

Nutritional Facts

The following nutrition information is an estimate per serving (based on 4 servings) and may vary depending on the specific brands and quantities used.

  • Calories: approximately 490 kcal
  • Protein: 22g
  • Carbohydrates: 58g
  • Fat: 18g
  • Saturated Fat: 9g
  • Fiber: 3g
  • Sugar: 3g
  • Sodium: 410mg
  • Calcium: 280mg
  • Iron: 3mg

For a lighter version, reduce the ricotta to 3/4 cup and increase the spinach to 7 oz. This cuts roughly 60 to 80 calories per serving while boosting the fiber content.

Health Benefits of Key Ingredients

Beyond being delicious, this pasta brings a handful of genuinely nutritious ingredients to the table.

It’s a well-rounded dish that gives you protein, iron, calcium, and antioxidants in a single, satisfying bowl.

  • Ricotta cheese is a good source of calcium and protein, and it’s lower in sodium than many other cheeses, making it a relatively lighter choice for a creamy sauce.
  • Spinach is one of the most nutrient-dense foods available. It’s packed with iron, folate, vitamin K, and powerful antioxidants like lutein and zeaxanthin, which support eye health.
  • Garlic contains allicin, a compound shown to have anti-inflammatory and immune-boosting properties. It also supports cardiovascular health when consumed regularly.
  • Lemon juice and zest provide a concentrated hit of vitamin C, which helps your body absorb the non-heme iron found in spinach, a classic nutritional pairing that works in your favor.
  • Parmesan cheese is rich in calcium and protein and provides a savory, umami depth that means you need less of it overall to achieve a satisfying flavor.
  • Olive oil is a staple source of heart-healthy monounsaturated fats and polyphenols that support overall wellness.

This dish pairs wonderfully with a side of Kale Salad for an extra boost of leafy green nutrition alongside your pasta.

FAQs About Spinach Ricotta Pasta

1. Can I use frozen spinach instead of fresh?

Yes, frozen spinach works as a substitute. Thaw it completely and squeeze out as much excess moisture as possible before adding it to the pan.

If you skip the squeezing step, the extra water will thin out the sauce and dilute its flavor significantly.

2. What type of pasta works best for this recipe?

Short, ridged pasta shapes like rigatoni, penne, or fusilli are ideal because the ridges help the creamy ricotta sauce cling to the surface.

Spaghetti and linguine also work beautifully if you prefer a long pasta.

Avoid very delicate or thin pasta shapes like angel hair, as they tend to clump when tossed with a thick sauce.

3. My sauce looks lumpy. How do I fix it?

Lumpy ricotta sauce usually just needs a bit more pasta water and more stirring.

Add a tablespoon or two of warm reserved pasta water and keep stirring over low heat.

The combination of heat and starchy water will smooth everything out within a minute or two.

4. Can I make this recipe vegan?

Absolutely. Swap the ricotta for a good-quality cashew ricotta or tofu-based ricotta, and replace the Parmesan with a vegan Parmesan alternative or nutritional yeast.

Use a drizzle of extra olive oil in place of the dairy Parmesan at the end and the dish will still be creamy and satisfying.

5. Can I add meat to this dish?

Definitely. Italian sausage is a classic and particularly delicious addition.

Brown 8 oz of crumbled Italian sausage in the skillet before adding the garlic, then continue with the recipe as written.

Grilled or shredded chicken, pancetta, or even crispy bacon also work wonderfully and complement the creamy ricotta sauce perfectly.

Creamy Spinach Ricotta Pasta Recipe

Creamy Spinach Ricotta Pasta

Author: iamwinfred
490kcal
No ratings yet
Share Print Save
Prep 10 minutes
Cook 20 minutes
Total 30 minutes
This Creamy Spinach Ricotta Pasta is a silky, satisfying weeknight dinner that comes together in just 30 minutes with simple pantry staples. Whole-milk ricotta melts into starchy pasta water to create a luscious, cream-free sauce that clings to every bite, while fresh baby spinach, garlic, lemon, and Parmesan round out the flavor with brightness and depth. It’s naturally vegetarian, endlessly adaptable, and guaranteed to become one of your most-requested dinners.
Servings 4 servings
Course Main Course
Cuisine Italian

Ingredients

  • 12 oz rigatoni, penne, or spaghetti pasta 340g; any short or long pasta shape works
  • 1 tablespoon olive oil
  • 4 cloves garlic minced
  • 5 oz baby spinach 140g, fresh
  • 1 cup whole-milk ricotta cheese 250g; part-skim works but whole-milk gives a creamier result
  • 1/2 cup freshly grated Parmesan cheese 50g; plus more for serving; grate from a block for best melt
  • 1/2 teaspoon lemon zest optional but recommended; from about half a lemon
  • 1 tablespoon fresh lemon juice from about half a lemon
  • 1/4 teaspoon ground nutmeg
  • salt to taste; use generously in pasta water
  • black pepper to taste, freshly cracked
  • 3/4 cup reserved pasta cooking water about 180ml; reserve before draining pasta
For Serving
  • extra Parmesan cheese freshly grated
  • red pepper flakes optional, for heat
  • extra virgin olive oil for drizzling

Equipment

  • Large pasta pot At least 6-quart capacity
  • Large skillet or sauté pan 12-inch recommended
  • Colander For draining pasta
  • Ladle or heatproof measuring cup For reserving pasta water
  • Wooden spoon or silicone spatula
  • Microplane zester or box grater For Parmesan and lemon zest
  • Chef’s knife and cutting board For mincing garlic

Method

  1. Fill a large pot with 4 to 5 quarts of cold water and bring to a full rolling boil over high heat. Season generously with salt until the water tastes like light broth.
  2. Add the pasta and cook 1 to 2 minutes less than the package directions for al dente, stirring occasionally. Before draining, scoop out at least 1 cup of starchy pasta water and set aside, then drain the pasta without rinsing.
  3. Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the minced garlic and sauté for 1 to 2 minutes until fragrant and lightly golden, being careful not to let it burn.
  4. Add all the fresh baby spinach to the skillet and toss with the garlic oil. Cook for 2 to 3 minutes, stirring frequently, until fully wilted and bright green, then season lightly with salt and pepper.
  5. Reduce heat to low and add the ricotta along with 1/2 cup of the reserved pasta water. Stir until smooth and creamy, then mix in the nutmeg, lemon zest, and lemon juice, adding more pasta water as needed to reach a silky consistency.
  6. Stir in the grated Parmesan until fully melted, then add the drained pasta and toss to coat thoroughly. Add more pasta water a splash at a time if the sauce is too thick, tossing until glossy and well combined.
  7. Divide among four bowls and top with extra Parmesan, a drizzle of olive oil, a crack of black pepper, and red pepper flakes if desired. Serve immediately.

Nutrition

Serving1ServingCalories490kcalCarbohydrates58gProtein22gFat18gSaturated Fat9gPolyunsaturated Fat1gMonounsaturated Fat6gCholesterol45mgSodium410mgPotassium380mgFiber3gSugar3gVitamin A60IUVitamin C15mgCalcium28mgIron17mg

Notes

  • Use whole-milk ricotta for the creamiest sauce — part-skim has more water content and a slightly grainy texture that doesn’t melt as smoothly.
  • Never skip reserving pasta water; the starch is what emulsifies the ricotta into a cohesive, silky sauce rather than a chunky one.
  • Grate Parmesan fresh from a block — pre-grated contains anti-caking agents that prevent smooth melting.
  • If using frozen spinach, thaw completely and squeeze out all excess moisture before adding to the pan or the sauce will become watery.
  • Cook pasta 1 to 2 minutes less than the package time — it will finish cooking briefly in the sauce and absorb flavor as it does.
  • Don’t brown the garlic; you want it golden and fragrant. Burnt garlic turns bitter and will affect the entire dish.
  • Add pasta water gradually — a tablespoon or two at a time — to control the sauce consistency without making it too thin.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat with a splash of water to loosen the sauce. Do not freeze — ricotta-based sauces separate when thawed.
  • To add protein, stir in shredded rotisserie chicken, sautéed Italian sausage, or pan-seared shrimp before tossing with the pasta.
  • For a spicy version, add 1/2 teaspoon of red pepper flakes to the oil with the garlic at the start of cooking.

Tried this recipe?

Let us know how it was!

Conclusion

This Spinach Ricotta Pasta is one of those dishes that earns a permanent spot in your weeknight recipe rotation without you even planning for it.

It comes together so effortlessly and tastes so good that you’ll find yourself making it on autopilot.

The ricotta creates a sauce that’s genuinely luxurious without any heavy cream involved, and the spinach and lemon keep it feeling fresh and vibrant rather than heavy.

I hope you give it a try very soon. And when you do, I’d love to hear how it went, drop a comment below, leave a star rating, or share a photo of your bowl. It truly makes my day to see your creations.

Recommended: