Healthy Lemon Ricotta Pasta with Shrimp

Creamy, Fresh & Easy 30-Minute Dinner
If you’re looking for a dinner that feels comforting while still tasting fresh and light, this Lemon Ricotta Pasta with Shrimp is an excellent choice. Tender shrimp, creamy ricotta, sautéed zucchini, fresh lemon, garlic, and pasta come together in one delicious meal.
Unlike heavier cream-based pasta dishes, ricotta provides a rich and creamy texture while keeping the sauce fresh and delicate. Lemon juice and zest add brightness, while garlic and Parmesan bring savory depth.
It’s an ideal recipe for a busy weeknight dinner, but it is also elegant enough for a casual weekend meal or summer gathering.
Why You’ll Love This Lemon Ricotta Pasta
- Ready in about 30 minutes
- Creamy without requiring a heavy cream sauce
- Packed with tender, flavorful shrimp
- Fresh lemon balances the richness of the ricotta
- Zucchini adds color, texture, and vegetables
- Perfect for a quick weeknight dinner
- Easy to customize with your favorite vegetables
- Great for summer and spring meals
- Uses simple ingredients that are easy to find
Ingredients

For the Pasta
- 12 ounces penne, rigatoni, or your favorite short pasta
- 1 tablespoon olive oil
- 1 pound large shrimp, peeled and deveined
- 2 medium zucchini, sliced
- 3 cloves garlic, minced
- 1 cup whole-milk ricotta cheese
- ½ cup finely grated Parmesan cheese
- 1 lemon
- ½ cup reserved pasta water
- ½ teaspoon Italian seasoning
- ¼ teaspoon red pepper flakes, optional
- ½ teaspoon salt
- ½ teaspoon freshly ground black pepper
- 2 tablespoons fresh parsley, chopped
Optional
- ½ cup halved cherry tomatoes
- Extra Parmesan
- Fresh basil
- A drizzle of extra-virgin olive oil
- Lemon wedges for serving
How to Make Lemon Ricotta Pasta with Shrimp

