Eggplant, tomato, and zucchini with pasta is truly one of my favorite Italian pasta recipes. It’s healthy, easy to make, and is a great way to use your fresh vegetables from the garden. If you don’t grow your own vegetables, don’t worry about it; just pick some up at your local grocery store or farmers market.
I’ve made this recipe during all seasons with great success, not just summer. You can see my quick video below showing how easy it is to make.
About this Recipe
The first time I had this recipe was at my mother in law’s house during the summer, and it was so simple to make and it tasted so amazing. All I remember was she chopped up eggplant, tomatoes, zucchini, and fresh basil and just cooked it all together.
I had to get the recipe. I wanted to cook it just like she did! The problem was that like many recipes like this, there is no recipe with quantities and instructions. So, I estimated her quantities and now I make adjustments each time based on what I have on hand.
The point is that you don’t have to worry about getting everything just right. Use my recipe as a baseline and adjust ingredients and quantities as you see fit.
If you don’t have fresh tomatoes – use diced tomatoes from a can. If you only have grape tomatoes, fine use those. Not sure what variety of zucchini to use? No worries – any will do (although Italian zucchini is my favorite). And the same goes with the eggplant.
Eggplant, Tomatoes, Zucchini – A Perfect Recipe Mix
The combination of these three ingredients can’t be understated. The flavors complement each other and when cooked down in their own natural juices we get a perfect mix.
When using this recipe, try to decide how large you want the vegetables chopped. I chop each of the vegetables the same size in ½ inch cubes. You can, however, cut them as you want.
Just remember to put a lid on the pan so the steam is trapped inside. Since eggplant, zucchini and tomatoes all have high water content, we want to keep as much of it as we can. I’ll explain more later on.
It will take about 20 minutes to cook down, but this can vary depending on how high you have the heat. If it’s too high, it may cook off the water too quickly and the veggies will start to stick to the pan.
You’ll need to keep an eye on them every so often. I recommend keeping it at a medium-low heat setting.
How Long Does this Pasta Recipe Take to Make?
Time frame – I’d allow about an hour total, most of which is unattended. Plan for 15 minutes to prep the eggplant, zucchini and the tomatoes. Then 25-30 minutes to cook them down and another 5 minutes for everything to mix together when you add the pasta.
Doesn’t Eggplant Take a Long Time to Prepare?
You can take the time to properly prep the eggplant by letting it drain after salting it. This can remove some of the bitterness. Sometimes I do and other times I don’t really care and chop it up and start cooking it over the stove right away.
Since we are cooking the eggplant, tomatoes, and zucchini down together, we want this recipe to be as quick as possible. I don’t think draining the eggplant is necessary and I skip it with this recipe.
Type of Pan to Saute the Vegetables
What is great about this dish is that it is a one pot meal – meaning everything (except the pasta) can be cooked all in one pan.
The best kind of pan is one with deep sides. I love my Cusinart pan that we got from Amazon. It is worth every penny and cleans up very nicely. It’s 100% Stainless Steel and cleans up wonderfully.
How to Make this Easy Eggplant, Tomatoes, and Zucchini Recipe
Making this recipe couldn’t be easier. I’m always amazed at how simple it is every time I make it.
Ingredients You’ll Need
- 1 eggplant
- 1 zucchini
- 2 cups of chopped tomatoes (fresh tomatoes or diced canned tomatoes)
- 3 cloves of garlic
- Pasta – I use short in this recipe, but any shape will do.
- Extra virgin olive oil for sautéing the vegetables and garlic
- Romano cheese – for adding at the end
- Fresh basil (optional). You can also add some dried basil if you don’t have fresh leaves, which is preferred.
Steps for making pasta with eggplant, zucchini, and tomatoes
For this recipe, there are five main steps which I describe below.
- Chop the vegetables
- Sauté/cook the vegetables and garlic
- Cook the pasta
- Mix together
- Top with the basil and cheese
Chop the vegetables
To start, you first need to cut up the eggplant, zucchini and tomatoes. As I mentioned above make sure to cut them approximately the same size and shape. If using grape or cherry tomatoes, just cut them into halves.
Cook the vegetables on the stove
Next, heat about 3 Tablespoons of olive oil in a deep sided saute pan over medium heat. Once heated, add the eggplant, tomatoes and zucchini at the same time. Reduce heat to medium-low and cover.
Check the vegetables every 10 minutes and give them a stir to make sure they are not sticking. If they are sticking to the pan, add in a few tablespoons of water to loosen them up. We want there to be liquid!
Start cooking the pasta
Meanwhile start cooking the pasta by bringing a large pot of water to a boil and add in the pasta. The pasta will probably be ready before the vegetables are cooked down. If this is the case, just drain the pasta but reserve some of the pasta water and let the pasta sit until ready.
Add the garlic
Once the vegetables start cooking down, they should release a lot of their liquid. When they start releasing their liquid, add the garlic. This way, the garlic won’t burn since it will be in the vegetable juices that are being cooked out.
Mix the pasta with the eggplant mixture
When the vegetables are ready, add in the drained pasta. Stir well and let the pasta reheat and absorb the flavors.
Add in the fresh basil and you’ll be in heaven!
Add the cheese as a final topping when being served. The basil itself is optional, as some people don’t care for basil.
Can You Use Frozen Vegetables?
Big tip, don’t try to cut corners using frozen vegetables here. It produces a different result and I don’t recommend it. This recipe uses chunks of fresh vegetables that are cooked just long enough to not be a goopy sloppy mess.
Unfortunately, when using frozen vegetables, that’s what we end up with – a soggy mess. However, that’s not to say you can never use frozen vegetables. I use frozen zucchini many times with my pasta and saute the zucchini with olive oil and garlic.
This recipe comes with lots of room for flexibility with ingredients and ways of cooking. I’ll share some ideas with you below and you can run with it. Make sure to let me know how it goes.
Try different types of eggplant
No one says you have to use these big purple ones. Try Japanese or other varieties.
Use Italian zucchini or another type
I wouldn’t recommend another type of squash such as yellow squash, but there are tons of zucchini varieties. If you’re not a fan of zucchini, try an Italian zucchini which are like the very pale green varieties. These tend to be much milder in flavor, and actually are my favorite kind to use. Unfortunately, I have to grow them at home, so they’re not always available.
Not a fan of tomatoes?
If you’re not crazy about tomatoes, just skip them. Or try adding pasta sauce as an alternative. I love adding cooked vegetables with my pasta sauce!
Grill the vegetables instead
You can really mix things up by grilling your vegetables and then adding them to the pasta. If you do, you can still chop the vegetables, you’ll just need to turn them over, so they grill evenly.
Other Similar Recipes
If you like this type of recipe, be sure to check out these other similar recipes too.
Pasta with eggplant and zucchini is similar to this recipe but uses pasta sauce and can be used with tortellini pasta.
Pasta with fresh tomatoes and garlic is super easy and a great summer recipe that is refreshing!
Pasta with spinach and cannellini beans is not only easy, but also healthy!
What to Make with Eggplant Zucchini and Tomatoes?
Here are a few side dishes that will go with this eggplant, zucchini and tomato recipe.
Italian green beans with garlic is quick to make and healthy.
Italian garbanzo bean salad – This salad uses garbanzo beans also known as chickpeas. It is full of healthy protein and is super easy to make.
Cannellini bean salad – This delicious salad uses cannellini beans, olives and other delicious Italian ingredients.
I hope this recipe goes over well in your kitchen!
If you try it let me know below in the comments. Make sure to also sign up for our weekly emails filled with delicious Italian recipes, product reviews and videos!
Enjoy the recipe and video below!
Eggplant, Tomatoes, Zucchini with Pasta
- 3/4 lb pasta Short thick pasta preferred- ziti, rigatoni, etc.
- 3 Tbsp extra virgin olive oil
- 1 chopped eggplant You can leave skin off or peel.
- 1 medium chopped zucchini You can use 2 zucchini if you want more
- 3 medium fresh tomatoes chopped You can use 14-16 oz can diced tomatoes
- 3 crushed garlic cloves – roughly chopped
- grated Romano cheese for topping at the end
- 5-7 fresh basil leaves optional if you don't have any basil on hand
- Chop the vegetables.
- Heat water in a medium sauce pan to start cooking the pasta. Set aside when done and reserve some pasta water.
- Meanwhile in a separate large frying pan heat olive oil over medium heat – one that has deep sides is best – you will need lots of room.
- Add in the chopped eggplant, zucchini and tomatoes. Don't worry about adding water. They will soon release their liquid and you'll have steam. Reduce heat to medium-low, stir and cover with a lid.
- After vegetables begin to cook down, add in the garlic.
- After about 20 minutes or so, add in the cooked pasta, stir and blend well.
- Add in the fresh basil (optional) and let cook for a few more minutes
- Serve and sprinkle with grated Romano cheese.
- You can really do many things with this dish. You can add fresh basil which always goes well with zucchini.
- I suggest using a short, thicker pasta such as ziti or rigatoni. However, if you want to use another type, that is fine, but avoid delicate types like angel hair.
- This recipe will stay good in the fridge longer than most recipes. It will be good for up to 4 or 5 days.
- If you don’t have fresh tomatoes, don’t sweat it – I used diced tomatoes as you will see in my video, and it still tasted great.
- Zucchini – if you happen to get your hands on Italian White Zucchini (or pale green) it is awesome in this recipe because the flavor is a bit milder, and it just adds a unique flavor.