Go Back
classic french ratatouille recipe in a bowl

Classic French Ratatouille Recipe

This Classic French Ratatouille Recipe is vibrant, comforting, and full of rustic Mediterranean flavor. Tender zucchini, eggplant, tomatoes, and peppers slowly cook together into a rich, aromatic vegetable stew with a silky texture. It’s a timeless, wholesome dish that’s perfect as a main, side, or make-ahead meal.
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Course Main Course, Side Dish
Cuisine French
Servings 6
Calories 160 kcal

Ingredients
  

Main Ingredients (with measurements)

  • 2 tablespoons olive oil
  • Use good-quality olive oil for the best flavor.
  • 1 medium onion diced
  • Forms the savory base.
  • 2 cloves garlic minced
  • Adds depth and aroma.
  • 1 medium eggplant diced
  • Softens beautifully and absorbs flavor.
  • 2 medium zucchini sliced or diced
  • Adds freshness and texture.
  • 1 red bell pepper chopped
  • Adds sweetness and color.
  • 1 yellow bell pepper chopped
  • Balances the dish with mild sweetness.
  • cups crushed tomatoes or diced fresh tomatoes
  • Creates the saucy base.
  • 1 teaspoon dried thyme
  • Classic herb for ratatouille.
  • 1 bay leaf
  • Adds subtle depth.
  • Salt and black pepper to taste

Optional Add Ins

  • Fresh basil or parsley for garnish
  • Pinch of red pepper flakes
  • Splash of balsamic vinegar

Instructions  

Step 1: Sauté the Aromatics

  • Heat olive oil in a large skillet or Dutch oven over medium heat.
  • Add diced onion and cook for 4–5 minutes until soft and translucent.
  • Stir in garlic and cook for 30 seconds until fragrant.

Step 2: Cook the Eggplant

  • Add diced eggplant to the pan.
  • Cook for 6–8 minutes, stirring occasionally, until it begins to soften and absorb oil.

Step 3: Add Remaining Vegetables

  • Stir in zucchini and bell peppers.
  • Cook for another 5 minutes until vegetables begin to soften but still hold shape.

Step 4: Add Tomatoes and Herbs

  • Pour in tomatoes. Add thyme, bay leaf, salt, and pepper.
  • Stir gently to combine.

Step 5: Simmer Slowly

  • Reduce heat to low. Cover partially and let simmer for 25–30 minutes, stirring occasionally.
  • Vegetables should be tender, saucy, and deeply flavorful.

Step 6: Finish and Serve

  • Remove bay leaf. Taste and adjust seasoning.
  • Garnish with fresh herbs if desired.

Video

Notes

📝 Notes

  • Use firm, fresh vegetables for the best texture and flavor.
  • Slice vegetables evenly so they cook at the same rate.
  • Olive oil is key; don’t skimp for authentic French flavor.
  • Fresh herbs like thyme or basil add brightness at the end.
  • Cook low and slow to let the vegetables soften without browning too much.
  • Tastes even better the next day after flavors meld.
  • Store leftovers in an airtight container in the fridge up to 4 days.

🍽️ Nutrition Facts (Per Serving)

Calories: 160 kcal,
Carbohydrates: 14g,
Fiber: 5g,
Sugars: 7g,
Protein: 3g,
Fat: 11g,
Saturated Fat: 1.5g,
Cholesterol: 0mg,
Sodium: 220mg,
Potassium: 620mg,
Calcium: 55mg,
Iron: 1.6mg
Keyword Classic French Ratatouille Recipe