Home » Salads & Side dishes » Classic Ratatouille


Classic Ratatouille

Classic Ratatouille

The eggplant goes into the pot first, and it drinks up the olive oil almost immediately. Give it a little time and the cubes start to brown at the edges…

Ava
By Ava
•

•
Reading time: 8 min

Tip: save now, make later.

The eggplant goes into the pot first, and it drinks up the olive oil almost immediately. Give it a little time and the cubes start to brown at the edges instead of turning limp and pale. That first bit of color is what makes this classic ratatouille taste like more than vegetables simmered together.

I cook the eggplant, zucchini, and yellow squash in batches, then let the tomatoes simmer with the softened onion and pepper before the vegetables go back in. It takes a few extra turns at the stove, but each piece keeps its shape and the sauce thickens around them. After a short rest, you get a warm, spoonable pot with tender vegetables and fresh basil on top.

Classic Ratatouille tender vegetables
“

Kitchen Note

Give the ratatouille its full 10-minute rest before serving. The vegetables settle into the sauce, and the basil has time to perfume the pot without being cooked down.

Save this classic ratatouille for a pot of tender summer vegetables, browned in batches and finished with fresh basil.

Save to Pinterest

Why Ratatouille Turns Mushy When Every Vegetable Goes In at Once

Eggplant, zucchini, and yellow squash soften at different rates, and they all release moisture as they cook. Pack them into one crowded pot and they steam against each other before they have a chance to brown. The result is still edible, but the vegetables lose their individual texture and the finished sauce can feel watery.

Cooking each vegetable in batches gives the pieces contact with the hot pot. You’re looking for light browning, not a fully cooked center; they’ll finish gently in the tomato sauce later. Moving the batches to a plate also leaves the browned bits behind. When the onion, pepper, and tomatoes cook in that same pot, those bits loosen into the sauce and bring a deeper, savory taste without adding anything extra.

Keep the pieces close in size, too. Uniform chunks soften at a similar pace, so you can stir gently near the end instead of chasing a mix of firm cubes and collapsed ones. Ratatouille should be tender, but the vegetables should still be recognizable on the spoon.

Why Ripe Tomatoes and the Right Vegetable Cuts Matter

Classic Ratatouille colorful summer vegetables
  • Eggplant — Choose firm eggplant with taut, glossy skin; there’s no need to hunt for a specialty variety. Cut it into 3/4-inch cubes so it browns well and still has enough body to hold together in the simmer.
  • Zucchini and yellow squash — Both bring a mild, tender bite, and ordinary fresh squash works well here. Keep the pieces about 3/4 inch so they don’t disappear while the sauce thickens. For an easy swap, use zucchini in place of the yellow squash; the pot stays plant-based and gluten-free, though the color will be less varied.
  • Ripe tomatoes — Their juice becomes the sauce, so ripe, flavorful tomatoes make a noticeable difference. Cored and chopped, they break down enough to coat the other vegetables while leaving some texture. Very firm tomatoes tend to be less juicy and less fragrant.
  • Olive oil — Regular olive oil is a good choice for browning the vegetables; save a pricier finishing oil for another use. Dividing the oil between batches helps the vegetables brown without leaving a large pool in the pot.
  • Fresh thyme and basil — Thyme simmers with the tomatoes and bay leaf, while torn fresh basil goes in at the end. Fresh basil gives the finished dish its bright, leafy lift, so I wouldn’t replace it with dried herbs here.

How to Brown the Vegetables Before They Simmer

Brown the Eggplant in Two Batches

Heat 1 tablespoon olive oil in a 7-quart Dutch oven over medium-high heat. Cook half the eggplant for 6–8 minutes, stirring occasionally, until the cubes are browned and beginning to soften, then move them to a plate. Repeat with 1 tablespoon oil and the remaining eggplant. If the cubes look pale and wet, give them more room rather than stirring constantly.

Give the Squash Its Own Turn in the Pot

Add 1/2 tablespoon oil and cook half the zucchini and yellow squash for 4–5 minutes, stirring occasionally, until lightly browned. Transfer that batch to the plate, then repeat with the remaining oil and vegetables. The goal is just a little color; the centers don’t need to be tender yet. If the pot is crowded, the pieces will soften in their own moisture instead of browning.

Soften the Aromatics and Start the Tomato Sauce

Add the remaining 1 tablespoon oil along with the onion and red bell pepper. Cook for 6–8 minutes, stirring occasionally, until softened, then add the garlic and stir for 30 seconds, just until fragrant. Stir in the chopped tomatoes, kosher salt, black pepper, thyme, and bay leaf, scraping the browned bits from the bottom as you go. Bring the mixture to a simmer and cook for 5 minutes.

Finish the Simmer Gently

Return the eggplant, zucchini, and yellow squash to the pot. Simmer uncovered over medium-low heat for 20–25 minutes, stirring gently once or twice, until the vegetables are tender but still hold their shape and the sauce has thickened. Frequent stirring can break up the softer pieces, so leave the pot alone between gentle turns. Remove the bay leaf, stir in the torn basil, and rest for 10 minutes before serving.

