
Pasta Con Zucchini with Ricotta and Parmesan tastes creamy, garlicky, and cheesy with sweet, caramelized zucchini in every bite. It works perfectly for busy weeknights, date nights at home, or a cozy solo dinner, and you can put it on the table in about 35 minutes. I first made a version of this in a tiny apartment kitchen with one pan and a wobbly stove, so if I can pull it off, you absolutely can too.
Why Make This Pasta Con Zucchini with Ricotta and Parmesan at Home
You control the texture of the zucchini, the amount of garlic, and exactly how cheesy you want the sauce. Restaurants often rush zucchini and leave it watery, while you can cook it until it tastes nutty, sweet, and deeply golden.
This pasta uses simple ingredients that you probably already keep around: pasta, zucchini, ricotta, Parmesan, garlic, and olive oil. You get a restaurant-level bowl of pasta without complicated steps or expensive ingredients.
Creamy, cheesy, and full of sweet browned zucchini, this Pasta Con Zucchini with Ricotta and Parmesan tastes like something from a tiny Italian trattoria ★★★★★
Ingredients You Need
Pasta
- 12 ounces short pasta like rigatoni, penne, fusilli, or orecchiette
- Short shapes catch the creamy ricotta sauce and zucchini bits better than long noodles.
- Use bronze-cut Italian brands when possible for extra sauce cling, but any good supermarket pasta works.
Zucchini and aromatics
- 3 medium zucchini, about 1 ½ pounds, trimmed and sliced into half moons
- 3 tablespoons extra virgin olive oil
- 3 cloves garlic, thinly sliced or minced
- ½ teaspoon red pepper flakes, or to taste
- ½ teaspoon dried oregano or Italian seasoning (pantry shortcut)
- ½ teaspoon kosher salt, plus more for pasta water
- Freshly ground black pepper
Creamy cheese sauce
- 1 cup whole milk ricotta
- Whole milk ricotta gives the best creamy texture; part skim tastes grainier.
- If your ricotta looks very wet, drain it in a fine mesh strainer for 10 to 15 minutes.
- ¾ cup finely grated Parmesan cheese
- Use real Parmigiano Reggiano when possible for deeper flavor; good domestic Parmesan also works.
- ½ cup pasta cooking water, plus more as needed
- Zest of 1 lemon
- 1 to 2 tablespoons fresh lemon juice, to taste
Fresh finish
- ¼ cup chopped fresh basil or flat leaf parsley
- Extra grated Parmesan for serving
- Extra red pepper flakes for serving
Equipment list
- Large pot for boiling pasta
- Large wide skillet or sauté pan (12 inch works best)
- Tongs or pasta fork
- Measuring cups and spoons
- Fine grater or microplane for Parmesan and lemon zest
- Colander or fine mesh strainer for draining pasta and ricotta
Tips & Mistakes
- Salt the pasta water generously so the pasta and final sauce taste seasoned from the inside out.
- Slice zucchini evenly so it browns instead of steaming and turning mushy.
- Use a wide skillet and avoid crowding the zucchini, or it will release water and stay pale.
- Let the zucchini sit in the hot pan a bit before stirring so it caramelizes and picks up golden spots.
- Stir ricotta with a splash of hot pasta water before adding it to the pan so it turns silky instead of clumpy.
- Keep the heat low when you add ricotta and Parmesan so the sauce stays smooth and does not separate.
- Save at least 1 cup of pasta water; it acts like liquid gold and loosens the sauce without thinning the flavor.
- Taste and adjust salt, pepper, and lemon at the end; zucchini and ricotta both need enough seasoning.
- Avoid overcooking the pasta; pull it when it still has a firm bite so it finishes in the sauce.
- Use fresh basil or parsley at the end; do not cook them too long or they lose their bright flavor.
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 salt it until it tastes pleasantly salty. Add the pasta and cook it until just shy of al dente, usually 1 to 2 minutes less than the package suggests. Scoop out at least 1 cup of pasta water, then drain the pasta.
Step 2: Prep and brown the zucchini
While the water heats, slice the zucchini into half moons about ¼ inch thick. Heat the olive oil in a large wide skillet over medium high heat. Add the zucchini in a single layer with a light sprinkle of salt and pepper and cook without stirring for 2 to 3 minutes so the first side browns.
Stir and continue to cook the zucchini until it turns golden and tender with some browned edges, about 8 to 10 minutes total. If the pan looks crowded, cook the zucchini in two batches so it browns properly. Lower the heat slightly if the zucchini browns too fast before it softens.
Step 3: Add garlic and seasoning
Push the zucchini to the edges of the pan and lower the heat to medium. Add the garlic and red pepper flakes to the center with a small drizzle of olive oil if the pan looks dry. Stir and cook the garlic for 30 to 60 seconds until it smells fragrant and just starts to turn light golden.
Stir the garlic into the zucchini and sprinkle in the dried oregano or Italian seasoning. Taste a piece of zucchini and adjust salt and pepper. Turn the heat to low while you prepare the ricotta mixture.
Step 4: Mix the ricotta and Parmesan
In a bowl, stir together the ricotta, grated Parmesan, lemon zest, and 2 to 3 tablespoons of hot pasta water. Mix until the ricotta loosens and turns creamy and smooth. Add a pinch of salt and pepper and taste so you know how salty the cheese mixture tastes before you add it to the pan.
Step 5: Combine pasta, zucchini, and cheese
Add the drained pasta to the skillet with the zucchini and toss over low heat. Pour in the ricotta mixture and about ¼ cup of pasta water. Toss constantly until the pasta coats in a creamy sauce and the zucchini distributes evenly.
If the sauce looks too thick, add more pasta water a splash at a time until it turns glossy and silky. Squeeze in 1 tablespoon of lemon juice, toss, and taste. Add more lemon juice, salt, or pepper if you want brighter flavor.
Step 6: Finish with herbs and serve
Turn off the heat and stir in the chopped basil or parsley. The residual heat will gently soften the herbs without dulling their flavor. Plate the Pasta Con Zucchini with Ricotta and Parmesan right away and top each serving with extra Parmesan and a pinch of red pepper flakes.
Variations I've Tried
I swap in whole wheat or chickpea pasta when I want extra fiber and protein, and the creamy ricotta sauce still tastes rich and comforting. I also add a handful of thawed peas or blanched green beans with the pasta for more vegetables and color.
Sometimes I stir in a spoonful of pesto with the herbs for a more intense basil flavor and a slightly greener sauce. I also tried a version with a handful of toasted walnuts on top, which added crunch and a nice nutty contrast to the soft zucchini.
How to Serve Pasta Con Zucchini with Ricotta and Parmesan
Serve Pasta Con Zucchini with Ricotta and Parmesan hot while the sauce still feels silky and the cheese stretches slightly. Pair it with a simple green salad, sliced cucumbers with lemon and salt, or roasted carrots for extra vegetables. A side of garlic bread or warm crusty bread works nicely to scoop up any sauce left in the bowl.
Offer lemon wedges, extra Parmesan, and red pepper flakes at the table so everyone can adjust to their taste.
How to store
- Cool leftovers to room temperature, then store Pasta Con Zucchini with Ricotta and Parmesan in an airtight container in the fridge for up to 3 days.
- Reheat gently on the stove over low heat with a splash of water or milk, stirring until the sauce loosens and turns creamy again.
- You can freeze it for up to 1 month, but the zucchini softens more and the ricotta sauce may turn slightly grainy.
- If you freeze it, thaw overnight in the fridge, then reheat on the stove with extra liquid and a fresh sprinkle of Parmesan and herbs to revive the texture.

