Ratatouille Essential Ingredients: Full List

Updated November 4, 2026

Total time
1 hr 45 min
prep 30 min · cook 1 hr 15 min
Serves
6
portions as written

Jump to recipe

Ratatouille Essential Ingredients: Full List

Ratatouille is a classic Provençal vegetable stew from the south of France, built on a simple base of eggplant, zucchini, bell peppers, tomatoes, onions, and garlic, all slowly cooked in olive oil with herbs like thyme and basil. It works because the vegetables are cooked separately or in stages, allowing each one to keep its own character while the flavors meld into a rich, comforting dish. This guide covers the essential ingredients you need for a traditional ratatouille, with quantities, substitutions, and step-by-step instructions for a foolproof result.

Ingredients

  • 2 medium eggplants (about 1 lb / 450 g total), cut into 1-inch cubes
  • 2 medium zucchini (about 12 oz / 340 g total), cut into 1-inch chunks
  • 1 large yellow onion (about 8 oz / 225 g), thinly sliced
  • 1 red bell pepper (about 6 oz / 170 g), seeded and cut into 1-inch pieces
  • 1 yellow bell pepper (about 6 oz / 170 g), seeded and cut into 1-inch pieces
  • 4 cloves garlic, minced
  • 2 lb (900 g) ripe tomatoes (about 6 medium), peeled and chopped, or one 28-oz (794 g) can of whole peeled tomatoes, crushed by hand
  • 3 tbsp (45 ml) olive oil, divided, plus more for drizzling
  • 1 tsp (5 g) salt, plus more to taste
  • 1/2 tsp (1 g) black pepper, plus more to taste
  • 1 tsp (1 g) dried thyme (or 1 tbsp fresh thyme leaves)
  • 2 bay leaves
  • 1/4 cup (10 g) fresh basil leaves, torn, plus extra for garnish
  • 1 tbsp (15 ml) red wine vinegar (optional, for brightness)

Instructions

  1. Place the eggplant cubes in a colander and toss with 1/2 tsp salt. Let sit for 20 minutes to draw out bitterness and excess moisture. Rinse briefly and pat dry with paper towels. (This step is optional but recommended for large eggplants; if using small, tender ones, you can skip it.)
  2. Heat 2 tbsp (30 ml) of olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the eggplant and cook, stirring occasionally, until golden and softened, about 8–10 minutes. Transfer to a bowl and set aside.
  3. In the same pot, add the remaining 1 tbsp (15 ml) olive oil. Add the zucchini and cook until lightly browned and just tender, about 5–7 minutes. Remove and add to the eggplant bowl.
  4. Add the onion and bell peppers to the pot. Cook, stirring, until the onion is translucent and the peppers begin to soften, about 5 minutes. Add the garlic and cook for 1 minute more, until fragrant.
  5. Stir in the tomatoes, thyme, bay leaves, 1/2 tsp salt, and black pepper. Bring to a simmer, then reduce heat to low. Cook uncovered for 15 minutes, stirring occasionally, until the tomatoes have broken down into a sauce.
  6. Return the eggplant and zucchini to the pot, along with any accumulated juices. Stir gently to combine. Cover and simmer on low for 20 minutes, until all vegetables are tender but not mushy.
  7. Remove the bay leaves. Stir in the torn basil and red wine vinegar, if using. Taste and adjust salt and pepper.
  8. Let the ratatouille rest for 10 minutes before serving to allow the flavors to meld. Drizzle with a little olive oil and garnish with extra basil.

Tips

  • Salt the eggplant: Even if you don’t have time for the full 20-minute rest, a quick 10-minute salting helps prevent a bitter taste and keeps the eggplant from absorbing too much oil.
  • Cut vegetables evenly: Aim for uniform 1-inch pieces so everything cooks at the same rate. If you prefer a more rustic texture, you can cut them larger, but adjust cooking times accordingly.
  • Don’t rush the tomatoes: Letting the tomatoes cook down slowly develops a deeper, sweeter flavor. If the mixture looks dry, add a splash of water or vegetable broth.
  • Make it ahead: Ratatouille tastes even better the next day, so don’t hesitate to make it a day in advance. The flavors have time to marry.

Serving Suggestions

Serve ratatouille warm, at room temperature, or even cold. It’s wonderful as a main dish with crusty bread or over rice, quinoa, or couscous. It also makes a great side for grilled fish, chicken, or lamb. For a heartier meal, top with a fried egg or crumbled goat cheese.

Variations

  • Classic layering (tian-style): Instead of stewing, slice the vegetables thinly and arrange them in a baking dish with the tomato sauce on the bottom, then bake at 375°F (190°C) for 45–50 minutes until tender and browned on top.
  • Add mushrooms: Sauté 8 oz (225 g) sliced cremini mushrooms with the onion for an earthy twist.
  • Herb swap: Use fresh oregano or marjoram instead of thyme, or add a pinch of herbes de Provence for a more aromatic blend.
  • Spicy version: Add a pinch of red pepper flakes or a diced chili with the garlic for heat.

Storage and Reheating

Store ratatouille in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium-low heat, adding a splash of water or olive oil if it seems dry, or microwave in 30-second bursts. You can also freeze ratatouille for up to 3 months; thaw overnight in the fridge and reheat as above. The texture will soften further after freezing, so it’s best for soups or sauces.

Frequently Asked Questions

Can I use canned tomatoes instead of fresh? Yes, canned whole peeled tomatoes are a great substitute, especially in winter. Use a 28-oz (794 g) can and crush them by hand. The flavor will be slightly less bright but still excellent.

Do I really need to salt the eggplant? It’s not strictly necessary, especially with young, small eggplants. But salting removes excess moisture and any bitterness, and it also helps the eggplant brown better. If you skip it, your ratatouille may be slightly watery.

Why is my ratatouille watery? This usually happens when the vegetables release too much liquid, often because they were cut too large or the pot was overcrowded. Cook the vegetables in batches, and if it’s still watery, simmer uncovered for the last 10 minutes to evaporate excess liquid.

Can I make ratatouille in a slow cooker? Yes, but the texture will be softer and more stew-like. Sauté the eggplant and zucchini first, then combine everything in the slow cooker and cook on low for 4–5 hours. Remove the lid for the last 30 minutes to thicken.

What is the difference between ratatouille and caponata? Caponata is a Sicilian dish that includes celery, capers, olives, and a sweet-sour vinegar sauce, while ratatouille is simpler and relies on the natural sweetness of the vegetables and herbs.

Can I serve ratatouille cold? Absolutely. It’s delicious cold as a salad or spread on sandwiches, especially in the summer. Just let it come to room temperature first for the best flavor.

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).