Classic French Ratatouille with Fresh Vegetables

best ratatouille recipe

It’s ratatouille season, and this colorful French vegetable stew is one of the best ways to celebrate late-summer produce. Ratatouille is bright, hearty, naturally vegan, gluten free, and full of garden flavor. It brings together ripe tomatoes, eggplant, zucchini, yellow squash, bell pepper, onion, garlic, olive oil, and basil in one comforting dish.

Traditional ratatouille is usually made on the stovetop, with each vegetable cooked separately in olive oil before everything is simmered together. That method works beautifully because the vegetables all need different cooking times. Eggplant needs time to soften, zucchini can become watery if overcooked, and peppers taste best when they have a little caramelization.

This best ratatouille recipe takes the same idea and makes it more approachable. Instead of standing at the stove cooking every vegetable in batches, the vegetables are roasted in the oven until their edges are golden and flavorful. Then they are stirred into a fresh tomato sauce and simmered briefly so the flavors can come together. The result is a rich, rustic, deeply savory ratatouille with tender vegetables that hold their shape.

ratatouille ingredients

Roasting is the key to better homemade ratatouille. It concentrates the vegetables’ natural sweetness, prevents the stew from becoming watery, and gives the eggplant, squash, and peppers a deliciously caramelized flavor. Once those roasted vegetables meet the simmering tomato sauce, the dish becomes fragrant, balanced, and satisfying.

This ratatouille is simple enough for a weeknight dinner and special enough to serve to guests. It is excellent on its own in a bowl, spooned over pasta, served with crusty bread, or enjoyed the next day after the flavors have deepened.

squash, bell pepper and grated tomatoes

5 Reasons to Love Ratatouille

  1. It uses plenty of late-summer vegetables. If your kitchen is full of tomatoes, eggplant, zucchini, squash, and peppers, ratatouille is a delicious solution.
  2. It turns simple ingredients into something special. Roasting brings out sweetness and depth, making even humble vegetables taste rich and satisfying.
  3. It is naturally vegan and gluten free. Serve it with suitable sides, and it works for many different diets.
  4. It is perfect for meal prep. Ratatouille tastes even better the next day and reheats well.
  5. It is flexible. Enjoy it as a stew, a pasta topping, a side dish, or a spoonable appetizer on toasted bread.
sautéed onions and tomatoes

Ratatouille Ingredients

This roasted ratatouille recipe uses classic French ingredients and keeps the flavors fresh, balanced, and vibrant.

Fresh Tomatoes

Fresh tomatoes give ratatouille a lively, bright sauce. They are grated or pulsed in a food processor, then simmered with onion and garlic until they become a simple but flavorful base. Canned tomatoes can be used in a pinch, but fresh tomatoes give the best taste and texture.

Eggplant

Eggplant is essential in classic ratatouille. In this recipe, it is diced and roasted until tender and golden. There is no need to salt it first; the oven does the work.

Zucchini & Yellow Squash

Zucchini and yellow squash add color, sweetness, and tender texture. Using both makes the dish especially pretty, but you can use two of either one if that is what you have.

Bell Pepper

A red, orange, or yellow bell pepper adds sweetness and a soft, roasted flavor. Choose whichever ripe pepper looks best.

Olive Oil

Extra-virgin olive oil helps the vegetables brown in the oven and gives the stew a silky finish. This recipe uses enough oil for flavor and texture without making the ratatouille heavy or greasy.

Fresh Basil & Seasonings

Fresh basil is stirred in at the end for brightness. Dried oregano, red pepper flakes, salt, and black pepper round out the flavor. Crumbling the oregano between your fingers before adding it helps release its aroma.

roasted eggplant, squash and bell pepper

How to Make Ratatouille

This homemade ratatouille may look like it has several steps, but the process is straightforward. The oven handles most of the work while the tomato sauce simmers on the stovetop.

  1. Prepare the vegetables and preheat the oven.
  2. Roast the eggplant on one baking sheet and the zucchini, yellow squash, and bell pepper on another. This keeps the vegetables from crowding and allows them to cook properly.
  3. Stir the vegetables halfway through roasting so they brown evenly.
  4. While the vegetables roast, cook onion and garlic in olive oil, then add the fresh tomatoes to make a simple sauce.
  5. Add the roasted vegetables to the simmering tomato sauce as they finish cooking.
  6. Finish with basil, oregano, red pepper flakes, salt, black pepper, and a small drizzle of olive oil.

Ratatouille Cooking Tip

For the best texture, do not overcrowd the baking sheets. The vegetables should be arranged in a single layer so they roast instead of steam. This is what gives the ratatouille its rich, caramelized flavor.

adding roasted squash to ratatouille

Ratatouille Serving Suggestions

Ratatouille is wonderfully versatile. Serve it warm, at room temperature, or reheated the next day. Here are a few simple ways to enjoy it:

  • Serve it as a vegetable stew with crusty bread on the side.
  • Spoon it over freshly cooked pasta for an easy vegetarian dinner.
  • Top it with fried, scrambled, or poached eggs for a hearty breakfast or brunch.
  • Use it as an appetizer by piling spoonfuls onto toasted baguette slices.
  • Add a sprinkle of Parmesan or mozzarella if you would like a richer finish.
