Pasta With Zucchini And Onion

Servings: 4 Total Time: 25 mins Difficulty: Beginner
One-Pan Light Weeknight Pasta
Pasta With Zucchini And Onion pinit

A good pasta with zucchini and onion relies on timing more than fancy ingredients. You slice the vegetables thin, soften them in olive oil until they turn sweet, then toss with hot pasta and a little starchy water. The result is a light, savory weeknight dish that comes together in about 25 minutes using one pan and a pot.

This version keeps the zucchini from going soggy by cooking it over steady heat until the edges brown. The onion melts into a mild, almost sweet base that coats every strand. You end up with a dinner that feels fresh rather than heavy, and it scales easily for two or four people. If you enjoyed this, our overnight zucchini bread is worth trying next. Making this pasta with zucchini and onion at home is surprisingly straightforward once you know the key steps.

Why You’ll Love These Pasta With Zucchini And Onion

  • One skillet for the vegetables keeps cleanup short and the flavors concentrated.
  • Thin zucchini slices brown instead of steaming, giving a soft center with lightly crisp edges.
  • Parboiled pasta finishes in the pan so it drinks up the onion oil.
  • Parmesan added off heat creates a silky, salty coating without clumping.
  • The whole dish uses common groceries and costs roughly the price of a sandwich per serving.

Ingredients You’ll Need

  • 12 oz (340 g) rigatoni or penne – holds the oily coating better than long thin pasta
  • 2 medium zucchini (about 14 oz / 400 g), sliced into 1/4-inch half-moons
  • 1 large yellow onion (about 10 oz / 280 g), thinly sliced
  • 3 tbsp extra-virgin olive oil, divided
  • 3 garlic cloves, minced
  • 1/2 tsp fine salt, plus more for pasta water
  • 1/4 tsp black pepper
  • 1/3 cup grated parmesan
  • 2 tbsp chopped fresh parsley
  • 1/2 cup reserved pasta cooking water

Ingredient Substitutions

Rigatoni or penne: Replace with an equal weight of fusilli or farfalle if that is what you have. Short twisted shapes trap the onion oil in their ridges, though very thin spaghetti slips more sauce off. Cook time stays the same, but check doneness one minute early with delicate shapes. The pasta with zucchini and onion works well for weeknight cooking when time is limited.

Yellow onion: Use an equal weight of shallots for a milder, slightly fruity note. Shallots soften faster, so start them after the zucchini has had two minutes in the pan to avoid burning. The finished dish reads less pungent and a bit more sweet. Storing leftover pasta with zucchini and onion correctly keeps it tasting good for days.

Extra-virgin olive oil: Swap with 2 tbsp butter plus 1 tbsp neutral oil per 3 tbsp olive oil if you want a rounder mouthfeel. Butter browns quicker, so keep the pan at medium-low heat and watch for hazelnut color. The coating turns richer but less fruity than olive oil alone. For the best results with this pasta with zucchini and onion, read through all the steps before starting.

Parmesan: Replace with an equal amount of pecorino romano for a sharper, saltier finish. Pecorino clumps if the pan is hot, so remove from heat and toss quickly with the reserved water. Expect a tangier bite and a slightly grainier texture.

Step-by-Step Instructions

  1. Bring 4 quarts of water to a boil and add 1 tbsp salt. Cook the rigatoni until just al dente, about 10 minutes, then drain reserving 1/2 cup of the water.
  2. Warm 2 tbsp olive oil in a 12-inch skillet over medium heat. Add the onion with a pinch of salt and cook, stirring every minute, until it turns translucent and soft, about 6 minutes.
  3. Push the onion to one side and add the remaining 1 tbsp oil. Lay in the zucchini slices in a single layer and let them sit undisturbed for 3 minutes so the cut faces brown.
  4. Stir the zucchini with the onion, add garlic, pepper, and cook 4 more minutes until the zucchini is tender with golden edges but not falling apart.
  5. Add the drained pasta to the skillet with 1/4 cup of reserved water. Toss over medium heat for 2 minutes so the starch thickens the oil into a light sauce.
  6. Take the pan off heat, sprinkle parmesan and parsley, toss with the last splash of water if dry, and serve immediately.

Pro Tips

Slice the zucchini to an even 1/4 inch so pieces finish at the same time; ragged thickness leaves some raw and some mushy. A mandoline helps if your knife skills are shaky.

Do not rinse the pasta after draining. The surface starch is what binds the onion oil to the noodles and gives the dish body.

Save the pasta water before you drain, not after. It should look cloudy, which means enough starch leaked out to act as a thickener.

If the pan looks dry before the zucchini browns, add water a tablespoon at a time instead of more oil to keep the dish light. Pair it with our mediterranean pasta salad for a cold side.

Common Mistakes to Avoid

Crowding the skillet steams the zucchini instead of browning it. Cook in two batches if your pan is under 11 inches so the slices touch the metal.

Adding cheese over live heat makes it seize into rubbery clumps. Always pull the pan off the burner before the parmesan goes in.

Skipping the pasta water leaves the oil sliding off the noodles. The starchy liquid turns a greasy pan into a cohesive coat.

Serving Suggestions

Top each bowl with extra parsley and a light drizzle of olive oil for shine. A zucchini burrata side adds creaminess if you want a fuller table.

This pasta works beside grilled chicken or white fish, but it stands alone as a meatless main. Serve with sourdough bagels the next morning with the leftovers toasted.

Storage and Reheating

Cooled pasta goes into an airtight container and keeps in the fridge for up to 3 days. The zucchini softens further but the oil keeps it from drying.

Reheat in a skillet over medium-low heat with a splash of water until steaming, about 4 minutes. Microwaving works too, but stir at 30-second marks to avoid hot spots.

This dish does not freeze well; the zucchini turns to mush on thaw. Keep it refrigerated and discard anything left out longer than 2 hours.

Recipe Variations

Lemon Version

Add the zest of one lemon and 1 tbsp juice with the parsley at the end. The acid cuts the olive oil richness and makes the vegetables taste brighter. Expect a cleaner finish that pairs well with seafood.

Spicy Version

Stir 1/2 tsp red pepper flakes into the oil before the onion. The heat builds slowly as the onion cooks and stays mild in the final bite. Add a vodka sauce splash if you want tomato depth.

Creamy Version

Pour 1/4 cup heavy cream in with the pasta water at step five. The sauce turns velvety and coats more heavily than oil alone. Use avocado spinach sauce as a green swap for the cream if you prefer plant fat.

Protein Add

Fold in 1 cup drained white beans with the garlic for a fuller meal. The beans warm in 2 minutes and add a soft bite against the zucchini. This turns the plate into a complete vegetarian dinner without extra pans.

Pasta With Zucchini And Onion pinit
0 Add to Favorites

Pasta With Zucchini And Onion

Difficulty: Beginner Prep Time 15 mins Cook Time 10 mins Total Time 25 mins
Servings: 4 Estimated Cost: $ 10 Calories: 350 kcal

Description

A simple rigatoni tossed with thin zucchini and sweet yellow onion softened in olive oil, finished with parmesan off heat. It is a fresh, savory meatless main that comes together in about 25 minutes using one skillet and a pot.

Ingredients

Cooking Mode Disabled

Instructions

  1. Boil pasta water

    Bring 4 quarts of water to a rolling boil in a large pot over high heat. Add 1 tbsp salt to season the water before the pasta goes in.

    Cook the 12 oz rigatoni until just al dente, about 10 minutes, with the strands still firm at the center when bitten. Drain the pasta in a colander, reserving 1/2 cup of the cloudy cooking water before you discard the rest.

  2. Soften the onion

    Warm 2 tbsp olive oil in a 12-inch skillet over medium heat. Add the thinly sliced yellow onion with a pinch of salt and cook, stirring every minute, until it turns translucent and soft, about 6 minutes.

    The onion should look limp and mild with no raw bite; this builds the sweet base that coats the pasta later.

  3. Brown the zucchini

    Push the softened onion to one side of the skillet and add the remaining 1 tbsp oil. Lay the zucchini half-moons in a single layer and let them sit undisturbed for 3 minutes so the cut faces meet the metal and brown.

    You want the edges to turn light golden where they touch the pan, which keeps the centers from steaming soggy.

  4. Cook with garlic

    Stir the browned zucchini together with the onion, then add the minced garlic and 1/4 tsp black pepper. Cook for 4 more minutes over medium heat, stirring occasionally, until the zucchini is tender with golden edges but not falling apart.

    The garlic should smell toasty but not burnt, and the vegetables should hold their shape when lifted with a spoon.

  5. Toss pasta with water

    Add the drained al dente pasta to the skillet with 1/4 cup of reserved water. Toss over medium heat for 2 minutes so the starch thickens the oil into a light sauce that clings to the noodles.

    The pan should look glossy rather than greasy, with the liquid mostly absorbed into a thin coat.

  6. Add cheese off heat

    Take the pan off heat completely before adding the 1/3 cup grated parmesan and 2 tbsp chopped parsley. Toss with the last splash of reserved water if the mixture looks dry, then serve immediately.

    The cheese should melt into a silky, salty coating without clumping or seizing from residual burner heat.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 350kcal
% Daily Value *
Total Fat 12g19%
Saturated Fat 3g15%
Cholesterol 8mg3%
Sodium 480mg20%
Total Carbohydrate 48g16%
Dietary Fiber 4g16%
Sugars 6g
Protein 13g26%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Storage: Cooled pasta goes into an airtight container and keeps in the fridge for up to 3 days; discard anything left out longer than 2 hours.
  • Reheating: Reheat in a skillet over medium-low heat with a splash of water until steaming, about 4 minutes, and avoid reheating the same portion more than once.
  • Pro tip: Do not rinse the pasta after draining so the surface starch binds the onion oil; pair this dish with our zucchini burrata side for creaminess.
  • Prep: Slice zucchini to an even 1/4 inch so pieces finish at the same time and none stay raw or mushy.
Keywords: pasta, zucchini, onion, rigatoni, parmesan, weeknight, one-pan, vegetarian
Rate this recipe
Did you make this recipe?

Tag  freshlyfoodrecipes if you made this recipe. Follow @freshlyfoodrecipes on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this ahead of time?

You can cook the pasta and vegetable base, then refrigerate in an airtight container for up to 3 days before finishing with cheese. Reheat the base in a skillet over medium-low heat with a splash of water, then pull off heat and add parmesan as in the original steps. For a cold side made ahead, see our mediterranean pasta salad.

Can I freeze this recipe?

This dish does not freeze well because the zucchini turns to mush on thaw. Keep leftovers refrigerated and discard anything left out longer than 2 hours. Refrigerated portions stay good for up to 3 days when stored in a sealed container.

What can I substitute for rigatoni?

You can replace rigatoni with an equal weight of fusilli or farfalle, which trap the onion oil in their ridges. Very thin spaghetti slips more sauce off, so short twisted shapes are best. Check doneness one minute early with delicate shapes.

How do I know when it's done?

The pasta is done when it is just al dente after about 10 minutes of boiling, firm at the center but not hard. The zucchini is ready when it is tender with golden edges but still holds its half-moon shape, and the cheese has melted into a silky coat off heat.

Anna Food and Lifestyle Blogger

Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *