Italian Ratatouille
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.My comforting Italian ratatouille is full of seasonal vegetables simmered in a richly flavored tomato broth. I love it because it is satisfying, healthy, and works well as a main dish or a side. This Italian version, also known as ciambotta, is my twist on the classic French recipe. I add potatoes along with the usual vegetables you expect in a vegetarian ratatouille. It is packed with herbs, full of flavor, family friendly, and ready in less than an hour.

Ratatouille has always been one of my favorite dishes. I recently learned there are two main versions, one made with potatoes known as ciambotta in the Italian tradition, and the classic French vegetable ratatouille made without potatoes. Since I love using potatoes to make vegetarian meals more filling, I knew I wanted to create a vegan friendly Italian ratatouille at home.
The zucchini, potatoes, and eggplant create an almost creamy texture that is satisfying and full of flavor. This healthy ratatouille is packed with fresh summer produce and is one of my favorite Italian inspired recipes. I also love how easy it is to make and how simple it is to adapt based on what I have on hand, much like when I make my vegetable au gratin and stewed red beans.
👩🏽🍳 Why I Love This Recipe
I love this springtime ratatouille since it is healthy delicious and easy to make. I remember cooking it for my parents one weekend and they really enjoyed the mix of zucchini eggplant and peppers simmered in tomato sauce. It is filling colorful and always a dish everyone enjoys.
I saute the onions, garlic, and peppers first, then add zucchini, eggplant, and potatoes before simmering in a light tomato sauce. Each vegetable adds flavor and texture, while fresh basil and oregano tie it together. I can swap in seasonal vegetables, making it budget-friendly and versatile. It is hearty yet light, vegan, gluten-free, and works as a main or side.
As a nutritionist, I love this ratatouille because it is packed with fiber, vitamins, and plant-based protein from the vegetables. My parents even shared this recipe with their neighbor, who has kids that are picky eaters, and they told me the children actually enjoyed it. It’s reassuring to see that even picky eaters enjoy this vegetable-packed meal, so I’m happy to serve it to my family.
Latest Recipe Video!
🥘 Ingredients
This Italian version of ratatouille uses fresh vegetables and just a handful of herbs, all of which I can easily find at any grocery store. Here is what I use:

Olive Oil: I use olive oil to sauté the onions and garlic. It adds richness to the dish, but if I want to keep it oil-free, I sometimes water sauté instead.
Onion and Garlic Cloves: I usually use a yellow onion, though white or red onion works too. Cooking the garlic adds a sweet, buttery flavor that brings the whole dish together.
Eggplant and Zucchini: These are the classic base for any vegetarian ratatouille. They have a mild, rich flavor and soft texture.
Sweet Bell Peppers: I like using red and yellow bell peppers because they have a fruity sweetness that contrasts nicely in this ratatouille. Green peppers can work too, but they are not as sweet, so the flavor is a bit different.
Potatoes: Potatoes are what make this dish into an Italian-style ciambotta.
Canned Diced Tomatoes: I use canned tomatoes as the base of the sauce.
Herbs and Spices: I rely on oregano, fresh and dried basil, salt, and black pepper. Fresh basil adds bright, citrusy notes, while the dried herbs give depth. Salt and pepper are essential for flavor and should not be skipped.
🔪 How To Make
While this recipe does require a lot of prepping and chopping of veggies, it’s actually really easy to make! Here’s how I make this authentic Italian ratatouille recipe:
Saute Onions and Garlic: In a large hot pan or skillet over medium-high heat, I heat the oil and sauté the onions and garlic until the onions become translucent.

Add Veggies: I add the potatoes, canned tomatoes, oregano, basil, salt, and pepper to the pan.

Add Remaining Ingredients, Except Basil Leaves: I add the potatoes, canned tomatoes, oregano, basil, salt, and pepper to the pan.

Cook Through: I stir the mixture and bring it to a boil, then reduce the heat, cover, and let it simmer for 30 minutes, stirring occasionally. I make sure to scrape up the fond, the brown bits that stick to the pan after cooking or roasting the vegetables, because they are packed with flavor and taste amazing when mixed into the sauce.

