Ratatouille is a French vegetable stew where eggplant, zucchini, bell peppers, and tomatoes cook down into a soft, jammy side dish. The secret is cooking the vegetables in stages so they stay tender without turning into mush, then letting them braise together just long enough to blend their flavors.
Ingredients for Ratatouille
Eggplant and zucchini are the backbone, turning creamy as they cook down. Bell peppers add sweetness and body, while onion and garlic build a savory base. Canned tomatoes provide acidity and moisture to braise everything together. Olive oil lets the vegetables brown at the edges instead of steaming, and salt, black pepper, dried thyme, and dried oregano season the whole pot. A pinch of sugar balances the tomato acidity.
Why This Ratatouille Works
The vegetables cook in two stages so they stay intact without becoming mushy. First, eggplant and zucchini get a quick sauté in olive oil over medium-high heat until their edges turn golden and they soften slightly. This browns the surface and keeps them from releasing too much water all at once. They come out of the pan before the peppers, onion, and garlic go in, so those can soften without overcooking the squash.
Once the peppers are tender, everything goes back into the pot with the tomatoes and herbs to braise low and slow. This gentle heat lets the flavors meld and the tomato juice thicken slightly without breaking down the vegetables further. The whole pot becomes cohesive without turning into soup.
Ratatouille Tips & Tricks
- Cut all vegetables to roughly the same size so they finish cooking at the same time.
- Don’t skip browning the eggplant and zucchini; it adds depth and keeps them from getting soggy.
- Taste and adjust salt and sugar just before serving, since flavors concentrate as liquid reduces.
- Make it a few hours ahead and reheat gently on the stove over low heat, stirring occasionally.
Mistakes To Avoid
Crowding the pan when you sauté the eggplant and zucchini steams them instead of browning them. Work in two batches if needed, giving each piece room to touch the hot oil. The vegetables will release water, and you want that to evaporate, not trap steam.
Cooking everything together from the start turns the eggplant mushy while the peppers are still firm. Sauté the squash first, then add the peppers and aromatics so they all finish tender at the same moment. This staggered timing is what gives ratatouille its texture.
Using fresh tomatoes without straining out excess liquid makes the stew watery instead of thick. Canned whole tomatoes are better because they have less water, and you can crush them as they cook. If you use fresh tomatoes, salt them first and let them drain in a colander for 15 minutes.
Reheating ratatouille at high heat breaks down the vegetables further and makes the sauce separate. Warm it on the stove over low heat, stirring gently every few minutes. If it looks dry, add a splash of water or broth.
As an Amazon Associate, we earn from qualifying purchases.
Ingredients
- 1/4 cup olive oil
- 1 medium eggplant, cut into 3/4-inch cubes
- 1 medium zucchini, cut into 3/4-inch cubes
- 1 red bell pepper, cut into 3/4-inch pieces
- 1 yellow bell pepper, cut into 3/4-inch pieces
- 1 medium onion, diced
- 4 cloves garlic, minced
- 1 can (28 ounces) whole canned tomatoes
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper, plus more to taste
- 1/2 teaspoon sugar
Step-by-step Instructions
- Heat 2 tablespoons olive oil in a 12-inch skillet over medium-high heat until shimmering, about 2 minutes.
- Add eggplant and zucchini in a single layer; sauté 6 to 8 minutes, stirring every couple of minutes, until the edges are golden and the pieces soften. Transfer to a large pot or Dutch oven.
- Add the remaining 2 tablespoons oil to the skillet and return to medium-high heat.
- Add bell peppers, onion, and a pinch of salt. Sauté 5 to 6 minutes, stirring occasionally, until the peppers begin to soften and the onion turns translucent.
- Add garlic and cook 1 minute more, stirring, until fragrant.
- Pour the contents of the skillet into the pot with the eggplant and zucchini.
- Add the canned tomatoes (with their juice), thyme, oregano, salt, pepper, and sugar. Crush the tomatoes by hand as you stir. Bring to a gentle simmer over medium heat.
- Reduce heat to low and simmer uncovered 20 to 25 minutes, stirring occasionally, until the vegetables are very tender and the sauce has thickened slightly. The liquid should reduce by about one-third and the flavors should taste unified.
- Taste and adjust salt, pepper, and sugar as needed.
Frequently Asked Questions
Can I make this ahead?
Yes. Ratatouille tastes even better the next day as flavors deepen. Make it up to 3 days ahead, cool it completely, and refrigerate in an airtight container. Reheat gently on the stove over low heat, stirring often and adding a splash of water if it looks dry.
Can I freeze ratatouille?
Yes. Cool it completely, transfer to a freezer-safe container, and freeze up to 3 months. Thaw in the refrigerator overnight, then reheat on the stove over low heat, stirring occasionally. The texture stays soft and the flavors hold well.
What if my ratatouille is too watery?
Simmer it uncovered for another 5 to 10 minutes over medium-low heat, stirring occasionally, until more liquid evaporates. If the vegetables are already very soft, remove the pot from heat and let it sit for 10 minutes so the liquid settles, then spoon it off.
Serving Ideas for Ratatouille
Serve ratatouille alongside roasted chicken or grilled fish, where its soft, saucy texture balances the protein. Spoon it over creamy polenta or alongside crusty bread to soak up the tomato sauce. It also makes a simple vegetarian main course when served with couscous or over rice, and leftovers are delicious at room temperature as part of a cold lunch plate.