ratatouille recipe with basil

Suggested Equipment

You do not need special tools to make this roasted ratatouille. A few basic kitchen items will make the process easier:

  • Two large rimmed baking sheets for roasting the vegetables.
  • A box grater or food processor for preparing the fresh tomatoes.
  • A Dutch oven or heavy-bottomed soup pot for simmering the tomato sauce.
  • A sharp knife and cutting board for evenly chopping the vegetables.
roasted ratatouille recipe

This ratatouille recipe is worth the small amount of prep work. The vegetables become tender and flavorful, the tomato sauce stays fresh and bright, and the finished dish tastes even better after it has had time to rest.

If you enjoy late-summer vegetable recipes, this dish is a wonderful way to make the most of ripe produce. It is comforting without being heavy and flavorful without needing complicated ingredients.

ratatouille with bread

Ratatouille

  • Author: Kathryne Taylor
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 4 generous servings or 6 modest servings

Learn how to make a flavorful French ratatouille with roasted vegetables and a fresh tomato sauce. Roasting the eggplant, zucchini, yellow squash, and bell pepper gives this classic vegetable stew a rich, caramelized taste while keeping the texture tender and satisfying.

Ingredients

  • 2 pounds ripe red tomatoes, about 6 medium or 4 large
  • 1 medium eggplant, about 1 pound, diced into ½-inch cubes
  • 1 large red, orange, or yellow bell pepper, about 8 ounces, cut into ¾-inch squares
  • 1 medium-to-large zucchini, about 8 ounces, diced into ½-inch cubes
  • 1 large yellow squash, about 8 ounces, diced into ½-inch cubes
  • 5 tablespoons plus 1 teaspoon extra-virgin olive oil, divided
  • ¾ teaspoon fine sea salt, divided, plus more to taste
  • 1 medium yellow onion, chopped
  • 4 cloves garlic, pressed or minced
  • ¼ cup chopped fresh basil
  • ¼ teaspoon red pepper flakes, more or less to taste
  • ¼ teaspoon dried oregano
  • Freshly ground black pepper, to taste

Instructions

  1. Preheat the oven to 425 degrees Fahrenheit. Position one rack in the center of the oven and another in the upper third. Line two large rimmed baking sheets with parchment paper if desired.
  2. Prepare the tomatoes by removing any tough cores with a paring knife. Grate the tomatoes on the large holes of a box grater into a bowl, then chop any remaining tomato skin. Alternatively, pulse the tomatoes in a food processor until they become a coarse, frothy pulp. Set aside.
  3. Place the diced eggplant on one baking sheet. Toss with 2 tablespoons olive oil until lightly coated. Spread into a single layer and sprinkle with ¼ teaspoon salt.
  4. On the second baking sheet, toss the bell pepper, zucchini, and yellow squash with 1 tablespoon olive oil and ¼ teaspoon salt. Spread into a single layer. Place the eggplant on the middle rack and the other vegetables on the top rack. Roast for 15 minutes.
  5. While the vegetables roast, warm 2 tablespoons olive oil in a large Dutch oven or heavy soup pot over medium heat. Add the onion and ¼ teaspoon salt. Cook, stirring occasionally, for 8 to 10 minutes, until the onion is tender and beginning to caramelize at the edges.
  6. Add the garlic and cook for about 30 seconds, stirring constantly, until fragrant. Add the tomatoes and stir well, scraping up any browned bits from the bottom of the pot. Reduce the heat to medium-low and keep the sauce at a gentle simmer.
  7. After the first 15 minutes of roasting, remove both baking sheets from the oven. Stir the vegetables and spread them back into even layers. Return the eggplant to the top rack and place the squash and pepper pan on the middle rack.
  8. Roast the eggplant for about 10 more minutes, until golden and tender. Remove it from the oven and carefully stir it into the simmering tomato sauce.
  9. Continue roasting the zucchini, yellow squash, and bell pepper for another 5 to 10 minutes, until the peppers are caramelized and the vegetables are tender. Add them to the tomato sauce and simmer everything together for 5 minutes.
  10. Remove the pot from the heat. Stir in the remaining 1 teaspoon olive oil, fresh basil, and red pepper flakes. Crumble the dried oregano between your fingers as you add it. Season with more salt and freshly ground black pepper to taste.
  11. Serve warm in bowls, optionally finished with a drizzle of olive oil, extra basil, or more black pepper. Ratatouille also tastes excellent at room temperature and is even better reheated the next day. Store covered in the refrigerator for up to 4 days or freeze for longer storage.

Notes

Serving suggestions: Enjoy this ratatouille on its own, with toasted crusty bread, over pasta, with cooked eggs, or topped with a little Parmesan cheese if desired.

Nutrition

Nutrition information is an estimate and may vary based on the exact ingredients used.

  • Category: Stew
  • Method: Roasted and stovetop
  • Cuisine: French