Ratatouille is pure Mediterranean sunshine captured in a baking dish, bringing together an amazing mix of garden vegetables, fragrant herbs, and fruity olive oil into a colorful jumble that’s as comforting as it is vibrant. This classic French Provençal recipe is wonderfully versatile, showcases all the abundance of summer, and transforms humble ingredients into something wildly flavorful. Whether you’re a veggie lover or just looking for a gorgeous side to elevate your meal, Ratatouille deserves a spot in your regular rotation.

Ingredients You’ll Need
The beauty of Ratatouille lies in its simplicity: each ingredient has a starring role and brings its own burst of flavor, texture, and color to the table. When you combine them, magic happens. Here’s what you’ll need and how to make these elements shine:
- Eggplant: Salting and draining keeps it silky and prevents bitterness.
- Zucchini: Adds a mild, slightly sweet note and beautiful green color.
- Yellow Squash: Brings a tender bite and a pop of sunshine to the mix.
- Red Bell Pepper: Slices of sweet, deep red pepper for color and brightness.
- Yellow Bell Pepper: Lends its mellow sweetness and golden tones.
- Red Onion: Slightly sweet and robust, it weaves everything together.
- Garlic: A must for depth—feel free to add extra if you love a little garlic punch.
- Olive Oil: Choose your best for a rich, fruity base that brings the dish together.
- Diced Tomatoes: Drained well so the veggies roast, not steam; brings tang and color.
- Dried Thyme: Its floral, earthy aroma is quintessentially French.
- Dried Oregano: Adds a savory edge and pairs perfectly with tomato and basil.
- Red Pepper Flakes (optional): A touch of warmth—not enough to overpower, just a hint.
- Salt & Black Pepper: For drawing out the flavors and balancing all the veggie goodness.
- Fresh Basil: Don’t skip this—fresh basil added at the end lifts the whole dish with its sweet herbaceousness.
How to Make Ratatouille
Step 1: Prep the Eggplant
Start by dicing your eggplant and spreading the cubes in a colander. Sprinkle with a little salt and let them rest for 20 minutes—this draws out that excess moisture and any bitterness. Give the cubes a gentle pat dry with a paper towel before moving on. You’ll notice they’ll roast up beautifully tender (no spongy texture here!).
Step 2: Toss and Coat
In a big mixing bowl, gather your diced eggplant, zucchini, yellow squash, both bell peppers, red onion, and garlic. Drizzle over your olive oil, and toss the veggies so everything glistens. This step ensures every bite will have that luxurious, flavorful roast you’re after.
Step 3: Layer in Flavors
Transfer the olive oil-coated veggies to a spacious baking dish. Next, scatter the well-drained diced tomatoes on top, and sprinkle over the dried thyme, oregano, red pepper flakes (if you like a tiny kick), salt, and black pepper. Get your hands or a big spoon in there and give everything another quick toss—it’s like a pre-party for the flavors!
Step 4: Roast to Perfection
Slide the baking dish into a preheated oven at 400°F (200°C) and let the Ratatouille roast for 35 to 40 minutes. Don’t forget to stir everything around halfway through so the veggies caramelize and brown a bit at the edges. That tender, lightly caramelized finish is where the magic really happens.
Step 5: Finish with Fresh Basil
Once your vegetables are soft and golden in places, pull them from the oven. Immediately sprinkle over your chopped fresh basil and stir gently. The residual heat will coax out the basil’s aroma, giving your Ratatouille that signature fresh, herbaceous lift right at the finish line.
How to Serve Ratatouille

Garnishes
I love this classic with a handful of extra torn basil or a shower of chopped parsley. For a touch of richness, a drizzle of good olive oil or even a little grated lemon zest can bring a surprising brightness. If you’re feeling decadent, a few crumbles of tangy goat cheese or feta never hurt!
Side Dishes
Let’s talk about all the ways to make your Ratatouille meal sing! Serve it deliciously warm alongside crusty baguette for soaking up all those juices, spooned over fluffy couscous or creamy polenta, or next to grilled chicken or fish for heartier appetites. It’s equally delightful at room temp as part of a picnic spread or buffet.
Creative Ways to Present
Ratatouille is unbelievably flexible—try piling it onto toasted sourdough as a bruschetta, folding it into omelets or savory crepes, or topping a homemade pizza for an easy Mediterranean twist. You can also stuff it into puff pastry for elegant hand pies that wow at any gathering.
Make Ahead and Storage
Storing Leftovers
One of Ratatouille’s best secrets: it’s even tastier the next day! Simply cover and refrigerate any leftovers in an airtight container. The flavors deepen and mingle after a night in the fridge, making tomorrow’s meal even more exciting.
Freezing
If you’ve made a big batch, Ratatouille freezes beautifully. Let it cool completely, then spoon into freezer-safe containers or bags, removing as much air as possible. It will keep for up to three months without losing its French charm. Just thaw overnight in the fridge when a craving strikes.
Reheating
Gently warm leftovers on the stovetop over low heat, adding a splash of water if needed to loosen things up. You can also reheat individual servings in the microwave. Either way, a sprinkle of fresh basil at serving brings back the just-cooked flavor.
FAQs
What’s the origin of Ratatouille?
Ratatouille hails from the Provence region of France, known for its simple, sunny ingredients and rustic style. Traditionally, it was a way for farmers and home cooks to use up the summer vegetable bounty.
Can I make it on the stovetop instead of roasting?
Yes! Sauté the vegetables in batches to get some caramelization, then simmer everything together with the tomatoes and herbs. The stove method is quicker, but I find roasting gives extra depth and sweetness.
How do I keep my Ratatouille from turning mushy?
Roasting at a high temp and draining your tomatoes and eggplant makes all the difference. Be sure to dice the veggies evenly for even cooking and stir gently to avoid breaking them down too much.
Is this dish vegan and gluten-free?
Absolutely! Ratatouille is naturally vegan and gluten-free, making it a perfect crowd-pleaser for gatherings with diverse dietary needs.
Can I add other vegetables?
Definitely! While the classic mix is eggplant, zucchini, peppers, and tomatoes, feel free to toss in mushrooms, fennel, or even thinly sliced potatoes if you want to riff on tradition.
Final Thoughts
If you’re craving a dish that’s bursting with color, full of garden-fresh flavor, and makes every meal a little sunnier, Ratatouille is the answer. Give it a go, share with friends, and see just how fun and heartwarming a pan of roasted vegetables can be!
Print
Ratatouille Recipe
- Total Time: 1 hour
- Yield: 4 servings 1x
- Diet: Vegan
Description
A classic French vegetable dish, Ratatouille is a hearty and flavorful medley of roasted eggplant, zucchini, bell peppers, and tomatoes, seasoned with herbs and garlic. This vegan side dish is perfect for a light and healthy meal.
Ingredients
Eggplant:
- 1 medium eggplant, diced
Zucchini and Squash:
- 1 medium zucchini, diced
- 1 yellow squash, diced
Bell Peppers:
- 1 red bell pepper, diced
- 1 yellow bell pepper, diced
Other Ingredients:
- 1 small red onion, diced
- 3 cloves garlic, minced
- 3 tablespoons olive oil
- 1 can (14.5 ounces) diced tomatoes, drained
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes (optional)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons fresh basil, chopped
Instructions
- Preheat the oven: Preheat the oven to 400°F (200°C).
- Prepare the vegetables: Drain excess moisture from eggplant, then combine all diced vegetables in a bowl with garlic. Toss with olive oil.
- Roast the vegetables: Spread the vegetables in a baking dish. Add tomatoes, herbs, salt, and pepper. Roast for 35-40 minutes.
- Finish and serve: Stir in fresh basil and serve warm as a side dish or over bread.
Notes
- Ratatouille can also be made on the stovetop for a quicker version.
- Leftovers taste even better the next day, so consider making extra!
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Side Dish
- Method: Roasting
- Cuisine: French
Nutrition
- Serving Size: 1 cup
- Calories: 120
- Sugar: 8g
- Sodium: 300mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 5g
- Protein: 3g
- Cholesterol: 0mg