1. Cook the Pasta
Bring a large pot of salted water to a boil.
Cook the pasta according to the package instructions until al dente.
Before draining, reserve about ½ cup of pasta water.
Drain the pasta and set it aside.
Important: Pasta water is essential because its starch helps loosen the ricotta mixture and turns it into a smooth, creamy sauce.
2. Prepare the Shrimp
Pat the shrimp dry with paper towels.
Season with salt, black pepper, Italian seasoning, and a small amount of red pepper flakes if you like a little heat.
Heat olive oil in a large skillet over medium-high heat.
Add the shrimp in a single layer and cook for approximately 1–2 minutes per side, until pink, opaque, and just cooked through.
Transfer the shrimp to a plate.
Avoid overcooking the shrimp because they can quickly become rubbery.
3. Sauté the Zucchini
Using the same skillet, add the sliced zucchini.
Cook for approximately 4–5 minutes, stirring occasionally, until the zucchini is tender but still has some texture.
Add the minced garlic and cook for another 30–60 seconds.
If you’re using cherry tomatoes, add them at this stage and cook until they begin to soften.
4. Make the Ricotta Sauce
In a bowl, combine:
- Ricotta
- Parmesan
- Lemon zest
- 1–2 tablespoons lemon juice
- Black pepper
- A pinch of salt
Add a few tablespoons of the reserved pasta water and whisk until smooth.
The mixture should become creamy and easy to stir.
5. Combine Everything
Return the cooked pasta to the skillet with the zucchini.
Reduce the heat to low.
Add the ricotta mixture and gently toss everything together.
Gradually add the remaining pasta water, a little at a time, until the sauce reaches a smooth, creamy consistency.
The goal is a sauce that coats the pasta without becoming watery.
6. Add the Shrimp
Return the cooked shrimp to the skillet.
Gently toss everything together for about 1–2 minutes, just until the shrimp are warmed through.
Taste and adjust the seasoning.
Add more lemon juice if you want a brighter flavor, or additional Parmesan for a richer finish.
7. Garnish and Serve
Finish with freshly chopped parsley, extra Parmesan, cracked black pepper, and a little lemon zest.
Serve immediately with lemon wedges on the side.
The combination of creamy ricotta, fresh lemon, tender shrimp, and zucchini makes this pasta especially delicious while it’s hot.
Expert Tips for the Best Recipe
Don’t Overcook the Shrimp
Shrimp cook quickly. Once they become opaque and form a loose C shape, they’re generally ready.
Use Whole-Milk Ricotta
Whole-milk ricotta gives the sauce a smoother, creamier texture and richer flavor.
Save Plenty of Pasta Water
Don’t drain all the pasta water before reserving some. The starchy water helps create a silky sauce and prevents the ricotta from becoming too thick.
Add Ricotta Over Low Heat
Very high heat can cause ricotta to become grainy. Keep the heat low when incorporating the cheese.
Fresh Lemon Makes a Difference
Use both lemon zest and fresh lemon juice. The zest provides concentrated citrus aroma, while the juice adds acidity.
Cook the Pasta Al Dente
Slightly firm pasta works best because it continues absorbing the sauce after being added to the skillet.
Delicious Variations
Creamy Lemon Chicken Pasta
Replace the shrimp with sliced grilled or sautéed chicken breast.
Lemon Ricotta Vegetable Pasta
Skip the shrimp and add more vegetables such as:
- Spinach
- Broccoli
- Asparagus
- Bell peppers
- Cherry tomatoes
- Mushrooms
Spicy Shrimp Ricotta Pasta
Increase the red pepper flakes or add a pinch of cayenne pepper for a spicy kick.
Garlic Butter Shrimp Pasta
Add a tablespoon of butter along with the garlic for a richer, more indulgent flavor.
Spinach & Ricotta Pasta
Stir a few handfuls of fresh baby spinach into the skillet during the final minutes of cooking.
What to Serve With Lemon Ricotta Pasta
This pasta is satisfying on its own, but it pairs beautifully with simple sides.
Fresh Salad
A crisp green salad with lemon vinaigrette provides a refreshing contrast to the creamy pasta.
Garlic Bread
Warm garlic bread is perfect for soaking up any leftover ricotta sauce.
Roasted Vegetables
Try roasted asparagus, broccoli, or zucchini.
Lemon Wedges
Extra lemon at the table allows everyone to adjust the brightness to their preference.
Make-Ahead Instructions
This recipe is best served fresh because the ricotta sauce can thicken as it cools.
However, you can prepare several components ahead of time:
- Clean and season the shrimp.
- Slice the zucchini.
- Prepare the ricotta mixture.
- Cook the pasta slightly ahead of serving.
When ready to eat, combine everything in a skillet and loosen the sauce with a little reserved pasta water.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days.
When reheating, add a splash of water, broth, or milk and warm gently over low heat.
Avoid overheating the pasta because the ricotta sauce may become dry or grainy.
Frequently Asked Questions
Can I use frozen shrimp?
Yes. Frozen shrimp work very well. Thaw them completely and pat them dry before cooking.
Can I use low-fat ricotta?
Yes, although whole-milk ricotta generally provides a creamier and smoother sauce.
Can I make this recipe without shrimp?
Absolutely. Simply leave out the shrimp and add extra zucchini, spinach, asparagus, or another vegetable.
What pasta works best?
Penne and rigatoni are excellent because their shapes hold the creamy ricotta sauce. Fusilli, farfalle, or spaghetti can also work.
Can I add heavy cream?
You can, but it isn’t necessary. Ricotta and starchy pasta water are enough to create a creamy sauce.
How can I make it more flavorful?
Fresh garlic, lemon zest, Parmesan, black pepper, red pepper flakes, and fresh herbs are excellent ways to add flavor without making the sauce excessively heavy.
Final Thoughts

Lemon Ricotta Pasta with Shrimp is a delicious combination of creamy, citrusy, savory, and fresh flavors. The ricotta creates a silky sauce, while zucchini adds freshness and texture and shrimp provides a satisfying source of protein.
With simple ingredients and a preparation time of roughly 30 minutes, this is the kind of recipe that works equally well for a quick weeknight dinner, healthy family meal, summer dinner, or easy seafood pasta night.
For the best result, serve it immediately with plenty of fresh lemon, Parmesan, cracked black pepper, and parsley.