Classic French Ratatouille

Why You’ll Love This Recipe

I love this ratatouille because it transforms simple vegetables into something truly elegant. Each ingredient adds its own unique flavor — the eggplant soaks up the herbs and olive oil, the zucchini adds freshness, and the tomatoes bring a natural sweetness that ties everything together. It’s a classic French dish that’s wholesome, vegan-friendly, and tastes even better the next day.

Ingredients

(Note: All ingredient amounts are listed in the recipe card below.)

1 medium eggplant, diced
1 medium zucchini, sliced
1 bell pepper (red or yellow), chopped
1 onion, diced
2 cloves garlic, minced
2 cups ripe tomatoes, chopped (or 1 can of diced tomatoes)
1 tablespoon tomato paste
1 teaspoon dried thyme
1 teaspoon dried basil
1 teaspoon salt
1/2 teaspoon black pepper
3 tablespoons olive oil
Fresh basil leaves for garnish

Classic French Ratatouille Directions

I start by heating olive oil in a large skillet or Dutch oven over medium heat. Once hot, I add the diced onion and sauté for about 3–4 minutes until it becomes translucent. Then I stir in the minced garlic and cook for another minute until fragrant.

Next, I add the chopped bell pepper and cook for about 5 minutes until it softens. I stir in the diced eggplant and let it cook for another 5 minutes, allowing it to absorb the oil and begin to brown slightly. After that, I add the sliced zucchini and cook for another 5–7 minutes until all the vegetables are tender.

I then stir in the chopped tomatoes, tomato paste, thyme, basil, salt, and pepper. Once everything is well mixed, I reduce the heat to low, cover the pan, and let the ratatouille simmer gently for about 30 minutes, stirring occasionally.

If I want a thicker consistency, I uncover the skillet for the last 10 minutes to let some of the liquid evaporate. Once the vegetables are soft and flavorful, I remove the pan from the heat and let it rest for a few minutes before serving. I garnish with fresh basil leaves for a touch of color and aroma.

Servings and Timing

This recipe serves about 4–6 people. It takes roughly 20 minutes to prep and 40 minutes to cook, for a total of 1 hour.

Variations

Sometimes I like to add a pinch of red pepper flakes or herbes de Provence for extra flavor. If I’m craving something heartier, I stir in cooked chickpeas or serve it over quinoa, couscous, or pasta. For a rustic twist, I bake it in the oven after simmering for a slightly caramelized finish. It’s also delicious topped with a sprinkle of Parmesan or crumbled feta if I want a touch of creaminess.

Storage/Reheating

I store leftovers in an airtight container in the refrigerator for up to 4 days — the flavors deepen as it sits. To reheat, I warm it on the stovetop over medium-low heat, stirring occasionally. It also freezes beautifully for up to 2 months; I thaw it overnight in the fridge before reheating.

FAQs

What is traditional ratatouille made of?

It’s a French vegetable stew made with eggplant, zucchini, bell peppers, onions, tomatoes, and herbs.

Can I roast the vegetables instead of sautéing them?

Yes, roasting adds extra depth. I roast them at 400°F for 20–25 minutes before simmering in the sauce.

How can I prevent the eggplant from being bitter?

I sprinkle salt on the diced eggplant and let it sit for 10 minutes, then rinse and pat dry before cooking.

Is ratatouille served hot or cold?

I enjoy it warm as a main dish, but it’s also delicious chilled or at room temperature as a side or salad.

Can I make this dish ahead of time?

Absolutely — it tastes even better after the flavors meld overnight.

What’s the best type of tomatoes to use?

I prefer ripe fresh tomatoes, but canned diced tomatoes work perfectly when fresh ones aren’t in season.

How do I make it thicker?

I uncover the pan for the last 10 minutes of simmering to allow some liquid to evaporate.

Can I add other vegetables?

Yes, I sometimes add mushrooms or carrots for extra texture and flavor.

What can I serve with ratatouille?

I love it with crusty bread, rice, polenta, or grilled fish or chicken.

Can I make this recipe oil-free?

Yes, I can sauté the vegetables in a splash of vegetable broth instead of olive oil for a lighter version.

Conclusion

This Classic French Ratatouille is a timeless dish that highlights the best of simple, fresh ingredients. I love how the flavors meld together into a rich, aromatic stew that feels both rustic and elegant. Whether I serve it as a main meal or a side, it’s a beautiful way to bring the vibrant taste of the Mediterranean to my kitchen — healthy, hearty, and endlessly satisfying.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic French Ratatouille

Classic French Ratatouille

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Amy
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 4–6 servings
  • Category: Main Dish, Side Dish
  • Method: Stovetop
  • Cuisine: French
  • Diet: Vegan

Description

A colorful, hearty French vegetable stew made with eggplant, zucchini, bell peppers, onions, and tomatoes simmered in a fragrant tomato-herb sauce. This Classic French Ratatouille is simple, elegant, and bursting with Mediterranean flavor — perfect as a main dish or side.


Ingredients

1 medium eggplant, diced

1 medium zucchini, sliced

1 bell pepper (red or yellow), chopped

1 onion, diced

2 cloves garlic, minced

2 cups ripe tomatoes, chopped (or 1 can diced tomatoes)

1 tablespoon tomato paste

1 teaspoon dried thyme

1 teaspoon dried basil

1 teaspoon salt

1/2 teaspoon black pepper

3 tablespoons olive oil

Fresh basil leaves, for garnish


Instructions

  1. Heat olive oil in a large skillet or Dutch oven over medium heat.
  2. Add diced onion and sauté for 3–4 minutes until translucent. Stir in minced garlic and cook for 1 minute until fragrant.
  3. Add chopped bell pepper and cook for 5 minutes until slightly softened.
  4. Stir in diced eggplant and cook for another 5 minutes, allowing it to absorb the oil and begin browning.
  5. Add sliced zucchini and cook for 5–7 minutes until tender.
  6. Stir in chopped tomatoes, tomato paste, thyme, basil, salt, and pepper. Mix well.
  7. Reduce heat to low, cover, and simmer for 30 minutes, stirring occasionally.
  8. For a thicker consistency, uncover the pan for the last 10 minutes to let excess liquid evaporate.
  9. Remove from heat, let rest a few minutes, and garnish with fresh basil before serving.

Notes

Salt and drain eggplant before cooking to reduce bitterness.

Use herbes de Provence or red pepper flakes for added flavor.

Roast vegetables at 400°F for 20–25 minutes before simmering for a deeper taste.

Add chickpeas, quinoa, or lentils for a heartier version.

Serve with crusty bread, rice, or pasta for a complete meal.

Flavors deepen overnight — perfect for make-ahead meals.


Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 180
  • Sugar: 9g
  • Sodium: 480mg
  • Fat: 10g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 6g
  • Protein: 4g
  • Cholesterol: 0mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments