in

Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts

Save this article on:

Creamy, bright, and packed with flavor—this Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts is one of those dishes I find myself returning to again and again. It’s the kind of recipe that comes together in under 30 minutes but tastes like something you’d savor at a fancy bistro. I love how the smooth ricotta clings to the warm strands of pasta, and how the lemon cuts through with a clean, refreshing zing. It’s rich without being heavy, and perfect for a quick weeknight dinner or even a light lunch.

What makes this pasta truly special is the harmony of textures and flavors. The toasted pine nuts add a buttery crunch, while the fresh spinach wilts just enough to melt into the sauce. Every forkful gives a little of everything—creamy, zesty, nutty, and green. Plus, it’s endlessly adaptable depending on what you have on hand. Let’s dive into why you’ll fall in love with this dish too.

Why You’ll Love This Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts

  • It’s fast and fuss-free: You can have dinner on the table in under 30 minutes, with minimal cleanup.
  • Creamy without the cream: Ricotta gives you that luscious texture without needing heavy cream.
  • Naturally vegetarian: It’s a meatless meal that doesn’t skimp on protein or flavor.
  • Great for leftovers: It reheats surprisingly well, making it perfect for meal prep.
  • Balanced and fresh: The lemon zest and juice brighten up the whole dish, making it feel lighter than most cream-based pastas.

What Kind of Ricotta Should I Use?

Full-fat ricotta will always give you the creamiest results, and I recommend using it if you can. However, if you’re looking to lighten it up a bit, part-skim works just fine—it just won’t be quite as indulgent. The key is making sure your ricotta is fresh and not too watery. If it’s overly wet, drain it through cheesecloth or a fine-mesh sieve for about 15 minutes before mixing it into the pasta.


Options for Substitutions

  • No pine nuts? Try chopped walnuts or slivered almonds. Toasting is key for that nutty depth.
  • Swap the spinach: Arugula or kale would work nicely if spinach isn’t available. Just be sure to adjust the cooking time accordingly.
  • Use another pasta shape: Spaghetti is lovely, but penne, fusilli, or tagliatelle are great for holding onto the creamy sauce.
  • Ricotta alternatives: Cottage cheese can be blended smooth as a lower-fat substitute, or try mascarpone for extra richness.
  • Add protein: Grilled chicken, chickpeas, or even shrimp pair well and make it more filling.

Ingredients for this Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts

  • Spaghetti or pasta of choice – This is the base of the dish. Long noodles like spaghetti or linguine are perfect for holding the creamy sauce, but any shape will do.
  • Ricotta cheese – Creates the rich, creamy texture without the need for heavy cream.
  • Fresh spinach – Adds freshness, nutrients, and vibrant green color. It wilts beautifully into the warm pasta.
  • Lemon zest and juice – Brightens the dish with citrusy notes and balances the richness of the ricotta.
  • Toasted pine nuts – Offer a buttery, slightly crunchy contrast that elevates the dish with a nutty flavor.
  • Freshly grated Parmesan cheese – Adds saltiness and depth to the creamy sauce.
  • Garlic – Brings aromatic flavor that pairs wonderfully with lemon and spinach.
  • Olive oil – Used to sauté garlic and add a subtle richness.
  • Salt and black pepper – Essential for seasoning and enhancing all the other flavors.
  • Crushed red pepper flakes (optional) – For a gentle heat that cuts through the creaminess.

Step 1: Cook the Pasta

Bring a large pot of salted water to a boil and cook your spaghetti until al dente according to the package instructions. Before draining, reserve 1 cup of the pasta water to use in the sauce. Drain the pasta and set aside.


Step 2: Toast the Pine Nuts

While the pasta is cooking, add the pine nuts to a dry skillet over medium heat. Stir frequently and toast until golden brown and fragrant, about 3-5 minutes. Remove from the skillet and set aside.


Step 3: Sauté the Garlic and Wilt the Spinach

In the same skillet, heat a tablespoon of olive oil over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant. Add the spinach and cook until wilted, about 2-3 minutes. Season lightly with salt and pepper.


Step 4: Make the Ricotta Sauce

In a large mixing bowl, combine ricotta cheese, lemon zest, lemon juice, Parmesan, a pinch of salt, and a few cracks of black pepper. Stir until smooth. If it seems too thick, add a splash of the reserved pasta water to loosen it slightly.


Step 5: Combine Pasta with Sauce

Add the drained pasta to the skillet with the sautéed spinach. Pour the ricotta mixture over the top and toss everything together gently. Add pasta water a little at a time until the sauce reaches your desired creaminess and coats the pasta evenly.


Step 6: Finish and Serve

Top the pasta with toasted pine nuts, additional Parmesan, a sprinkle of red pepper flakes if using, and a few lemon slices or extra zest for garnish. Serve warm and enjoy!


How Long to Prepare Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts

This pasta dish is wonderfully efficient, taking around 25 to 30 minutes from start to finish. It’s perfect for those nights when you want something delicious and nourishing but don’t have the time (or energy) to commit to a long cooking session.

  • Prep Time (10 minutes): Includes gathering ingredients, zesting and juicing the lemon, chopping garlic, and washing the spinach. You can also toast the pine nuts during this window.
  • Cook Time (15-20 minutes): Boil the pasta, sauté the garlic and spinach, and assemble everything together. Most of the time overlaps, making it quick and seamless.

Tips for Perfect Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts

  • Always salt your pasta water well—this is your first chance to season the dish.
  • Use fresh ricotta and let it come to room temperature for easier mixing.
  • Don’t skip toasting the pine nuts! It deepens their flavor and gives the dish texture.
  • Zest the lemon before juicing it—it’s much easier that way.
  • Use reserved pasta water to loosen the sauce and help it cling beautifully to the pasta.

Watch Out for These Mistakes While Cooking

  • Overcooking the spinach: It should wilt, not turn mushy.
  • Using watery ricotta: Drain it slightly if it’s too loose, or the sauce may become runny.
  • Not reserving pasta water: It’s a lifesaver when it comes to adjusting sauce consistency.
  • Adding lemon juice to very hot pasta: This can dull its brightness; add it after the sauce is mixed in.
  • Overloading with Parmesan: It can make the sauce too salty if you’re not careful.

What to Serve With Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts?

1. Garlic Bread

Crunchy, buttery garlic bread is always a good idea to soak up any remaining sauce.

2. Simple Arugula Salad

A peppery salad with a light vinaigrette balances the creaminess of the pasta.

3. Roasted Cherry Tomatoes

Their sweetness and acidity complement the lemon and ricotta perfectly.

4. Grilled Chicken

Add some lean protein if you’re serving this as a dinner main.

5. White Wine

A chilled glass of Sauvignon Blanc or Pinot Grigio enhances the citrus notes of the dish.


Storage Instructions

Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 3 days. The pasta will thicken in the fridge, so add a splash of water or milk when reheating to loosen the sauce.

Reheating: Gently reheat in a skillet over low heat or microwave in short intervals, stirring between each.

Freezing: Not recommended, as ricotta can become grainy when frozen and thawed. Enjoy fresh whenever possible.


Estimated Nutrition (Per Serving)

  • Calories: 480
  • Protein: 17g
  • Carbohydrates: 49g
  • Fat: 24g
  • Saturated Fat: 6g
  • Fiber: 4g
  • Sugar: 3g
  • Sodium: 280mg

Frequently Asked Questions

Can I make this recipe vegan?

Yes! Use vegan ricotta or a cashew-based alternative, skip the Parmesan or sub with nutritional yeast, and ensure your pasta is egg-free.

Can I add meat to this pasta?

Definitely. Grilled chicken, crispy pancetta, or even smoked salmon make delicious additions.

Can I use frozen spinach?

Yes, just thaw and drain it thoroughly to avoid adding excess moisture to the sauce.

How do I make this gluten-free?

Use your favorite gluten-free pasta. The rest of the ingredients are naturally gluten-free.

Can I prepare this in advance?

You can prep all the ingredients ahead of time, but for best results, assemble and serve fresh.


Conclusion

Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts is proof that a simple list of ingredients can come together to create something comforting and elegant. It’s the ideal go-to for busy weeknights, dinner parties, or anytime you want a meal that looks impressive but comes together effortlessly. Bright, creamy, and incredibly satisfying, this pasta might just become one of your favorite recipes too.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sally Thompson
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This creamy, lemony pasta dish is a quick and delicious way to elevate your weeknight dinner. Featuring smooth ricotta, fresh spinach, toasted pine nuts, and bright citrus, this recipe is easy to make, naturally vegetarian, and full of flavor. Whether you’re looking for easy dinner ideas, a satisfying lunch, or a healthy snack, this easy recipe delivers comfort and freshness in every bite. It’s a great addition to your list of quick meals, pasta recipes, and food ideas that everyone will love.


Ingredients

Scale

1 lb spaghetti or pasta of choice

1 cup ricotta cheese

5 oz fresh spinach

1 lemon, zested and juiced

1/4 cup toasted pine nuts

1/3 cup freshly grated Parmesan cheese

2 cloves garlic, minced

1 tbsp olive oil

1/2 tsp salt

1/2 tsp black pepper

1/4 tsp crushed red pepper flakes (optional)


Instructions

1. Bring a large pot of salted water to a boil and cook the spaghetti until al dente. Reserve 1 cup of pasta water before draining.

2. Toast the pine nuts in a dry skillet over medium heat, stirring frequently until golden, about 3 to 5 minutes. Set aside.

3. In the same skillet, heat olive oil and sauté garlic for 30 seconds. Add spinach and cook until wilted, about 2 to 3 minutes. Season with salt and pepper.

4. In a large bowl, mix ricotta, lemon zest, lemon juice, Parmesan, salt, and pepper until smooth. Add a splash of pasta water if needed to thin it.

5. Toss the cooked pasta with the sautéed spinach and ricotta mixture. Gradually add pasta water until the sauce coats the pasta.

6. Top with toasted pine nuts, more Parmesan, red pepper flakes if using, and lemon zest or slices for garnish. Serve warm.

Notes

Drain ricotta for 10–15 minutes if it looks watery so the sauce stays creamy.

Use fresh lemon juice and zest for the brightest flavor.

Toast pine nuts carefully because they burn quickly but add essential nutty flavor.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 3g
  • Sodium: 280mg
  • Fat: 24g
  • Saturated Fat: 6g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 49g
  • Fiber: 4g
  • Protein: 17g
  • Cholesterol: 25mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star