Pasta Con Zucchini with Ricotta and Parmesan
Ingredients
Method
- Bring a large pot of water to a strong boil and salt it generously so it tastes pleasantly salty.
- Add the pasta and cook until just shy of al dente, about 1 to 2 minutes less than the package directions.
- Scoop out at least 1 cup of the starchy pasta cooking water, then drain the pasta and set aside.
- While the water heats and the pasta cooks, slice the zucchini into 1/4-inch-thick half moons.
- Heat the olive oil in a large wide skillet over medium-high heat.
- Add the zucchini in a single layer, season lightly with salt and black pepper, and cook without stirring for 2 to 3 minutes to brown the first side.
- Stir and continue to cook, stirring occasionally, until the zucchini is golden, tender, and has some browned edges, about 8 to 10 minutes total. If the pan is crowded, cook in two batches so the zucchini browns instead of steaming. Lower the heat slightly if it browns too quickly.
- Push the browned zucchini to the edges of the skillet and lower the heat to medium.
- Add the garlic and red pepper flakes to the center of the pan. If the pan looks dry, drizzle in a little more olive oil.
- Cook, stirring, for 30 to 60 seconds, just until the garlic is fragrant and turning light golden, then stir it into the zucchini.
- Sprinkle in the dried oregano or Italian seasoning. Taste a piece of zucchini and adjust with more salt and pepper if needed. Reduce the heat to low.
- In a medium bowl, combine the ricotta, grated Parmesan, and lemon zest.
- Stir in 2 to 3 tablespoons of the hot reserved pasta water and mix until the ricotta loosens and becomes creamy and smooth.
- Season the cheese mixture with a pinch of salt and pepper and taste so you know how salty it is before adding it to the pan.
- Add the drained pasta to the skillet with the zucchini over low heat and toss to combine.
- Pour in the ricotta mixture and about 1/4 cup of the reserved pasta water.
- Toss constantly over low heat until the pasta is coated in a creamy sauce and the zucchini is evenly distributed. Add more pasta water a splash at a time if the sauce looks too thick, until it becomes glossy and silky.
- Stir in 1 tablespoon of lemon juice, taste, and add more lemon juice, salt, or pepper if you want a brighter or more seasoned flavor.
- Turn off the heat and stir in the chopped basil or parsley so the residual heat gently softens the herbs without dulling their flavor.
- Serve the pasta right away, topped with extra grated Parmesan and a pinch of red pepper flakes, if desired.
Notes
Approximate per serving (1/4 of recipe): 520 calories; fat 24 g; saturated fat 9 g; carbohydrates 55 g; fiber 4 g; sugars 8 g; protein 22 g; sodium 520 mg. Values are estimates and will vary based on specific ingredients, brands, and portion sizes.
