Lemon Ricotta Pasta with Zucchini Ribbons is a light and fresh dish that’s perfect for when you want something simple but full of flavor. The creamy ricotta cheese blends beautifully with the bright zing of lemon, while the delicate zucchini ribbons add a nice texture and a touch of green. It’s a quick meal that feels fancy but really comes together in no time.
I love making this pasta when I want something that doesn’t weigh me down but still feels comforting. The lemon really wakes up the whole dish, and the ricotta makes it smooth and creamy without needing heavy cream. I usually use a vegetable peeler to create those zucchini ribbons—they’re a fun way to sneak in some veggies, and they cook in just a minute in the warm pasta sauce.
This dish is great for spring or summer dinners when you want something bright and easy. I like serving it with a simple salad or some crusty bread to soak up any extra sauce. It’s one of those recipes that always feels like a little treat, and it’s easy enough to make any night of the week. Plus, it’s a nice change from the usual tomato-based pasta dishes!
Key Ingredients & Substitutions
Ricotta Cheese: Ricotta adds creamy texture and mild flavor. If you want a lighter option, try cottage cheese blended until smooth or mascarpone for a richer taste.
Zucchini: Thin ribbons cook quickly and keep a nice bite. If zucchini isn’t available, try yellow squash or even thinly sliced asparagus for a similar fresh touch.
Lemon: Both zest and juice brighten the dish with fresh acidity. If lemons aren’t handy, lime or a splash of white wine vinegar can work as alternatives.
Parmesan Cheese: This adds a salty, nutty flavor. Pecorino Romano is a great substitute and packs a bit more punch.
How Do I Make the Sauce Creamy Without Heavy Cream?
This recipe gets creamy from ricotta and the reserved pasta water. The pasta water’s starch helps the sauce stick and smooth out:
- Mix the ricotta, cheese, lemon, and herbs first.
- Add hot pasta and toss well.
- Slowly add pasta water little by little—this loosens the ricotta and forms a silky sauce without cream.
- Keep tossing gently until everything is coated evenly.
Patience here helps avoid clumps and makes sure your sauce clings perfectly to the noodles!

Equipment You’ll Need
- Large pot – I use this to boil the pasta easily and efficiently. It’s the main tool for perfectly cooked noodles.
- Skillet or sauté pan – I prefer a big one for sautéing zucchini so everything cooks evenly without crowding.
- Colander – makes draining the pasta simple without losing any of that hot water.
- Mixing bowl – handy for stirring together the ricotta mixture and tossing everything together.
- Measuring cups and spoons – keep the ingredients just right for the best flavor and texture.
Flavor Variations & Add-Ins
- Top with grilled chicken or shrimp for extra protein — it makes the dish more filling and adds a smoky touch.
- Stir in sun-dried tomatoes or fresh cherry tomatoes for a sweet, tangy burst of flavor.
- Mix in sautéed mushrooms or spinach to boost the veggie content and add earthy notes.
- Add a pinch of red pepper flakes or black pepper for a little heat, if you like a spicy kick.
Lemon Ricotta Pasta with Zucchini Ribbons
Ingredients You’ll Need:
- 12 oz linguine or fettuccine pasta
- 1 medium zucchini, thinly sliced into ribbons
- 1 cup ricotta cheese
- ½ cup grated Parmesan cheese, plus extra for serving
- 1 lemon (zested and juiced)
- ¼ cup fresh basil leaves, chopped, plus extra for garnish
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- ¼ teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
How Much Time Will You Need?
This dish takes about 20 minutes from start to finish. It’s quick to prepare, including boiling the pasta, sautéing the zucchini, and mixing everything together into a creamy, tasty sauce.
Step-by-Step Instructions:
1. Cook the Pasta:
Bring a large pot of salted water to a boil. Add the pasta and cook according to the package instructions until it’s just tender (al dente). Before draining, save about 1 cup of the pasta water to help make your sauce nice and creamy later. Drain the rest.
2. Sauté the Zucchini:
While the pasta cooks, heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the minced garlic and cook for about 1 minute until it smells wonderful. Then add your zucchini ribbons and cook gently for 2 to 3 minutes, just until they’re tender but still bright green. Season with a little salt and pepper, then remove the skillet from the heat.
3. Mix the Creamy Sauce:
In a big bowl, combine the ricotta cheese, grated Parmesan, lemon zest, lemon juice, chopped basil, the remaining tablespoon of olive oil, red pepper flakes if using, and a pinch of salt and pepper. Stir everything together well.
4. Combine Pasta and Sauce:
Add the hot pasta into the ricotta mixture. Toss and stir gently to coat all the noodles. Slowly pour in the reserved pasta water a little at a time, mixing as you go, until you reach a smooth, creamy sauce that clings to the pasta just right.
5. Add the Zucchini and Serve:
Carefully fold in the sautéed zucchini ribbons so they stay tender and mix nicely with the pasta. Serve your pasta in bowls and top with extra grated Parmesan, fresh basil, and a sprinkle of black pepper. Add lemon slices on the side for a pretty, fresh touch.
Enjoy your fresh and creamy Lemon Ricotta Pasta with Zucchini Ribbons!
Can I Use Frozen Zucchini Instead of Fresh?
Fresh zucchini works best for this recipe because it holds its shape and texture when sautéed. If you use frozen, make sure to thaw and drain it well to avoid excess water making the sauce too thin.
How Can I Make This Recipe Vegan?
Try substituting ricotta with a plant-based ricotta or blended tofu, and use nutritional yeast or a vegan Parmesan alternative instead of traditional cheese. Also, double-check your pasta is egg-free.
Can I Prepare This Dish Ahead of Time?
You can prepare the sauce and zucchini in advance and refrigerate for up to 2 days. Cook the pasta fresh when ready to serve, then toss everything together with reserved pasta water to keep the sauce creamy.
What’s the Best Way to Reheat Leftovers?
Gently reheat in a skillet over low heat, adding a splash of water or olive oil to loosen the sauce. Avoid microwaving without stirring, as cheese can clump or become grainy.
