French Vegetable Stew: Rustic Ratatouille Recipe

Updated November 3, 2026

Total time
1 hr 35 min
prep 30 min · cook 1 hr 5 min
Serves
6
portions as written

Jump to recipe

French Vegetable Stew: Rustic Ratatouille Recipe

French vegetable stew is a Provençal-style medley of eggplant, zucchini, bell pepper, onion, and tomatoes, gently cooked until tender but still distinct. Often called ratatouille, it works because browning the vegetables first builds savory flavor, while a final simmer brings everything together; regional and family versions vary in method and seasoning.

Ingredients

  • 1 medium eggplant, about 1 lb (450 g), cut into ¾-inch (2 cm) cubes
  • 2 medium zucchini, about 1 lb (450 g) total, cut into ¾-inch (2 cm) pieces
  • 1 large yellow onion, about 8 oz (225 g), diced
  • 1 large red or yellow bell pepper, about 7 oz (200 g), seeded and diced
  • 5 tablespoons (75 ml) extra-virgin olive oil, divided
  • 4 garlic cloves, about ½ oz (15 g), finely chopped
  • 1½ lb (680 g) ripe tomatoes, cored and chopped, or one 28-oz (794 g) can whole peeled tomatoes, crushed by hand
  • 1 tablespoon (15 ml) tomato paste
  • 1 teaspoon (2 g) fresh thyme leaves, or ½ teaspoon (0.5 g) dried thyme
  • 1 small bay leaf
  • ¾ teaspoon (4 g) fine salt, plus more to taste
  • ¼ teaspoon (0.5 g) freshly ground black pepper, plus more to taste
  • 2 tablespoons (8 g) chopped fresh basil, plus extra leaves to finish
  • 1 teaspoon (5 ml) red wine vinegar, optional, for balancing the finished stew

Instructions

  1. Prepare the vegetables. Cut the eggplant and zucchini into similarly sized pieces so they cook at about the same rate. Dice the onion and bell pepper, chop the garlic, and prepare the tomatoes. If using canned tomatoes, crush them with clean hands or a spoon and keep their juices. Having everything ready before cooking makes the separate browning stages easier to manage.
  2. Brown the eggplant. Heat 2 tablespoons (30 ml) of olive oil in a wide, heavy pot or Dutch oven over medium-high heat. Add the eggplant in a single layer, working in batches if necessary, and sprinkle with a small pinch of the measured salt. Cook for about 10 minutes, turning occasionally, until several sides are golden and the cubes have softened. Transfer to a plate. Avoid crowding the pot: packed eggplant steams and can become soft without developing much color.
  3. Cook the zucchini. Add 1 tablespoon (15 ml) olive oil to the same pot. Add the zucchini and cook for 6 minutes, stirring once or twice, until lightly browned in spots but not falling apart. Transfer it to the plate with the eggplant. The vegetables do not need to be fully tender yet; they will finish cooking in the tomato base.
  4. Soften the onion and pepper. Add the remaining 2 tablespoons (30 ml) olive oil to the pot, followed by the onion and bell pepper. Cook for 8 minutes over medium heat, stirring occasionally, until the onion is translucent and the pepper has begun to soften. If browned bits have collected on the bottom, stir them into the vegetables rather than scraping them away.
  5. Add garlic and tomato paste. Stir in the garlic and tomato paste and cook for 1 minute, just until fragrant. Do not let the garlic turn dark brown, which can give the stew a bitter edge. Add the chopped tomatoes and their juices, thyme, bay leaf, remaining salt, and black pepper. Stir well and bring the mixture to a gentle simmer.
  6. Simmer the tomato base. Reduce the heat to medium-low and cook uncovered for 30 minutes, stirring every few minutes. The tomatoes should soften into a thick, spoonable sauce. If the pot becomes dry before the tomatoes break down, lower the heat; if the tomatoes are unusually firm or low in juice, add 2 to 4 tablespoons (30 to 60 ml) water. Keep the simmer gentle rather than letting the sauce bubble vigorously.
  7. Finish the stew. Return the eggplant and zucchini to the pot and fold them through the sauce. Simmer gently for 10 minutes, stirring carefully once or twice, until all the vegetables are tender but still hold their shape. Remove the bay leaf. Stir in the basil and, if the tomatoes taste very sweet or flat, the optional vinegar. Taste and adjust salt and pepper. Let the stew stand for 5 minutes before serving; this brief rest is included in the cooking time.

