
Colorful Ratatouille
There’s something truly magical about a dish that transforms humble summer vegetables into a symphony of flavors, and French ratatouille does exactly that. This rustic Provençal stew brings together eggplant, zucchini, bell peppers, tomatoes, and aromatic herbs in a celebration of Mediterranean sunshine. What makes ratatouille so special is its ability to be both elegant enough for company and comforting enough for a cozy weeknight dinner. The vegetables meld together beautifully, creating layers of flavor that develop and deepen as they cook. Whether you’re looking to use up an abundance of summer garden vegetables or simply craving something wholesome and satisfying, this colorful veggie stew is your answer. It’s naturally vegan, incredibly versatile, and tastes even better the next day – making it perfect for meal prep or feeding a hungry family.
Table of Contents
Ingredients
For the Ratatouille Base:
- 2 medium eggplants (about 2 lbs/900g), cut into 1-inch cubes
- 3 medium zucchini (about 1.5 lbs/680g), cut into 1-inch pieces
- 2 large red bell peppers, cut into strips
- 1 large yellow bell pepper, cut into strips
- 1 large onion, diced
- 4 cloves garlic, minced
- 6 large tomatoes (about 2 lbs/900g), chopped, or 1 can (28 oz/800g) crushed tomatoes
- 1/4 cup (60ml) olive oil, divided
- 2 teaspoons salt, divided
- 1/2 teaspoon black pepper
For the Herb Mixture:
- 2 tablespoons fresh basil, chopped (or 2 teaspoons dried)
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- 1 tablespoon fresh oregano (or 1 teaspoon dried)
- 2 bay leaves
- 1 tablespoon tomato paste
- 1 teaspoon sugar (optional, to balance acidity)
For Finishing:
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh basil, chopped
- Extra virgin olive oil for drizzling
Step-by-Step Instructions
Step 1: Prepare the Eggplant
Cut the eggplant into 1-inch cubes and place them in a large colander. Sprinkle with 1 teaspoon of salt and toss to coat evenly. Let the eggplant sit for 30 minutes to draw out excess moisture and bitterness. After 30 minutes, pat the eggplant dry with paper towels.
Step 2: Sauté the Eggplant
Heat 2 tablespoons of olive oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Add the eggplant cubes and cook for 8-10 minutes, stirring occasionally, until they’re golden brown and slightly tender. Remove the eggplant from the pot and set aside.
Step 3: Cook the Zucchini
In the same pot, add another tablespoon of olive oil if needed. Add the zucchini pieces and cook for 5-6 minutes until they’re lightly golden. Remove and set aside with the eggplant.
Step 4: Sauté the Peppers
Add the bell pepper strips to the pot and cook for 5-7 minutes until they begin to soften and develop some color. Remove and add to the eggplant and zucchini.
Step 5: Build the Flavor Base
Add the remaining tablespoon of olive oil to the pot. Add the diced onion and cook for 5 minutes until softened and translucent. Add the minced garlic and cook for another minute until fragrant.
Step 6: Add Tomatoes and Herbs
Stir in the tomato paste and cook for 1 minute. Add the chopped tomatoes (or canned tomatoes), bay leaves, thyme, oregano, dried basil (if using), remaining salt, pepper, and sugar if using. Simmer for 10 minutes, stirring occasionally, until the tomatoes break down and create a thick sauce.
Step 7: Combine Everything
Return all the sautéed vegetables to the pot and gently fold them into the tomato base. Reduce heat to low, cover partially, and simmer for 25-30 minutes, stirring gently every 10 minutes. The vegetables should be tender but not mushy, and the flavors should be well combined.
Step 8: Final Seasoning
Remove the bay leaves and taste for seasoning. Adjust salt and pepper as needed. Stir in fresh basil if using. Let the ratatouille rest for 10 minutes before serving to allow the flavors to settle.
Step 9: Serve and Garnish
Serve warm, garnished with fresh chopped parsley and basil. Drizzle with a bit of extra virgin olive oil for extra richness and shine.