Adjust to Taste and Serve: I adjust the seasoning to taste and top the ratatouille with torn fresh basil leaves. I like to serve this easy vegan ratatouille warm, with some crusty bread on the side.

💭 Expert Tips
My #1 Secret Tip for this recipe is to use a deep, large pan so the vegetables have enough space to cook properly. This helps the heat distribute evenly and prevents the dish from becoming watery.
Other Tips To Keep In Mind:
- Eggplant Skin: I can peel the eggplant when I prefer, but I usually leave the skin on since it helps to hold its shape and adds texture.
- Reducing Bitterness: To reduce any bitterness in the eggplant, I soak the diced cubes in plain milk or unsweetened plant-based milk for 30 minutes before cooking. I make sure to dry the cubes well before adding them to the recipe.
- Thickening the Stew: To speed up thickening my potato ratatouille, I sometimes add up to 1/2 of a can of tomato paste or increase the heat slightly.
- Avoiding Mushy Vegetables: To avoid mushy vegetables, I cook them in the order listed in the recipe. I also like to seed the zucchini, eggplant, and peppers before dicing to remove the watery parts and keep the stew from becoming too soggy.
- Prep Ahead: To save on prep time, I like to chop the vegetables ahead of time and store them in airtight containers in the fridge. That way, on the day I make this Italian ratatouille, I can just dump the veggies into the pan and start cooking.
📖 Variations
I like to switch up this ratatouille depending on what I have on hand or what my family is in the mood for, with the following easy variations that still keep the dish simple and flavorful.
With Baked Eggs: I like to turn this into a breakfast dish or even a breakfast-for-dinner option by adding eggs. I scoop the potato and aubergine ratatouille into an oven-safe dish, make a small well, and crack an egg into it. Then I bake it until the egg whites are set and the yolk is just how I like it.
Change Up The Veggies: While this ciambotta stew uses summer vegetables like squash and tomatoes, I can easily make it with whatever vegetables are in season, which means I enjoy it year-round. I often swap in baby spinach, different yellow summer squash, sweet peppers, cherry tomatoes, or green beans depending on what I have on hand.
Roasted Chickpea Ratatouille: I like to add a little crunch to my ciambotta by topping it with freshly roasted chickpeas right before serving. When I want extra protein but do not need the crisp texture, I just stir regular chickpeas straight into the stew instead.
🍽 Serving Suggestions
I like to top my homemade vegan pasta with this ratatouille for a quick and satisfying dinner. Sometimes I serve it alongside my scrambled eggs for a colorful and nutritious brunch that my kids enjoy as much as I do.
It also works perfectly with fresh bread, I often serve it with slices of sourdough or buckwheat bread to scoop up all the flavorful juices, making it a simple and hearty meal any time of day.
🧊 Storage Directions
Refrigerating: I let the stew cool completely before transferring it to an airtight container. I store it in the refrigerator, where it keeps well for 4 to 5 days.
Freezing: I transfer the cool stew to a freezer-safe container, making sure to remove any excess air. I label it with the contents and date, and it will keep in the freezer for 2 to 3 months.
Reheating: When I’m ready to reheat, I either warm the stew in a microwave-safe bowl with a paper towel on top or transfer it to a pot and bring it to a gentle simmer over low heat. If it’s frozen, I let it thaw in the refrigerator overnight first, then heat it in a pot until warmed all the way through.
❓Recipe FAQs
I cut all the vegetables into similar-sized pieces and cook them in stages, starting with firmer vegetables like potatoes, then adding zucchini, eggplant, and peppers. This helps everything cook at the same rate and avoids mushy or undercooked pieces.
If my ratatouille turns out too watery, it’s usually because the vegetables released too much water or I added the tomatoes too early. I cook it lower and slower and drain any excess moisture if it builds up. Too much liquid keeps the dish from developing that rich, concentrated texture I want.
If my vegetables steam instead of browning, it’s probably because the pan is overcrowded. I make sure to give them enough room or cook them in batches so they can caramelize and develop deeper flavor.

