Quick Recipe Version (TL;DR)
Quick Ingredients
- 12 oz dried long pasta (spaghetti, linguine, or bucatini)
- 1 cup whole-milk ricotta
- 1/2 cup finely grated Parmesan, plus more for serving
- 1 large lemon (about 1 tbsp zest and 3 tbsp juice)
- 3 tbsp extra-virgin olive oil, divided
- 3 tbsp unsalted butter
- 3 garlic cloves, thinly sliced
- 5 oz baby spinach
- 1/2 tsp fine sea salt, divided, plus 2 tbsp kosher salt for pasta water
- 1/2 tsp freshly ground black pepper, divided
- 1/4 tsp red pepper flakes (optional)
- 1 to 1 1/2 cups reserved pasta water
Do This
- 1. Boil 4 quarts water; add 2 tbsp kosher salt. Cook pasta 8–10 minutes until just shy of al dente. Reserve 1 1/2 cups pasta water.
- 2. Whisk ricotta, Parmesan, lemon zest, lemon juice, 2 tbsp oil, 1/4 tsp salt, and 1/4 tsp pepper until smooth and fluffy.
- 3. In a large skillet over medium heat, melt butter with remaining 1 tbsp oil. Sauté garlic (and red pepper flakes) 60–90 seconds.
- 4. Add spinach; toss 30–60 seconds to wilt. Remove skillet from heat.
- 5. Transfer pasta to skillet; add 3/4 cup hot pasta water and toss. Off heat, fold in ricotta mixture, adding more water as needed until glossy and creamy.
- 6. Season with remaining salt and pepper. Finish with extra Parmesan, lemon zest, and cracked black pepper. Serve immediately.
Why You’ll Love This Recipe
- Bright lemon flavor and peppery bite balanced by a velvety ricotta sauce.
- Weeknight-fast: on the table in about 25 minutes with minimal cleanup.
- Lighter than cream-based sauces but just as luscious, thanks to pasta water emulsification.
- Flexible base: add shrimp, chicken, or veggies to make it your own.
Grocery List
- Produce: 1 large lemon, 3 garlic cloves, 5 oz baby spinach
- Dairy: Whole-milk ricotta (1 cup), Parmesan cheese (at least 1/2 cup grated), unsalted butter
- Pantry: Dried long pasta (12 oz), extra-virgin olive oil, kosher salt, fine sea salt, black pepper, red pepper flakes (optional)
Full Ingredients
Pasta & Water
- 12 oz dried long pasta (spaghetti, linguine, or bucatini)
- 4 quarts water
- 2 tbsp kosher salt (for boiling water)
Whipped Ricotta Base
- 1 cup whole-milk ricotta
- 1/2 cup finely grated Parmesan
- 1 large lemon: 1 tbsp finely grated zest + 3 tbsp juice
- 2 tbsp extra-virgin olive oil
- 1/4 tsp fine sea salt
- 1/4 tsp freshly ground black pepper
Pan & Finish
- 1 tbsp extra-virgin olive oil
- 3 tbsp unsalted butter
- 3 garlic cloves, thinly sliced
- 5 oz baby spinach
- 1/4 tsp red pepper flakes (optional)
- 1/4 tsp fine sea salt, plus more to taste
- 1/4 tsp freshly ground black pepper, plus more to taste
- 1 to 1 1/2 cups reserved hot pasta water
- To serve: extra grated Parmesan, more lemon zest, and cracked black pepper

Step-by-Step Instructions
Step 1: Gather and prep
Fill a large pot with 4 quarts water and bring to a rolling boil. Measure out all ingredients. Finely grate the lemon zest (about 1 tablespoon) before juicing (about 3 tablespoons). Thinly slice the garlic. Keep a heatproof measuring cup nearby to scoop pasta water later.
Step 2: Boil pasta in well-salted water
Season the boiling water with 2 tablespoons kosher salt. Add the pasta and cook 8–10 minutes, stirring occasionally, until just shy of al dente (about 1 minute less than package directions). Before draining or lifting the pasta out, reserve 1 1/2 cups hot pasta water.
Step 3: Whip the ricotta until silky
In a large mixing bowl, whisk ricotta, Parmesan, lemon zest and juice, 2 tablespoons olive oil, 1/4 teaspoon fine sea salt, and 1/4 teaspoon black pepper until smooth, fluffy, and glossy, 45–60 seconds. (For extra-smooth results, pulse in a food processor 15–20 seconds.) Set aside.
Step 4: Sauté garlic and wilt spinach
In a wide 12-inch skillet over medium heat, warm 1 tablespoon olive oil and the butter until the butter is melted and foamy. Add sliced garlic and red pepper flakes, cooking just until fragrant and barely golden, 60–90 seconds. Add the spinach and a pinch of salt; toss until just wilted, 30–60 seconds. Remove the skillet from heat.
Step 5: Marry pasta and pan juices
Using tongs, transfer the pasta straight into the skillet with the spinach and garlic. Add 3/4 cup hot pasta water. Set the pan over low heat and toss for 30 seconds to coat the noodles. Turn off the heat to protect the dairy in the next step.
Step 6: Create the creamy lemon sauce
Scrape the whipped ricotta mixture into the skillet. Toss vigorously, adding more hot pasta water a splash at a time until the sauce turns glossy and velvety and clings to the pasta, about 1 to 1 1/4 cups total. Do not simmer after adding the ricotta; gentle heat keeps the sauce smooth.
Step 7: Season and serve
Taste and season with the remaining 1/4 teaspoon fine sea salt and 1/4 teaspoon black pepper, adjusting with an extra squeeze of lemon if you like it brighter. Plate immediately and finish with extra Parmesan, more lemon zest, and plenty of freshly cracked black pepper.
Pro Tips
- Reserve more pasta water than you think you need; it is your secret to a silky, restaurant-style sauce.
- Always zest the lemon before juicing; it is much easier and wastes less.
- Work off the heat once ricotta is in the pan to prevent a grainy, broken sauce.
- If your ricotta looks watery, drain it in a fine-mesh sieve for 10 minutes before whisking.
- Warm bowls help keep the sauce glossy; rinse bowls with hot water and dry before serving.
Variations
- Protein boost: Add seared shrimp, grilled chicken, or crisped pancetta stirred in at the end.
- Green swap: Replace spinach with baby arugula (peppery) or finely shredded Tuscan kale (sauté 2–3 minutes).
- Veggie spring vibe: Toss in 1 cup blanched peas or thin asparagus tips during Step 5.
Storage & Make-Ahead
The sauce is best made and served immediately. You can prepare the whipped ricotta base up to 2 days ahead; cover and refrigerate. Leftover pasta keeps 2–3 days in an airtight container. Reheat gently over low heat with 2–4 tablespoons hot water per serving, stirring until creamy again. Freezing is not recommended (dairy may separate).
Nutrition (per serving)
Approximate: 620 calories; 30 g fat; 65 g carbohydrates; 22 g protein; 3 g fiber; 700 mg sodium. Values will vary based on brands and how much salt and cheese you finish with.


Leave a Reply