Bright lemon, creamy ricotta, tender spinach, and buttery toasted pine nuts come together in a pasta dish that feels fresh, cozy, and elegant without asking much from you. The sauce is silky but not heavy, coating every strand of pasta with a soft, citrusy creaminess that tastes like something you would order at a small Italian café.


This Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts is perfect for a quick dinner, a simple weekend lunch, or a vegetarian main dish that still feels satisfying. The ricotta melts into the warm pasta water, lemon wakes everything up, and the pine nuts add that little golden crunch that makes the whole bowl feel special.
Why You’ll Love This Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts
This dish gives you the comfort of creamy pasta with a lighter, brighter finish. Instead of relying on heavy cream, it uses ricotta cheese and reserved pasta water to create a smooth sauce that clings beautifully to spaghetti, linguine, fettuccine, or any long pasta you love.
You’ll also love how quickly it comes together. While the pasta cooks, you can toast the pine nuts, prep the lemon, and stir the ricotta sauce. The spinach wilts right into the hot pasta, so there is no need for extra pans or complicated timing.
It is also flexible. Add grilled chicken, shrimp, roasted vegetables, or extra herbs if you want to make it heartier, or keep it simple and vegetarian for a fresh weeknight dinner.
What Makes Lemon Ricotta Pasta So Creamy Without Heavy Cream?
The secret is the combination of whole milk ricotta and starchy pasta water. Ricotta brings a soft, milky richness, while the pasta water loosens it into a smooth sauce and helps it cling to the noodles instead of sitting at the bottom of the bowl.
Lemon juice and zest balance that creaminess so the dish never feels too rich. The zest gives fragrant citrus flavor, while the juice adds a clean brightness that cuts through the cheese and makes the spinach taste fresher.
For the best texture, avoid boiling the ricotta directly in a hot pan. Stir it with warm pasta water first, then toss it with the hot pasta off the heat or over very low heat. That keeps the sauce creamy instead of grainy.
Ingredients for the Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts

These ingredients work together to create a creamy, lemony pasta with freshness, richness, and crunch in every bite.
Pasta: Long pasta such as spaghetti, linguine, or fettuccine works beautifully because the ricotta sauce wraps around each strand. Short pasta like rigatoni or penne can also be used if that is what you have.
Whole milk ricotta cheese: This is the base of the sauce. Whole milk ricotta gives the pasta a creamy, slightly sweet richness without needing heavy cream.
Fresh spinach: Spinach adds color, tenderness, and a fresh green flavor. It wilts quickly into the warm pasta and balances the creamy sauce.
Pine nuts: Toasted pine nuts bring a buttery crunch and a warm, nutty finish that makes the dish feel restaurant-worthy.
Fresh lemon zest: Lemon zest carries the strongest lemon aroma and gives the sauce its bright, sunny flavor.
Fresh lemon juice: Lemon juice adds tang and keeps the ricotta sauce lively instead of heavy.
Parmesan cheese: Parmesan adds salty depth and helps the sauce taste savory and complete.
Garlic: A little garlic gives the pasta warmth and a savory base without overpowering the lemon.
Olive oil: Olive oil helps soften the garlic, coat the pasta, and add a smooth Mediterranean flavor.
Reserved pasta water: This is essential for turning ricotta into a silky sauce. The starch helps everything bind together.
Red pepper flakes: A pinch adds gentle heat and makes the lemon and cheese flavors pop.
Fresh parsley or basil: Herbs add a fresh finish and make the final bowl taste even brighter.
Salt and black pepper: These simple seasonings sharpen the flavors and bring the sauce into balance.
How To Make the Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts
This pasta is all about timing. Have the ricotta, lemon, spinach, and pine nuts ready before the noodles finish cooking so the sauce comes together while everything is still warm.
Step 1: Toast the Pine Nuts
Place the pine nuts in a dry skillet over medium-low heat. Stir often for 3 to 5 minutes, until they turn lightly golden and smell nutty. Watch them closely because pine nuts can go from toasted to burned quickly. Transfer them to a small bowl as soon as they are done.
Step 2: Cook the Pasta
Bring a large pot of salted water to a boil. Add the pasta and cook until al dente according to the package directions. Before draining, reserve at least 1 cup of pasta water. This water is the key to loosening the ricotta into a smooth sauce.
Step 3: Soften the Garlic
While the pasta cooks, warm olive oil in a large skillet over medium-low heat. Add the garlic and red pepper flakes, then cook for about 30 to 60 seconds until fragrant. Keep the heat gentle so the garlic does not brown too much or taste bitter.
Step 4: Make the Lemon Ricotta Sauce
In a bowl, stir together ricotta, Parmesan, lemon zest, lemon juice, salt, black pepper, and about 1/2 cup of warm reserved pasta water. Mix until creamy and spoonable. Add more pasta water a splash at a time if the sauce feels too thick.
Step 5: Wilt the Spinach
Add the drained hot pasta to the skillet with the garlic oil. Add the spinach and toss until the leaves begin to wilt. The heat from the pasta is usually enough, but you can keep the pan over low heat for a minute if needed.
Step 6: Toss Everything Together
Turn off the heat or reduce it to very low. Add the lemon ricotta sauce to the pasta and toss gently until every strand is coated. Add more reserved pasta water as needed until the sauce looks glossy and creamy.
Step 7: Finish and Serve
Taste and adjust with more salt, black pepper, lemon juice, or Parmesan. Serve warm with toasted pine nuts, extra Parmesan, fresh herbs, and a little more lemon zest on top.
Serving and Storing Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts
This Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts feeds 4 people as a main dish or 6 people as a lighter side dish. It is best served right away while the ricotta sauce is warm, creamy, and freshly loosened with pasta water.
For serving, add the toasted pine nuts at the very end so they stay crisp. A final sprinkle of Parmesan, lemon zest, and fresh herbs makes the bowl look beautiful and gives each bite a fresh finish.
To store leftovers, let the pasta cool, then place it in an airtight container in the refrigerator for up to 3 days. The sauce will thicken as it chills, so reheat it gently on the stovetop or in the microwave with a splash of water, milk, or broth. Stir often and avoid high heat, which can make ricotta separate.
Freezing is not recommended because ricotta-based sauces can become grainy after thawing. If you want to prep ahead, toast the pine nuts, wash the spinach, and mix the ricotta with Parmesan and lemon zest in advance, then cook the pasta fresh.
What to Serve With Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts?
Garlic Bread
A warm piece of garlic bread is perfect for catching the creamy lemon ricotta sauce left in the bowl. Keep it crisp and simple so it does not compete with the delicate pasta.
Tomato Basil Salad
A juicy tomato basil salad adds freshness and acidity. The tomatoes bring sweetness, while basil echoes the fresh herbs in the pasta.
Roasted Asparagus
Roasted asparagus pairs beautifully with lemon and Parmesan. Its earthy flavor and slightly crisp tips make the meal feel complete without being heavy.
Grilled Chicken or Shrimp
For extra protein, serve this pasta with simply seasoned grilled chicken or shrimp. Lemon, garlic, and olive oil are all you need to keep the flavors aligned with the pasta.
Frequently Asked Questions
Can I use part-skim ricotta instead of whole milk ricotta?
Yes, but whole milk ricotta gives the creamiest result. Part-skim ricotta can work, though the sauce may taste a little lighter and slightly less smooth. If using part-skim ricotta, add a bit more pasta water and a drizzle of olive oil to help the sauce become silky.
How do I keep ricotta pasta sauce from becoming grainy?
The best way is to avoid high heat once the ricotta is added. Mix the ricotta with warm pasta water first, then toss it with the pasta off the heat or over very low heat. This keeps the sauce gentle and creamy. Fresh, good-quality ricotta also makes a noticeable difference.
Can I add protein to this Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts?
Absolutely. Grilled chicken, sautéed shrimp, salmon, or chickpeas all work well. If you enjoy creamy pasta dinners with a heartier twist, you may also like this Garlic Parmesan Chicken Pasta for another cozy dinner idea.
What can I use instead of pine nuts?
Toasted walnuts, almonds, pistachios, or sunflower seeds can replace pine nuts. Pine nuts have a delicate buttery flavor, but another toasted nut or seed will still give the dish crunch and warmth. For another ricotta-and-spinach idea with a different texture, try these Eggplant Roll-Ups with Creamy Ricotta and Spinach.
Can I make this pasta ahead of time?
This pasta tastes best fresh, but you can prepare parts of it ahead. Toast the pine nuts, zest and juice the lemon, wash the spinach, and mix the ricotta with Parmesan. Cook the pasta and toss everything together just before serving. If you love the pairing of ricotta and greens, this Sun-Dried Tomato Spinach and Ricotta Grilled Cheese is another easy way to use similar flavors.
Save This Pin For Later
📌 Save this Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts to your Pinterest dinner board so you can come back to it when you need a quick, creamy, fresh pasta night.
And let me know in the comments how yours turned out. Did you add extra lemon? Did you use spaghetti, linguine, or another pasta shape? Did you add chicken, shrimp, or keep it vegetarian?
I love hearing how others make these meals their own. Questions are welcome too, let’s help each other cook smarter and make weeknight dinners feel special.
For more daily recipe inspiration, visit Meals We Share.
Conclusion
Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts is the kind of meal that feels effortless but still impressive. It is creamy without being heavy, bright without being sharp, and simple enough for a busy evening.
With tender pasta, fresh spinach, silky ricotta, lemon, Parmesan, and golden pine nuts, every bowl has the right balance of comfort and freshness. Keep this one close for nights when you want something quick, beautiful, and full of flavor.
Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts
- Total Time: 25 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Creamy, bright, and ready fast, this Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts is an easy dinner packed with fresh lemon flavor, tender pasta, creamy ricotta, wilted spinach, Parmesan, and crunchy pine nuts. It is a quick vegetarian pasta, a simple weeknight meal, and one of those dinner ideas that feels elegant without being complicated.
Ingredients
12 ounces spaghetti or linguine
1 cup whole milk ricotta cheese
5 ounces fresh spinach
1/3 cup pine nuts
1/2 cup grated Parmesan cheese
2 tablespoons olive oil
2 cloves garlic, minced
1 tablespoon lemon zest
3 tablespoons fresh lemon juice
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon red pepper flakes
1 cup reserved pasta water
2 tablespoons chopped fresh parsley or basil
Instructions
1. Toast the pine nuts in a dry skillet over medium-low heat for 3 to 5 minutes, stirring often, until lightly golden. Transfer to a bowl.
2. Bring a large pot of salted water to a boil. Cook the pasta until al dente, then reserve 1 cup pasta water before draining.
3. Warm olive oil in a large skillet over medium-low heat. Add garlic and red pepper flakes, then cook for 30 to 60 seconds until fragrant.
4. In a bowl, mix ricotta, Parmesan, lemon zest, lemon juice, salt, black pepper, and 1/2 cup reserved pasta water until smooth.
5. Add the drained hot pasta to the skillet with the garlic oil. Add spinach and toss until wilted.
6. Turn the heat off or keep it very low. Add the lemon ricotta sauce and toss until the pasta is creamy and coated.
7. Add more reserved pasta water as needed to loosen the sauce.
8. Serve warm with toasted pine nuts, fresh herbs, extra Parmesan, and more lemon zest if desired.
Notes
Use whole milk ricotta for the smoothest and creamiest sauce.
Do not add ricotta over high heat, or the sauce may become grainy.
Save extra pasta water so you can loosen the sauce right before serving.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 485
- Sugar: 3g
- Sodium: 465mg
- Fat: 22g
- Saturated Fat: 7g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 4g
- Protein: 18g
- Cholesterol: 32mg
Keywords: lemon ricotta pasta, spinach pasta, toasted pine nuts, easy dinner, quick vegetarian pasta, weeknight dinner ideas, creamy pasta, lemon pasta


