This post may contain affiliate links. Please read my disclosure policy for more details.
This quick pasta with zucchini and tomatoes bursts with fresh flavor and is packed with juicy vegetables. It’s a terrific family meal, ready in 30 minutes!
It’s simple, budget-friendly, vegan and super delicious.

Since the farmers’ markets will become more colorful and vary from May to June, it’s time to re-share my love for easy vegetarian pasta recipes! From this to this and.
This delicious pasta with tomatoes and zucchini is one of our favorites.
Summer is also the season to enjoy zucchini and cherry tomatoes at their peak of flavor and the best price.
This recipe is a wonderful way to turn this summer’s star produce into a lovely meatless dinner.
Here is what you need…
List of the ingredients
- Pasta
- Zucchini
- Fresh tomatoes
- Red onion (white or brown are ok)
- Parsley or basil
- Olive oil or extra virgin olive oil
- Chili flakes (optional)
- Salt & Pepper

How to make pasta with tomatoes and zucchini
(Note: this is simply a quick explanation with step-by-step photos; the full recipe is at the bottom of the page)
- Cut the zucchini lengthwise in half. If the zucchini is large, cut each half in three-thirds and slice off the seeds.
- Cut each zucchini baton into cubes. My favorite for this type of task: handy, sharp, and affordable too.
- Saute diced onion in olive oil until soft and translucent.




Recipe Notes
Pasta with tomatoes and zucchini ingredients
PASTA: I used penne, but spaghetti or any other chunky pasta shape work well too. We also love to add extra fiber and micronutrients.
TOMATOES: If you use cherry tomatoes, cut them in half, but if you prefer to use ripe large tomatoes, dice them and remove excess seeds and water.
ZUCCHINI: If your zucchini is too large and full of seeds, it’s better to cut it lengthwise and remove the core before cutting it into cubes.
ONION: I love red onions in pasta recipes. They’re colorful, healthy, and packed with antioxidants. But feel free to use any onion you have!
HERBS: I used fresh chopped parsley, but fresh basil or thyme are wonderful instead of parsley.

What to serve on the side? You might indulge in a special Italian meal adding a side of or some simply, quick,
If you’d like to add more protein to your meal, serve this pasta with tomatoes and zucchini with a quick or Italian . Otherwise, a or if you prefer a light and fresh salad!
More easy pasta recipes?
I’m a big fan of vegetarian and , and I’ve shared quite . I love their convenience and versatility.
Here are some of my fav ideas:
If you make this pasta with tomatoes and zucchini or have a question, let me know by leaving a comment. I would love to hear from you! x
And for more recipe updates, follow me on Instagram, Pinterest, and Facebook
Pasta with Tomatoes and Zucchini
This quick pasta with tomatoes and zucchini is bursting with flavor, juicy, and packed with fresh vegetables. It makes a terrific vegan family meal ready in about 20 minutes!
PASTA
- 8 oz (220 grams) pasta (penne, fusilli, spaghetti…)
TOMATOES AND ZUCCHINI
- 1 Tbsp olive oil or extra virgin olive oil
- ½ red onion (any other color is fine), diced
- 1 lb (450 grams) zucchini, diced
- ¼ tsp chili flakes (optional)
- 10 oz (300 grams) cherry tomatoes, halved
- salt and pepper, to taste
- 2 Tbsp fresh parsley, chopped
To serve (optional)
- 1 Tbsp extra virgin olive oil, to drizzle
- freshly ground black pepper
- grated Parmesan cheese
Instructions
PASTA
- Fill a large pot with salty water and bring it to a boil over high heat. Add the pasta to the pot while you cook the zucchini.
- Cook until al dente according to the package directions. Reserve about ½ cup of cooking water when you drain the pasta.
TOMATOES AND ZUCCHINI
- Cut the tomatoes in half, and dice the onion and zucchini. If the zucchini is large, cut it lengthwise. Then, cut each half into three long batons. Slice off the seeds from each baton and cut them into ½-inch cubes.
- Heat the olive oil over medium heat in a large non-stick sauté pan. Add the red onions and cook, stirring frequently, until very soft and pale purple in color, 5-6 minutes. Do not brown.
- Add the zucchini, chili flakes, about ¼ tsp of salt, and freshly ground black pepper. Give it a good stir and cook over medium-high heat for about 10 minutes, or until the zucchini are cooked but still crisp, not mushy.
- Add the tomatoes, stir, and cook until the skins burst and the tomatoes begin to release their juices, for about 4 minutes. Taste and adjust the seasoning according to your taste.
- Add the pasta and parsley to the pan and toss gently to combine. If the pasta dries out, add a touch of pasta cooking water (you don't need all of it, but use just as much as you need to keep everything moist and juicy).
- Taste again, and make sure you're happy with the seasoning.
- Remove from the stove and serve immediately with a drizzle of extra virgin olive oil and black pepper, garnished with fresh parsley and parmesan cheese, if desired. Enjoy!




Comments (0)