🍲 More Tasty Vegetable Dish Recipes!
Love this vegetarian italian recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comments section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Italian Ratatouille
Ingredients
- 3 Tbsp Olive Oil
- 1 Onion diced
- 3 Cloves Garlic crushed
- 1 Eggplant diced
- 2 Zucchini diced
- 1 Yellow Bell Pepper diced
- 1 Red Bell Pepper diced
- 3 Potatoes diced
- 14 oz Canned Diced Tomatoes
- 1 Tsp Dried Oregano
- 1 Tsp Dried Basil
- 1 Tsp Salt
- 1 Tsp Pepper
- ¼ Cup Fresh Basil
Instructions
- In a large pan, heat oil and sauté the onions and garlic until the onions become translucent.
- Add in the diced eggplant, zucchini, and peppers, and sauté for 4-5 minutes.
- Add the potatoes, canned tomatoes, oregano, basil, salt and pepper.
- Stir and bring to a boil. Reduce heat, cover and simmer for 30 minutes, stirring occasionally.
- Adjust seasoning to taste, top with torn fresh basil leaves and serve with crusty bread.
Notes
- My #1 Secret Tip for this recipe is to use a deep, large pan so the vegetables have enough space to cook properly. This helps the heat distribute evenly and prevents the dish from becoming watery.
- Eggplant Skin: I can peel the eggplant when I prefer, but I usually leave the skin on since it helps to hold its shape and adds texture.
- Reducing Bitterness: To reduce any bitterness in the eggplant, I soak the diced cubes in plain milk or unsweetened plant-based milk for 30 minutes before cooking. I make sure to dry the cubes well before adding them to the recipe.
- Thickening the Stew: To speed up thickening my potato ratatouille, I sometimes add up to 1/2 of a can of tomato paste or increase the heat slightly.
- Avoiding Mushy Vegetables: To avoid mushy vegetables, I cook them in the order listed in the recipe. I also like to seed the zucchini, eggplant, and peppers before dicing to remove the watery parts and keep the stew from becoming too soggy.
- Prep Ahead: To save on prep time, I like to chop the vegetables ahead of time and store them in airtight containers in the fridge. That way, on the day I make this Italian ratatouille, I can just dump the veggies into the pan and start cooking.






Loved this dish, such great flavours and so simple to make!
Thank you so much Sara! 🙂
Lovely recipe! Great selection and veggies, and the addition of potatoes made it filling enough to have as a main meal for lunch, with nothing else needed!
Aw yay! So happy to hear that Ieva!
Total comfort food. Love it!
Thanks so much Jess! Enjoy!
I love that you used seasonal veggies in this! We love eggplant, so I will definitely be making this for dinner soon!
Thanks so much Jessica! Can’t wait to hear how you like it!
Love a good veggie recipe! This one is perfect and has all of my favorite vegetables. So healthy and fresh, YUM!
Thank you so much Angela!! I’m so glad you liked it!
This looks very tasty and light perfect for an easy weeknight dinner.
Thanks Jessie! It really does make a great, light and healthy dinner!
I have always wanted to try ratatouille, and this looks perfect! Thank you so much for this recipe, bookmarked to make later 🙂
Yay!! I’m sure you’ll love this recipe as much as we do Cathleen!
Yum! This ratatouille sounds amazing with that tomato broth. I love the variety of vegetables.
Thank you so much Tara!! Hope you love it when you try it!
Delicious recipe. Awesome dish. I will make it this weekend!
Thanks Kiera! I’m sure you will love it!
I like quinoa, but it’s also nice with basmati rice.
I could see that being good too! I’d use brown basmati rice to get a little more complex carbs in there!
What a great recipe!!! It looks so tasty in those pictures. Definitely going to try making it for my next lunch. Thanks for sharing:)
Hi Jessi! No problem at all!! This recipe makes a great lunch — you can eat it as is, or even use it as a filling in a sprouted wheat wrap (just add a bit of cheese in the wrap to top it off!) Hope you enjoy it!
Hi Anjali,
Made it as your recipe for my whole family last night. We really love it!!! Thanks
Yay!! Thanks so much for letting me know Melissa – so glad you liked this recipe! 🙂
Nice recipe you have provided. I will definitely try it. Thank you so much! Keep it up.
Thanks Pankti! Hope you enjoy this recipe!
Wow. It looks great. I would love to try this weekend.
Thanks Bernice! This would be the perfect light weekend dinner! Can’t wait to hear how you like it!