
Pasta Con Zucchini with Ricotta and Parmesan tastes creamy, garlicky, and a little bit cheesy, with sweet sautéed zucchini in every bite. It works perfectly for busy weeknights, date-night-in, or a cozy solo dinner, and you can put it on the table in about 30 minutes. I tested versions of this dish so many times that my neighbors now call it “the zucchini pasta era.”
Why You Should Try This Pasta Con Zucchini with Ricotta and Parmesan
This pasta hits that perfect balance of comfort food and “hey, there are vegetables in here.” The ricotta turns into a silky sauce that hugs the noodles, while the Parmesan adds salty depth and the zucchini brings sweetness and texture.
You cook everything in one pot plus a skillet, so cleanup stays easy. The recipe uses simple pantry ingredients, yet it tastes like something from a little Italian trattoria.
“Creamy, cheesy, and surprisingly light, this Pasta Con Zucchini with Ricotta and Parmesan now lives in our weekly dinner rotation. ★★★★★”
Ingredients You’ll Need
Pasta
- 12 ounces short pasta
- I like rigatoni, penne, or fusilli because the sauce clings inside the ridges.
- Use whole wheat or chickpea pasta if you want extra fiber and protein.
Vegetables
- 3 medium zucchini, about 1 ½ pounds, trimmed and sliced into half-moons
- Small, firm zucchini taste sweeter and hold shape better.
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 small lemon, zested and cut into wedges
- Bottled lemon juice works in a pinch, but fresh zest adds brighter flavor.
Dairy & Cheese
- 1 cup whole milk ricotta
- Use whole milk, not part skim, for the creamiest sauce.
- Good supermarket brands like Galbani or BelGioioso work great.
- ½ cup finely grated Parmesan cheese, plus more for serving
- Grate from a wedge if possible, since pre-grated can taste a bit dry.
- 2 tablespoons unsalted butter
- ¼ cup whole milk or pasta cooking water, as needed, to loosen the sauce
Pantry & Seasoning
- 3 tablespoons extra virgin olive oil
- ½ teaspoon red pepper flakes, or to taste
- ½ teaspoon dried oregano
- ½ teaspoon dried thyme or Italian seasoning
- Kosher salt
- Freshly ground black pepper
Fresh Herbs
- ¼ cup chopped fresh basil
- 2 tablespoons chopped fresh parsley
- If you only have one herb, use basil and double the amount.
Optional Add‑ins
- ½ cup frozen peas, thawed
- ¼ cup toasted pine nuts or chopped walnuts for crunch
- ½ cup cherry tomatoes, halved, added at the end for a fresh pop
Equipment
- Large pot for boiling pasta
- Large wide skillet or sauté pan
- Colander
- Wooden spoon or spatula
- Microplane or small grater for lemon zest and Parmesan
- Measuring cups and spoons
Tips & Tricks
- Salt the pasta water generously so the noodles taste seasoned before they hit the sauce.
- Cook the pasta just to al dente, since it will finish in the pan with the zucchini and sauce.
- Slice the zucchini evenly so it cooks at the same rate and browns instead of steaming.
- Use a wide skillet so the zucchini sits in a single layer and caramelizes nicely.
- Let the zucchini get golden in spots; that browning adds big flavor to the whole dish.
- Stir the ricotta off the heat with a splash of hot pasta water or milk to keep it silky, not grainy.
- Reserve at least 1 cup of pasta cooking water before draining; it turns ricotta and Parmesan into a glossy sauce.
- Taste and adjust salt and lemon at the end; the right acidity makes the cheese taste brighter.
- Add red pepper flakes slowly, especially if kids eat with you; you can always sprinkle more on top.
- Garnish with extra herbs and Parmesan right before serving so the bowl looks and tastes restaurant level.
How to Make Pasta Con Zucchini with Ricotta and Parmesan
Step 1: Boil the pasta
Bring a large pot of water to a strong boil and season it generously with salt. Add the pasta and cook until al dente, following package time minus about 1 minute. Scoop out at least 1 cup of the starchy pasta water, then drain the pasta and set it aside.
Step 2: Sauté veggies and aromatics
Heat the olive oil in a large wide skillet over medium heat. Add the chopped onion and cook until it turns soft and lightly golden, about 5 to 7 minutes. Stir in the garlic, red pepper flakes, oregano, and thyme and cook 1 to 2 minutes, until the garlic smells fragrant.
Add the sliced zucchini to the skillet and spread it out in an even layer. Season with a pinch of salt and black pepper. Cook, stirring only occasionally, until the zucchini turns tender and golden in spots, about 8 to 10 minutes.
Step 3: Build the cheesy ricotta mixture
While the zucchini cooks, add the ricotta to a medium bowl. Stir in the lemon zest, half of the grated Parmesan, a pinch of salt, and a few grinds of black pepper. Add 2 tablespoons of hot pasta water or milk and whisk until the mixture looks smooth and creamy.
Taste the ricotta mixture and adjust seasoning with more salt, pepper, or lemon zest. The mixture should taste slightly salty and bright, since the pasta will mellow it out. Set the bowl near the stove so you can reach it easily.
Step 4: Combine pasta and zucchini
Reduce the skillet heat to low and add the butter to the zucchini and onions. Stir until the butter melts and coats the vegetables. Add the drained pasta directly into the skillet and toss everything together.
Pour in about ½ cup of the reserved pasta water and toss again. The pasta should look glossy and lightly saucy before you add the ricotta. If it looks dry, add another splash of pasta water.
Step 5: Stir in ricotta and Parmesan
Turn off the heat under the skillet so the ricotta does not overheat. Spoon the ricotta mixture over the pasta and toss quickly and gently until it coats the noodles. Sprinkle in the remaining Parmesan and keep tossing, adding small splashes of pasta water until the sauce turns silky and clings to the pasta.
Stir in the fresh basil and parsley. Taste and adjust with more salt, pepper, or lemon juice if needed. If you use peas or cherry tomatoes, fold them in now so they warm through but keep their texture.
Step 6: Serve and garnish
Spoon the Pasta Con Zucchini with Ricotta and Parmesan into warm bowls. Top each serving with extra Parmesan, more black pepper, and a few basil leaves. Add a squeeze of lemon over each bowl if you like a brighter finish.
If you want crunch, sprinkle toasted pine nuts or chopped walnuts on top. Serve right away while the sauce stays creamy and the zucchini tastes sweet and tender.
What to Serve with Pasta Con Zucchini with Ricotta and Parmesan
This Pasta Con Zucchini with Ricotta and Parmesan pairs nicely with a simple green salad tossed with olive oil, lemon, and a pinch of salt. Add some garlic bread or warm crusty bread so you can swipe up every bit of the creamy sauce. A side of roasted broccoli or green beans rounds out the meal without much extra work. Serve sparkling water with lemon or a light herbal iced tea to keep the meal fresh and family friendly.
Storage Options
- Store leftover Pasta Con Zucchini with Ricotta and Parmesan in an airtight container in the fridge for up to 3 days.
- Add a splash of milk or water before reheating so the ricotta sauce loosens and turns creamy again.
- Reheat gently on the stovetop over low heat, stirring often, or in the microwave in short bursts, stirring between each.
- Freeze portions in freezer-safe containers for up to 2 months, then thaw overnight in the fridge and reheat with extra liquid to refresh the sauce.

Pasta Con Zucchini with Ricotta and Parmesan
Ingredients
Instructions
- Bring a large pot of water to a strong boil and season generously with salt. Add the pasta and cook until al dente, about 1 minute less than the package directions. Reserve at least 1 cup of the starchy pasta water, then drain the pasta and set aside.
- Heat the olive oil in a large wide skillet over medium heat. Add the chopped onion and cook until soft and lightly golden, about 5 to 7 minutes.
- Stir in the garlic, red pepper flakes, oregano, and thyme or Italian seasoning. Cook for 1 to 2 minutes, until the garlic is fragrant.
- Add the sliced zucchini and spread it out in an even layer. Season with a pinch of salt and black pepper. Cook, stirring occasionally, until the zucchini is tender and golden in spots, about 8 to 10 minutes.
- While the zucchini cooks, add the ricotta to a medium bowl. Stir in the lemon zest, half of the grated Parmesan, a pinch of salt, and a few grinds of black pepper.
- Add about 2 tablespoons of hot pasta water or milk and whisk until the ricotta mixture looks smooth and creamy. Taste and adjust with more salt, pepper, or lemon zest so it tastes slightly salty and bright.
- Reduce the skillet heat to low and add the butter to the zucchini and onions. Stir until the butter melts and coats the vegetables.
- Add the drained pasta to the skillet and toss everything together. Pour in about 1/2 cup of the reserved pasta water and toss again until the pasta looks glossy and lightly saucy, adding a little more water if it looks dry.
- Turn off the heat under the skillet so the ricotta does not overheat. Spoon the ricotta mixture over the pasta and toss gently until it coats the noodles.
- Sprinkle in the remaining Parmesan and continue tossing, adding small splashes of pasta water or milk as needed until the sauce is silky and clings to the pasta.
- Stir in the fresh basil and parsley. Taste and adjust with more salt, black pepper, or a squeeze of lemon juice if needed. If using peas or cherry tomatoes, fold them in now so they warm through but keep their texture.
- Spoon the pasta into warm bowls. Top with extra Parmesan, more black pepper, and a few basil leaves. Add toasted pine nuts or chopped walnuts for crunch if desired. Serve right away while the sauce is creamy and the zucchini is sweet and tender.

Leave a Reply