Tips

  • Use a wide pot and brown in batches. The goal is golden edges, not complete cooking. A crowded pan traps steam, especially around eggplant, and can make the finished stew mushier. If your pot is narrow, brown the eggplant in two batches and give the zucchini enough space to make contact with the hot surface.
  • Choose vegetables that are firm and fresh. Smaller zucchini and a glossy, firm eggplant are easy to cut and less likely to have a spongy texture. Very ripe tomatoes make a fresher, softer sauce; canned whole tomatoes are a dependable alternative when fresh tomatoes are bland or out of season. Either choice works, though canned tomatoes give a more consistent, concentrated tomato flavor.
  • Keep the simmer gentle. A hard boil can break up the zucchini before the eggplant is tender. Stir with a broad spoon and lift from the bottom rather than vigorously mixing. If the stew is ready before the rest of dinner, turn off the heat and leave it covered for a short time; the vegetables will continue to soften slightly from residual heat.
  • Adjust the finish, not the whole pot. Taste before adding extra salt, because tomatoes and olive oil can become more concentrated as the stew cooks. If it seems dull, a small splash of vinegar or a little more fresh basil can sharpen the flavor. If it tastes too acidic, simmer it a few minutes longer rather than adding a large amount of sugar.

Serving Suggestions

Serve the stew warm, at room temperature, or gently reheated. For a simple meal, spoon it over toasted country bread, polenta, rice, or couscous, which all catch the tomato and olive-oil sauce. It also works beside roast chicken, grilled fish, or a plain omelet, or as a topping for baked potatoes. Add basil at the table and offer crusty bread for scooping. A little grated Parmesan or crumbled goat cheese is optional, though neither is needed for the stew to taste complete.

For a more substantial vegetarian plate, serve it with white beans or chickpeas and a green salad. If the stew is being served as part of a larger meal, small bowls make a useful first course. At room temperature, the flavor is especially easy to appreciate, so it can be taken out of the refrigerator shortly before serving; do not leave it out for more than 2 hours.

Variations

Use herbs de Provence: Replace the thyme with 1 teaspoon (about 1 g) dried herbs de Provence. Blends vary, and some contain rosemary or lavender, so start with a modest amount. The flavor will be more perfumed and herb-forward than with thyme alone.

Make it with summer squash or yellow pepper: Swap an equal amount of zucchini for yellow summer squash, or use a yellow bell pepper instead of red. The stew remains similar, though yellow pepper is often a little sweeter. Keep the pieces around the same size so the vegetables finish together.

Add beans for a heartier bowl: Fold in one drained and rinsed 15-oz (425 g) can of white beans during the final 10-minute simmer. The beans make the stew more filling and soften the balance of tomato and vegetables. Avoid adding them at the beginning, when extended stirring could break them apart.

Make the sauce chunkier or smoother: For a rustic version, chop fresh tomatoes coarsely and leave them as they are. For a more unified sauce, crush canned tomatoes thoroughly before adding them. Traditional approaches differ on whether vegetables are cooked together or separately; this recipe browns them in stages to preserve their individual texture while still bringing them together in one pot.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking in a covered, shallow container. The stew keeps for 3 to 4 days in the refrigerator. For longer storage, freeze it in airtight containers for up to 3 months; leave a little room at the top because the contents expand as they freeze. Thaw frozen portions overnight in the refrigerator for the most even reheating.

Reheat a portion in a saucepan over medium-low heat, stirring occasionally, until steaming hot throughout; add a splash of water if the sauce has thickened. A microwave also works: cover the bowl loosely, heat in short intervals, and stir between intervals so the center warms evenly. For food safety, USDA guidance is to reheat leftovers to 165°F (74°C); check with a food thermometer if you need to verify the temperature. Avoid repeatedly warming and cooling the whole batch; take out only what you plan to serve.

Frequently Asked Questions

Is French vegetable stew the same as ratatouille?
Ratatouille is a well-known Provençal-style French vegetable stew, and the terms are often used for similar dishes. There is no single required method: cooks differ on whether to brown the vegetables separately, cook them together, or arrange them in slices. This version uses chunky vegetables and a tomato base for a practical stovetop stew.

Can I make it with canned tomatoes?
Yes. Use one 28-oz (794 g) can of whole peeled tomatoes and include the juices, crushing the tomatoes before or as they go into the pot. Canned tomatoes are especially useful when fresh tomatoes are out of season. Depending on the brand and how concentrated they are, the sauce may need a splash of water or a few extra minutes to reach the same spoonable consistency.

Why is my stew watery?
Some zucchini and tomatoes release more liquid than others, and a covered pot traps that moisture. Cook uncovered at a gentle simmer until excess liquid evaporates, stirring now and then so the vegetables do not catch on the bottom. Next time, brown the vegetables in batches and avoid adding water unless the tomato base is genuinely sticking or too dry.

Can I prepare French vegetable stew ahead?
Yes. Make it a day ahead, refrigerate it within 2 hours, and reheat it gently before serving. The flavors meld as it rests, although the zucchini may soften a little more on reheating. You can also chop the vegetables earlier in the day and keep them covered in the refrigerator, but cut eggplant is best used soon after preparation to limit browning.

Should I peel the eggplant or zucchini?
No peeling is needed for this recipe. The skins help the pieces keep their shape during browning and simmering, and they are tender when the vegetables are cooked. If an eggplant is unusually large or has tough skin, peeling it is an option, but the cubes may break down more readily.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).