Two Useful Ways to Change the Vegetable Mix

All-Zucchini, Still Vegan and Gluten-Free

Replace the yellow squash with an equal amount of zucchini, keeping the pieces the same size. The dish is already vegan and gluten-free, and this simple swap keeps it that way while giving the pot a more uniform green color and slightly firmer squash texture.

Make the Pot More Eggplant-Forward

Trade some of the zucchini and yellow squash for additional eggplant, keeping the overall mix of vegetables balanced and cutting everything to the same size. The finished pot will have a silkier, more substantial bite and less of the crisp-sweet squash character. Brown the eggplant in batches so the extra pieces still get color.

Storage and Reheating

  • Refrigerator: Keep leftovers in an airtight container for 3–4 days. The vegetables soften a little as they sit in the sauce.
  • Freezer: Ratatouille freezes well for up to 2–3 months in a freezer-safe container. Thawed vegetables will be softer than freshly cooked ones.
  • Reheating: Warm gently in a saucepan over medium-low heat, stirring carefully, until hot throughout. Avoid a hard boil, which can break the vegetables apart; reheat leftovers to 165°F.

Questions That Come Up While Making Ratatouille

Can I use canned tomatoes instead of fresh?+

Fresh ripe tomatoes are the best fit for this version. Canned tomatoes have a different texture and can bring more liquid, so the sauce may take longer to thicken and the vegetables may end up softer. If you use them, expect a less fresh-tasting, more tomato-forward result.

Can I peel the eggplant before cutting it?+

You can, but I leave the skin on for this chunky stew. It helps the cubes keep their shape through browning and simmering, and it softens enough to eat comfortably.

Can I leave out the bay leaf?+

Yes. The ratatouille will still cook properly, but the sauce will miss the bay leaf’s subtle herbal depth. If you leave it out, don’t add extra salt or oil to compensate; those won’t replace that aroma.

How do I prep the vegetables ahead of time?+

Cut the eggplant, zucchini, yellow squash, onion, and bell pepper ahead and keep them in separate covered containers in the refrigerator. Core and chop the tomatoes when you’re ready to cook, and wait to tear the basil until the finish so its leaves stay fresh-looking.

Classic Ratatouille

Classic ratatouille recipe with eggplant, zucchini, yellow squash, and ripe tomatoes, cooked in a Dutch oven until tender but still holding their shape. Fresh basil and a 10-minute rest bring the thick, savory vegetable stew together.
Prep Time 20 minutes
Cook Time 59 minutes
resting 10 minutes
Total Time 1 hour 29 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: French
Calories: 215

Ingredients
  

  • 0.25 cup olive oil divided
  • 1.5 lb eggplant cut into 3/4-inch cubes
  • 1 lb zucchini cut into 3/4-inch pieces
  • 1 lb yellow squash cut into 3/4-inch pieces
  • 1 yellow onion medium, chopped
  • 1 red bell pepper chopped
  • 4 cloves garlic minced
  • 1.5 lb ripe tomatoes cored and chopped
  • 1.25 tsp kosher salt
  • 0.5 tsp black pepper
  • 1 tsp fresh thyme leaves
  • 1 bay leaf
  • 0.25 cup fresh basil leaves torn

Equipment

  • 1 7-quart Dutch oven

Method
 

  1. Heat 1 tablespoon olive oil in a 7-quart Dutch oven over medium-high heat. Cook half the eggplant, stirring occasionally, for 6–8 minutes until browned and beginning to soften, then transfer to a plate; repeat with 1 tablespoon oil and the remaining eggplant.
  2. Add 1/2 tablespoon oil to the pot and cook half the zucchini and yellow squash for 4–5 minutes, stirring occasionally, until lightly browned; transfer to the plate. Repeat with the remaining oil and vegetables.
  3. Add the remaining 1 tablespoon oil, onion, and bell pepper to the pot and cook for 6–8 minutes, stirring occasionally, until softened. Add the garlic and cook for 30 seconds, stirring, until fragrant.
  4. Stir in the tomatoes, salt, pepper, thyme, and bay leaf, scraping up any browned bits. Bring to a simmer and cook for 5 minutes.
  5. Return the eggplant, zucchini, and squash to the pot. Simmer uncovered over medium-low heat for 20–25 minutes, stirring gently once or twice, until the vegetables are tender but hold their shape and the sauce has thickened.
  6. Remove the bay leaf and stir in the basil. Rest for 10 minutes before serving.

Notes

For the best texture, brown the vegetables in batches so they sear rather than steam. Refrigerate leftovers for up to 4 days; freeze for up to 3 months. Ratatouille is naturally vegan and gluten-free.

Join our weekly recipe email

Fresh dinners, soups, and bakes—straight to your inbox. Free & easy.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating