Ratatouille is summer vegetables at their best: tender eggplant, zucchini, bell peppers, ripe tomatoes, onion, and garlic slowly cooked with olive oil and fragrant herbs until everything becomes rich, savory, and deeply flavorful.
This classic French vegetable dish is associated with Provence and the cuisine of Nice in southern France. Unlike the perfectly layered vegetable spirals often seen in modern presentations, traditional ratatouille has a wonderfully rustic appearance. The vegetables are cut into generous pieces and cooked until tender while still retaining some of their individual character.
It can be served warm, at room temperature, or even chilled, which makes ratatouille just as useful for an easy summer dinner as it is for meal prep. Serve it with crusty bread, spoon it over polenta or rice, pair it with grilled fish or chicken, or simply enjoy a bowl on its own.
🍅 Classic Ratatouille Recipe
Prep time: 25 minutes
Cook time: About 45 minutes
Total time: About 1 hour 10 minutes
Servings: 6
🛒 Ingredients
- 1 large eggplant, about 1 pound
- 2 medium zucchini
- 1 red bell pepper
- 1 yellow bell pepper
- 1 large yellow onion
- 4 cloves garlic
- 5 ripe Roma or plum tomatoes
- 5 tablespoons extra-virgin olive oil, divided
- 1 tablespoon tomato paste
- 1 teaspoon dried thyme
- 1 teaspoon dried herbes de Provence
- 1 bay leaf
- 1 teaspoon kosher salt, plus more to taste
- Freshly ground black pepper
- 1/4 cup chopped fresh basil
- 2 tablespoons chopped fresh parsley
🍆 Prepare the Vegetables
Trim the eggplant and cut it into approximately 1-inch cubes.
Cut the zucchini into thick half-moons or similarly sized chunks.
Remove the stems and seeds from the bell peppers and cut them into bite-size pieces.
Dice the onion, finely chop the garlic, and roughly chop the tomatoes.
The vegetables do not need to be perfectly identical, but keeping them reasonably similar in size helps them cook more evenly.
Ratatouille should retain a rustic appearance, so there is no need to make the vegetables tiny.
🧂 Should You Salt the Eggplant?
Modern eggplants are generally much less bitter than older varieties, so salting is not always necessary.
However, salting can still help draw out a little moisture and encourage better browning.
If you have time, place the cubed eggplant in a colander, sprinkle it lightly with salt, and let it sit for about 20 minutes.
Pat it very dry before cooking.
If you are short on time, simply skip this step and proceed with well-dried fresh eggplant.
🍆 Brown the Eggplant First
Heat 2 tablespoons of olive oil in a large Dutch oven or heavy skillet over medium-high heat.
Add the eggplant in a single layer.
Cook for about 6 to 8 minutes, turning occasionally, until the pieces are lightly browned and beginning to soften.
Do not worry about cooking the eggplant completely at this stage.
Transfer it to a plate.
If necessary, work in two batches rather than crowding the pan. Eggplant browns much better when it has enough room.
🥒 Cook the Zucchini
Add another tablespoon of olive oil to the pot.
Add the zucchini and cook for about 4 to 5 minutes, stirring occasionally, until lightly golden around some of the edges.
The zucchini should remain fairly firm.
Transfer it to the plate with the eggplant.
Cooking these vegetables separately at first helps prevent them from dissolving into one soft mixture by the time the ratatouille is finished.
🫑 Cook the Peppers and Onion
Add another tablespoon of olive oil to the pot.
Add the onion and bell peppers.
Cook over medium heat for about 6 to 8 minutes, stirring periodically, until the onion begins to soften and the peppers become slightly tender.
Add the garlic and cook for about 30 seconds, just until fragrant.
Stir in the tomato paste and cook for another minute.
Cooking tomato paste briefly concentrates its flavor and gives the finished ratatouille a richer savory base.
🍅 Add the Tomatoes and Herbs
Add the chopped fresh tomatoes to the pot.
Stir in the thyme, herbes de Provence, bay leaf, salt, and several generous grinds of black pepper.
Let the tomatoes cook for about 5 minutes, stirring occasionally, until they begin breaking down and releasing their juices.
You are not trying to create a completely smooth tomato sauce.
The tomatoes should form a flavorful base while still leaving some visible pieces throughout the finished dish.
🌿 Bring Everything Together
Return the browned eggplant and zucchini to the pot.
Gently fold the vegetables together.
Reduce the heat to medium-low and let the ratatouille simmer uncovered for about 20 to 25 minutes.
Stir gently every few minutes.
The vegetables should become tender and flavorful while still retaining some shape.
If the ratatouille looks unusually dry, add a tablespoon or two of water.
If it appears very watery, continue cooking uncovered until some of the excess liquid evaporates.
🌱 Finish with Fresh Herbs
Remove the bay leaf.
Taste the ratatouille and adjust the salt and black pepper.
Stir in most of the fresh basil and parsley just before serving.
Drizzle the final tablespoon of olive oil over the vegetables for a fresh, fruity finish.
Scatter the remaining herbs over the top.
🍽️ Serve Warm or at Room Temperature
Ratatouille is unusual in that it is delicious at several temperatures.
Serve it immediately while warm, let it cool to room temperature, or refrigerate it and enjoy it chilled.
The flavors often become even more harmonious after the vegetables have rested for a while.
A thick slice of crusty bread may be all you need alongside it.
🇫🇷 What Is Ratatouille?
Ratatouille is a southern French vegetable dish built around Mediterranean produce such as eggplant, zucchini, peppers, tomatoes, onions, and garlic.
Olive oil is an essential part of the dish, both for cooking the vegetables and for contributing flavor.
Herbs vary from recipe to recipe, but thyme, basil, parsley, and Provençal herb blends all feel naturally at home here.
The finished dish falls somewhere between a vegetable stew, braise, and sauté.
It should be juicy and richly flavored without becoming soupy.
🐀 Is Movie-Style Ratatouille Traditional?
The beautifully arranged circles of alternating vegetables that many people now picture when they hear “ratatouille” are not the only—or most traditional—way of preparing the dish.
Classic ratatouille is generally much more rustic.
Eggplant, zucchini, peppers, tomatoes, and onions are cut into pieces and cooked until tender.
The layered presentation can be delicious and visually striking, but the chunky vegetable stew in this recipe is closer to the traditional style.
That is also good news for the cook: there is no need to spend an hour arranging perfectly uniform vegetable slices.
🍆 Why Cook the Vegetables Separately?
You can put every vegetable into one pot at the same time, but they do not all cook at the same rate.
Eggplant needs enough heat and oil to become tender and flavorful.
Zucchini cooks much faster and can easily become mushy.
Bell peppers and onions fall somewhere in between.
Browning the eggplant and zucchini first and then returning them to the tomato mixture near the end gives you better control over texture.
You still end up with one cohesive ratatouille, but individual vegetables remain identifiable.
🫒 Don’t Be Afraid of Olive Oil
Vegetables—especially eggplant—can absorb quite a bit of olive oil.
That is not a flaw in ratatouille.
Olive oil contributes both flavor and texture and is part of what makes a pot of vegetables taste rich and satisfying rather than watery.
You do not need to drown the vegetables in oil, but using only a teaspoon or two for the entire recipe will make browning difficult and produce a noticeably different result.
Use a flavorful extra-virgin olive oil that you enjoy.
🍅 Fresh Tomatoes vs. Canned Tomatoes
Fresh ripe tomatoes are wonderful when tomatoes are in season.
Roma and plum tomatoes work particularly well because they have plenty of flesh without an excessive amount of watery juice.
Outside tomato season, canned whole peeled tomatoes are often a better choice than pale, flavorless supermarket tomatoes.
Substitute one 28-ounce can of whole peeled tomatoes. Crush them gently with your hands or a spoon before adding them to the pot.
Drain away some of the excess liquid first if the tomatoes are particularly watery.
🌿 What Are Herbes de Provence?
Herbes de Provence is a dried herb blend inspired by the cooking of southern France.
Recipes vary, but thyme, rosemary, savory, marjoram, and oregano are common components.
Some American versions also contain lavender.
You do not need the blend to make ratatouille. Simply use thyme along with a little oregano, rosemary, or marjoram if that is what you have.
Fresh basil and parsley added near the end bring brightness that dried herbs cannot provide on their own.
🧄 Don’t Burn the Garlic
Garlic is important to the flavor of ratatouille, but it does not need a long head start.
Add it only after the onion and peppers have softened.
Thirty seconds to a minute is generally enough to release its aroma before the tomatoes go into the pot.
Darkly browned garlic can become bitter, which is especially noticeable in a dish where the vegetables themselves have relatively delicate flavors.
🌶️ Can You Make Ratatouille Spicy?
Traditional ratatouille does not need to be hot, but a little spice can be delicious.
Add a pinch of crushed red pepper flakes with the garlic.
You could also add a small amount of cayenne pepper or a finely chopped fresh chile.
Keep the heat restrained enough that you can still taste the eggplant, tomato, zucchini, and herbs.
🧀 Can You Add Cheese?
Ratatouille does not require cheese, and leaving it out keeps the dish naturally vegan.
That said, a little grated Parmesan or crumbled goat cheese can be wonderful when serving.
Add cheese to individual portions rather than cooking it directly into the vegetable mixture.
Feta is another good option, particularly if you are serving ratatouille at room temperature as part of a Mediterranean-style meal.
🍳 Serve Ratatouille with Eggs
Ratatouille makes an excellent base for eggs.
Warm the vegetables in a skillet, make several small wells, and crack eggs into them.
Cover the skillet and cook until the egg whites are set and the yolks are done to your liking.
Serve with crusty bread for an easy breakfast, brunch, or light dinner.
You can also spoon warm ratatouille alongside scrambled or poached eggs.
🍝 Ratatouille with Pasta
Toss warm ratatouille with cooked pasta for an easy vegetarian dinner.
Short pasta shapes such as rigatoni, penne, or fusilli work especially well because the pieces of vegetable cling to the pasta.
Add a splash of pasta cooking water if necessary to loosen everything.
Finish with basil, Parmesan, and a drizzle of olive oil.
🍚 Serve It Over Rice or Grains
Rice turns ratatouille into a simple, filling meal.
White rice, brown rice, farro, quinoa, and couscous all work well.
Spoon the vegetables and their juices over the grain and finish with fresh herbs.
For additional protein, add chickpeas, white beans, grilled chicken, or fish.
🌽 Ratatouille with Polenta
Creamy polenta is one of my favorite ways to serve ratatouille.
The soft cornmeal provides a mild, creamy base for the richly seasoned vegetables.
Spoon hot ratatouille over bowls of polenta and finish with basil.
Parmesan can be added to the polenta if you are not keeping the meal vegan.
🥖 Don’t Forget the Crusty Bread
There may be no easier way to eat ratatouille than with a good baguette or rustic country loaf.
Use the bread to scoop up the vegetables and soak up the tomato, olive oil, and herb juices left at the bottom of the bowl.
For an easy summer dinner, ratatouille, bread, and a green salad are plenty.
🐟 What Proteins Go with Ratatouille?
Ratatouille makes an excellent side dish for grilled or roasted fish.
Chicken also pairs naturally with the tomatoes, herbs, and olive oil.
Lamb is another traditional Mediterranean-style companion.
For a vegetarian meal, try white beans, lentils, chickpeas, or a fried egg.
The vegetables have enough flavor to complement a protein without needing an additional elaborate sauce.
🌱 Is Ratatouille Vegan?
Traditional ratatouille is naturally vegan when made simply with vegetables, herbs, seasonings, and olive oil.
There is no need for butter, cheese, or meat stock.
That makes it an excellent main or side dish when serving a group with different dietary preferences.
Offer cheese separately so anyone who wants it can add some at the table.
🌞 The Best Time to Make Ratatouille
Ratatouille is particularly wonderful in late summer, when eggplant, zucchini, peppers, tomatoes, and basil are all abundant at the same time.
That seasonal overlap is one reason the dish works so beautifully.
The vegetables are naturally flavorful enough that they do not require complicated preparation.
If you have a garden producing zucchini faster than you know how to use it, ratatouille is an especially useful recipe to keep around.
🔥 Can You Roast Ratatouille Instead?
Yes.
Roasting creates deeper browned flavors and requires less stovetop attention.
Cut the eggplant, zucchini, onion, and peppers into chunks and toss them with olive oil, salt, and herbs.
Spread them over large baking sheets and roast at about 425°F until browned and tender.
Meanwhile, make a quick tomato and garlic sauce on the stovetop.
Fold the roasted vegetables into the tomato mixture and simmer everything together briefly.
It is not exactly the same texture as stovetop ratatouille, but it is excellent.
🥘 Can You Make Ratatouille in the Oven?
Another traditional-style approach begins on the stovetop and finishes in the oven.
Use an oven-safe Dutch oven.
Cook the onion, garlic, herbs, and vegetables as directed, then place the uncovered pot in a 400°F oven.
Bake until the vegetables are tender and lightly browned, stirring occasionally.
This method allows moisture to evaporate while the vegetables develop richer roasted edges.
🚫 How to Avoid Mushy Ratatouille
Do not cut the vegetables too small.
Do not add all of them at exactly the same time.
Do not simmer everything under a tightly closed lid for an hour.
Ratatouille should be tender, but individual pieces of eggplant, zucchini, pepper, and tomato should still be recognizable.
Cooking uncovered during the final stage also allows excess liquid to evaporate rather than trapping steam in the pot.
💧 What If My Ratatouille Is Watery?
Fresh zucchini and tomatoes can release a surprising amount of moisture.
Keep the pot uncovered and increase the heat slightly.
Let the liquid gently simmer away while stirring occasionally.
Avoid stirring too aggressively, or the softened vegetables may break down.
The finished ratatouille should have enough juice to spoon over bread or grains without resembling vegetable soup.
🥘 What If It Seems Too Dry?
Add a splash of water or a few spoonfuls of crushed tomato.
You can also drizzle in a little more olive oil.
Keep in mind that the vegetables continue releasing moisture as they cook, so do not add a large amount of liquid too early.
⏰ Is Ratatouille Better the Next Day?
It can be.
Like many slowly cooked vegetable dishes, ratatouille benefits from resting.
The garlic, herbs, tomato, and olive oil continue mingling with the vegetables as everything sits.
Make it a day ahead, refrigerate it, and reheat gently—or simply let it come closer to room temperature before serving.
This makes ratatouille particularly useful for entertaining.
❄️ How to Store Ratatouille
Let the ratatouille cool and transfer it to an airtight container.
Refrigerate for about 3 to 4 days.
Reheat it gently on the stovetop or in the microwave.
You can also serve leftovers cold or at room temperature.
The texture will become slightly softer after refrigeration, but the flavor is often even better.
🧊 Can You Freeze Ratatouille?
Yes, although zucchini and eggplant become softer after freezing and thawing.
Let the cooked ratatouille cool completely and transfer it to freezer-safe containers.
Freeze for up to about 3 months for best quality.
Thaw overnight in the refrigerator and reheat gently on the stovetop.
Frozen ratatouille is particularly good when you plan to serve it over pasta, rice, or polenta, where a slightly softer texture is less noticeable.
🍕 Use Leftovers on Pizza
Ratatouille makes an excellent pizza topping.
Drain away excessive liquid and chop any very large pieces.
Spread a thin layer of tomato sauce over pizza dough, add mozzarella if desired, and scatter the ratatouille across the top.
Bake until the crust is crisp and finish with fresh basil.
For another zucchini-forward pizza, try our Pizza with Zucchini, Lemon and Thyme.
🥪 Make a Ratatouille Sandwich
Spoon room-temperature ratatouille onto crusty bread or a toasted baguette.
Add goat cheese, mozzarella, or pesto if desired.
Because the vegetables contain plenty of moisture, drain them briefly before assembling the sandwich so the bread stays crisp.
Ratatouille also makes a flavorful filling for wraps and panini.
🌞 Summer Vegetables at Their Best
Ratatouille does not need elaborate presentation to be memorable.
Its appeal comes from taking a handful of ripe summer vegetables and giving each one enough attention to develop its own flavor before bringing everything together with tomatoes, garlic, herbs, and olive oil.
The eggplant becomes silky, the peppers turn sweet, the zucchini stays tender, and the tomatoes create just enough sauce to bind everything together.
Serve it simply with bread, make it the vegetable side for grilled fish or chicken, or turn it into dinner with pasta, rice, polenta, or eggs.
However you serve it, ratatouille is one of the best recipes to make when the market—or the garden—is overflowing with summer produce.
🔗 Related Articles
- Classic French Onion Soup Recipe
- Classic French Quiche Lorraine Recipe
- 9 Easy Summer Vegetable Recipes for Breakfast, Lunch & Dinner
- Pizza with Zucchini, Lemon and Thyme
