There’s something magical about twirling a forkful of creamy lemon pasta, especially when it’s speckled with tender spinach and crunchy toasted pine nuts. This Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts is bright, cozy, and feels like something you’d order at a little Italian café—but it comes together quickly right in your own kitchen.

The ricotta makes the sauce luxuriously silky without feeling heavy, while fresh lemon wakes everything up with a clean, zesty flavor. Add a shower of Parmesan, a handful of baby spinach that wilts into the hot pasta, and a sprinkle of buttery pine nuts on top, and you’ve got a restaurant-worthy meal perfect for busy weeknights or relaxed date nights at home.
Why You’ll Love This Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts
This pasta is the best kind of comfort food: rich and creamy, but still bright and light enough that you don’t feel weighed down afterward. The ricotta and Parmesan cling to each strand of pasta, creating a velvety sauce that feels indulgent without needing cups of heavy cream.
It’s also wonderfully flexible. You can serve it as a meatless main, add grilled chicken or shrimp on top, or pair it with a simple salad and garlic bread. It reheats beautifully for lunch the next day, and it’s impressive enough for guests while still being practical for a Tuesday night.
What Makes This Lemon Ricotta Pasta So Creamy Without Heavy Cream?
Instead of relying on heavy cream, this recipe uses a combination of whole-milk ricotta, freshly grated Parmesan, and a splash of starchy pasta water. When whisked together, they create a silky emulsion that coats the noodles perfectly. The warm pasta gently melts the cheeses, while the pasta water loosens everything into a smooth, glossy sauce.
Fresh lemon zest and juice cut through the richness and keep the flavors bright. A handful of spinach softens into the hot pasta for a hit of greens, and toasted pine nuts add crunch and a subtle nuttiness that makes the whole dish feel extra special.
Ingredients for Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts
To build layers of flavor in this pasta, we’ll lean on simple, everyday ingredients that you might already have on hand. Each one has a job to do in making the sauce creamy, tangy, and satisfying.
Spaghetti or linguine – Long pasta shapes are perfect here because they hold onto the creamy ricotta sauce and let the spinach and pine nuts tuck into every twirl.
Whole-milk ricotta cheese – This is the star of the sauce, giving it body and creaminess without the need for heavy cream. Whole-milk ricotta melts more smoothly than part-skim.
Freshly grated Parmesan cheese – Adds salty, nutty depth and helps the sauce thicken and cling to the pasta.
Fresh lemon zest and juice – The zest brings fragrant citrus aroma, while the juice brightens the sauce and balances the richness of the cheeses.
Olive oil – Used to sauté the garlic and help toast the pine nuts, adding a subtle fruity richness.
Garlic – Gently sautéed garlic infuses the oil and sauce with savory flavor that keeps the pasta from tasting flat.
Baby spinach – Wilts quickly into the hot pasta for a boost of color, texture, and nutrients without overpowering the creamy sauce.
Pine nuts – Lightly toasted, they add buttery crunch and a delicate nuttiness that makes each bite more interesting.
Pasta cooking water – The starch in the water helps emulsify the ricotta and Parmesan into a silky, spoon-coating sauce.
Salt and black pepper – Essential for bringing out all the other flavors and adding a bit of gentle heat.
Red pepper flakes (optional) – A pinch wakes up the creamy sauce with a mild spicy kick.
How To Make the Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts
This dish comes together in about the time it takes to boil the pasta. The key is to have your sauce components ready so you can combine everything while the noodles are still hot.
Step 1: Cook the Pasta Until Just Al Dente
Bring a large pot of well-salted water to a boil and cook your spaghetti or linguine until just al dente, following the package directions. Scoop out a couple of cups of the starchy cooking water before draining—the pasta water is what transforms the ricotta and Parmesan into a silky sauce.
Step 2: Toast the Pine Nuts for Extra Flavor
While the pasta cooks, add the pine nuts to a dry skillet over medium-low heat. Toast them, stirring frequently, until they’re fragrant and golden in spots. This only takes a few minutes, so keep an eye on them. Transfer the pine nuts to a small bowl so they don’t continue to cook and set them aside for topping.
Step 3: Build a Simple Garlic Base
In the same skillet, warm a drizzle of olive oil over medium heat. Add the minced garlic and cook just until fragrant, about 30 seconds to 1 minute. You want soft, fragrant garlic—not browned or bitter. Turn the heat to low to keep everything gentle while you finish the sauce.
Step 4: Stir Together the Ricotta Lemon Sauce
In a large mixing bowl, whisk together the ricotta, most of the Parmesan, the lemon zest, and lemon juice. Add a generous pinch of salt, freshly ground black pepper, and a pinch of red pepper flakes if you like a bit of heat. Whisk in a ladleful of hot pasta water until the mixture loosens into a creamy, pourable sauce.
Step 5: Combine the Hot Pasta and Spinach
Add the drained hot pasta to the skillet with the garlic. Top with the baby spinach and toss gently so the residual heat begins to wilt the leaves. Pour the ricotta lemon sauce over the pasta and continue tossing, adding more pasta water as needed until every strand is glossy and coated.
Step 6: Taste, Adjust, and Finish with Pine Nuts
Taste the pasta and adjust the seasoning with additional salt, pepper, or lemon juice as needed. When the spinach is fully wilted and the sauce is silky, divide the pasta among serving bowls. Sprinkle each portion with the remaining Parmesan and a generous handful of toasted pine nuts. Add an extra twist of lemon zest or a pinch of red pepper flakes on top if desired.

Serving and Storing Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts
This pasta is at its absolute best right after it’s tossed, when the sauce is ultra-creamy and the pine nuts are still warm from the pan. Serve it in shallow bowls so the sauce pools slightly around the noodles and everyone can enjoy the toasted pine nuts scattered over the top.
The recipe comfortably serves 4 people as a main course, especially if you offer a side salad or bread. For smaller appetites or if you’re serving it as part of a larger spread, you can stretch it to 5–6 portions.
Leftovers keep well in an airtight container in the refrigerator for up to 3 days. The sauce will thicken as it cools, so when you reheat it, add a splash of milk, cream, or even a bit of water to loosen it up. Warm gently on the stovetop over low heat or in the microwave, stirring halfway, until heated through and creamy again.
What to Serve With Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts?
Creamy lemon pasta can absolutely stand on its own, but pairing it with a simple side or two turns dinner into a full-on feast. Here are some delicious ideas:
Garlic Parmesan Roasted Carrots
Sweet roasted carrots with a crisp, cheesy coating add color and texture, and their roasted flavor pairs beautifully with the bright lemony pasta.
Simple Green Salad with Lemon Vinaigrette
A bowl of crisp mixed greens tossed in a light lemon vinaigrette echoes the flavors in the pasta while cutting through the richness of the ricotta.
Crusty Bread or Garlic Breadsticks
Use warm, crusty bread—or homemade garlic breadsticks—to swipe up every last bit of creamy sauce from your plate.
Roasted or Steamed Asparagus
Tender asparagus spears with a squeeze of lemon make a lovely, elegant side that cooks quickly while the pasta is on the stove.
Grilled or Baked Chicken Breasts
If you’d like to add extra protein, sliced grilled or baked chicken breast piled on top of the pasta turns this into a heartier meal.
Pan-Seared Shrimp
Juicy shrimp seared in a little garlic butter are fantastic with the citrusy sauce and wilted spinach.
Crisp White Wine or Sparkling Water with Lemon
For a simple drink pairing, try a chilled glass of crisp white wine or sparkling water with lemon slices to keep the meal feeling bright and refreshing.
Want More Pasta Dinner Ideas?
If this creamy lemon ricotta pasta made your night, you’ll probably love these other comforting pasta dinners too:
- Try my Tomato Spinach Shrimp Pasta when you’re craving a tomato-based sauce with juicy shrimp and tender greens in every bite.
- For something extra cozy, make this Beef Pasta in a Creamy Garlic Sauce, packed with savory ground beef and a rich, garlicky cream sauce.
- When you’re in the mood for smoky, hearty flavors, One-Pot Creamy Kielbasa Pasta brings pasta, sausage, and a velvety sauce together in a single pan.
- If you like a little steakhouse flair, Garlic Butter Steak Parmesan Rigatoni wraps tender steak pieces in a luxuriously cheesy garlic butter sauce.
Each of these pasta recipes keeps weeknight cooking simple while still giving you that “wow” factor at the table.
Save This Pin For Later
📌 Save this Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts to your favorite Pinterest dinner board so you can find it again whenever a creamy, citrusy pasta craving hits.
When you make it, I’d love to hear how it turned out for you—did you go extra heavy on the lemon, add more spinach, or toss in some shrimp or chicken? Share your tweaks and questions so we can all keep cooking smarter and more creatively together.
For even more everyday dinner inspiration and new recipes as soon as I share them, come hang out with me on Nora Nosh Pinterest recipes.
Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts
- Total Time: 30 minutes
- Yield: 4 servings
Description
Craving a bright, creamy pasta that still feels light enough for a weeknight? This Lemon Ricotta Pasta with Spinach and Toasted Pine Nuts is a quick dinner dream: silky ricotta sauce, fresh lemon zest and juice, tender baby spinach, and buttery toasted pine nuts all wrapped around twirls of hot pasta. It’s an easy recipe that works for quick dinner ideas, cozy date-night food, or meatless dinner inspiration when you want something comforting but not heavy. Keep it in your regular rotation for effortless food ideas that taste restaurant-level without the fuss.
Ingredients
12 oz spaghetti or linguine
1 cup whole-milk ricotta cheese
1 cup freshly grated Parmesan cheese divided
1 large lemon zested and juiced
2 tablespoons olive oil
3 cloves garlic minced
4 cups loosely packed baby spinach
1/3 cup pine nuts
3/4 to 1 cup reserved pasta cooking water as needed
3/4 teaspoon fine sea salt plus more for pasta water
1/2 teaspoon freshly ground black pepper
1/4 teaspoon red pepper flakes optional
Instructions
1. Bring a large pot of well-salted water to a boil and cook the spaghetti or linguine until just al dente according to package directions. Before draining, scoop out about 2 cups of the starchy pasta cooking water and set aside.
2. While the pasta cooks, place the pine nuts in a dry skillet over medium-low heat. Toast, stirring frequently, until fragrant and lightly golden, 3–4 minutes. Transfer to a small bowl so they do not continue to brown.
3. In the same skillet, add the olive oil over medium heat. Stir in the minced garlic and cook just until fragrant and barely golden, 30–60 seconds. Turn the heat to low to keep the garlic soft and prevent burning.
4. In a large mixing bowl, whisk together the ricotta, 3/4 cup of the Parmesan, the lemon zest, and 2 tablespoons of lemon juice. Season with the sea salt, black pepper, and red pepper flakes if using. Whisk in about 1/2 cup of the hot pasta water until the mixture becomes smooth and creamy.
5. Add the drained hot pasta to the skillet with the garlic. Pile the baby spinach on top of the pasta and toss gently over low heat so the spinach begins to wilt.
6. Pour the lemon ricotta mixture over the pasta and toss, adding more reserved pasta water a little at a time until every strand is coated in a silky sauce. The sauce should look glossy and cling nicely to the noodles.
7. Taste and adjust seasoning with more salt, pepper, or lemon juice as desired. When the spinach is fully wilted and the sauce is hot and creamy, divide the pasta among 4 bowls.
8. Top each serving with the remaining Parmesan cheese and a generous sprinkle of toasted pine nuts. Serve immediately, with extra lemon wedges and red pepper flakes on the side if you like.
Notes
For the creamiest sauce, avoid simmering the ricotta mixture directly over high heat—excessive heat can cause the cheese to become grainy instead of staying smooth and silky.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 650
- Sugar: 4
- Sodium: 620
- Fat: 29
- Saturated Fat: 11
- Unsaturated Fat: 16
- Trans Fat: 0
- Carbohydrates: 75
- Fiber: 4
- Protein: 26
- Cholesterol: 70