Cooking Notes
Make-Ahead Tips: Ratatouille actually improves in flavor when made a day ahead. Store covered in the refrigerator for up to 5 days. Reheat gently on the stovetop or in the microwave.
Vegetable Substitutions: Feel free to add other summer vegetables like yellow squash, cherry tomatoes, or even some diced carrots. Mushrooms also work wonderfully for an earthy twist.
Texture Preferences: For a chunkier ratatouille, keep cooking times shorter. For a more stew-like consistency, cook longer and mash some vegetables lightly with a wooden spoon.
Storage: Leftover ratatouille keeps in the refrigerator for up to 5 days and freezes well for up to 3 months. It’s perfect for batch cooking.
Serving Suggestions: Serve over rice, quinoa, or pasta. It’s also delicious with crusty bread, polenta, or even as a topping for baked potatoes. For protein, consider adding some white beans during the last 10 minutes of cooking.
Herb Variations: Try adding fresh rosemary, marjoram, or even a splash of red wine for different flavor profiles.
FAQs
Q: Can I make ratatouille in a slow cooker? A: Yes! Sauté the onions and garlic first, then add all ingredients to your slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. The texture will be softer than stovetop cooking, but the flavors will be wonderful.
Q: Why is my ratatouille watery? A: This usually happens when vegetables release too much moisture. Make sure to salt your eggplant beforehand and pat vegetables dry. Also, cook uncovered for the last 10-15 minutes to allow excess liquid to evaporate.
Q: Can I use frozen vegetables? A: While fresh vegetables are best, you can use frozen in a pinch. Thaw and drain them thoroughly first, and expect a softer texture. Frozen vegetables work better in slow cooker versions.
Q: How do I prevent my ratatouille from getting mushy? A: Cook each vegetable separately first (as in the recipe), don’t over-stir during the final cooking phase, and avoid overcooking. The vegetables should be tender but still hold their shape.
Q: Is ratatouille supposed to be chunky or smooth? A: Traditional ratatouille is chunky with distinct pieces of vegetables. However, some regions prepare it more like a thick sauce. Both are authentic – choose based on your preference.
Keto/Low-Carb Version
The wonderful news is that traditional ratatouille is already naturally low in carbs! This recipe contains approximately 8-10 grams of net carbs per serving, making it perfectly suitable for most low-carb and keto diets. The vegetables used are all keto-friendly, with eggplant, zucchini, and bell peppers being excellent low-carb choices.
To make it even more keto-friendly, you can:
- Skip the optional sugar entirely
- Serve it over cauliflower rice instead of regular rice
- Add a generous sprinkle of parmesan cheese
- Drizzle with extra olive oil for added healthy fats
- Serve alongside grilled chicken, fish, or sausage for a complete keto meal
The high fiber content from the vegetables also helps keep the net carb count low while providing excellent nutrition and satiety.
Closing
This French ratatouille recipe is proof that simple, wholesome ingredients can create something truly extraordinary. The beauty of this dish lies not just in its vibrant colors and rich flavors, but in its incredible versatility and forgiving nature. Whether you’re a beginner cook or a seasoned chef, ratatouille welcomes experimentation and adaptation. It’s one of those rare recipes that works beautifully as a side dish, main course, or even as a sauce for pasta or grain bowls.
The best part about adding ratatouille to your regular meal rotation is how it makes eating vegetables feel like a celebration rather than a chore. It’s economical, nutritious, and satisfying in a way that feels both rustic and refined. Plus, knowing that it tastes even better the next day means you’re always just one container away from a delicious, home-cooked meal. Give this recipe a try – your kitchen will smell like the French countryside, and your family will be asking for seconds before you know it.
French Ratatouille – Colorful Veggie Stew
6
servings20
minutes45
minutes180
kcalIngredients
2 eggplants (chopped)
3 zucchinis (chopped)
2 red bell peppers (sliced)
1 yellow bell pepper (sliced)
1 onion (chopped)
4 garlic cloves (minced)
6 tomatoes (chopped) or 1 can crushed tomatoes
¼ cup olive oil
Salt and pepper
1 tbsp tomato paste
1 tsp sugar (optional)
1 tsp thyme
1 tsp oregano
2 bay leaves
Fresh parsley or basil (for garnish)
Directions
- Salt the eggplant and let sit 30 mins, then dry.
- Cook eggplant in olive oil. Set aside.
- Cook zucchini and peppers. Set aside.
- Cook onion and garlic.
- Add tomatoes, herbs, and seasonings. Simmer 10 mins.
- Add all veggies back. Simmer 25–30 mins.
- Garnish with fresh herbs. Serve warm.
Notes
- Tastes even better the next day!
Great with rice, pasta, or bread.
Vegan, gluten-free, and perfect for meal prep.