Homemade Ratatouille Recipe

Introduction

Homemade ratatouille is a delightful French vegetable stew bursting with fresh flavors and vibrant colors. It’s a perfect way to celebrate summer’s bounty and makes a comforting, healthy meal when served with crusty bread.

A white pot filled with a cooked vegetable dish showing three visible main layers: the bottom layer is a rich, chunky red tomato sauce with seeds and bits of tomato skin; the middle layer has thick bites of green zucchini and yellow squash, both with soft, slightly shiny textures; the top layer includes pieces of cooked eggplant with a darker, almost brown appearance, mixed with chunks of red bell pepper and garnished with chopped fresh green herbs. A wooden spoon rests inside the pot, partially submerged in the colorful mix of vegetables, all against a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 2 medium eggplants (about 1 lb. total), cut into 1/2″ cubes
  • Kosher salt
  • 1/4 cup extra-virgin olive oil, divided
  • 1 large yellow onion, chopped
  • 8 cloves garlic, finely chopped, divided
  • Freshly ground black pepper
  • 1 bell pepper, seeds and ribs removed, chopped
  • 2 small zucchini (about 11 oz. total), cut into 1/2″ cubes
  • 1 teaspoon chopped fresh rosemary
  • 1 tablespoon fresh thyme leaves
  • 1 beefsteak tomato, finely chopped
  • 1 teaspoon granulated sugar
  • 1 cup canned crushed tomatoes
  • 10 fresh basil leaves, thinly sliced, plus more for serving
  • Crusty sourdough bread, for serving

Instructions

  1. Step 1: In a colander set over a large bowl, toss the eggplant cubes with 1 teaspoon kosher salt. Let them sit at least 30 minutes to draw out moisture, then squeeze off excess moisture and pat dry with paper towels.
  2. Step 2: Meanwhile, heat 1 tablespoon olive oil in a large pot over medium heat. Add the chopped onion and 2 cloves of garlic; season with 1/4 teaspoon salt and 1/4 teaspoon black pepper. Cook, stirring occasionally, until the onions turn translucent, about 5 to 6 minutes. Add the bell pepper and cook until softened, about 6 minutes more. Transfer this mixture to a large bowl.
  3. Step 3: In the same pot over medium heat, heat another tablespoon of olive oil. Add the zucchini, rosemary, and 2 cloves of garlic; season with 1/4 teaspoon salt and 1/4 teaspoon pepper. Cook, stirring often, until the zucchini softens and turns golden, about 8 minutes. Transfer the zucchini mixture to the bowl with the onion mixture.
  4. Step 4: Heat a third tablespoon of olive oil in the pot over medium heat. Add the eggplant, thyme, and 2 cloves of garlic. Cook, stirring often, until the eggplant turns golden and translucent, about 8 minutes. Transfer the eggplant to the bowl with the other vegetables.
  5. Step 5: For the tomato base, heat the remaining tablespoon of olive oil in the pot over medium heat. Add the chopped beefsteak tomato, granulated sugar, all remaining garlic cloves, 1/4 teaspoon salt, and 1/4 teaspoon black pepper. Cook, stirring often, until the tomatoes start to break down and caramelize, about 6 to 8 minutes.
  6. Step 6: Add the canned crushed tomatoes, sliced basil, and all the cooked vegetables back into the pot. Bring to a simmer, then reduce heat to medium-low and simmer gently, stirring occasionally, until the vegetables soften and meld together, about 8 to 10 minutes.
  7. Step 7: Garnish with additional fresh basil leaves. Serve the ratatouille hot with crusty sourdough bread alongside.

Tips & Variations

  • Salting the eggplant is key to prevent bitterness and remove excess water — don’t skip it.
  • Try adding a splash of red wine or balsamic vinegar in step 6 for deeper flavor.
  • For a heartier dish, serve ratatouille over polenta or cooked grains instead of bread.
  • Use whatever summer vegetables you have on hand; this recipe is very flexible.

Storage

Store leftover ratatouille in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of water if it feels too thick. Ratatouille also freezes well for up to 3 months—thaw overnight in the fridge before reheating.

How to Serve

The image shows a grey bowl filled with cooked vegetables mixed with a rich red tomato sauce. The vegetables include thick slices of yellow squash, green zucchini, dark purple eggplant pieces, and bright red bell pepper chunks spread evenly throughout the dish. The tomato sauce coats the vegetables lightly, adding a vibrant red color with small seeds visible in the sauce. Green basil leaves are thinly sliced and sprinkled on top for a fresh look. A spoon rests on the left edge of the bowl, and two pieces of sliced toasted bread sit nearby on the table. The background features a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make ratatouille ahead of time?

Yes! Ratatouille often tastes better the next day as the flavors have more time to meld. Prepare it in advance and gently reheat when ready to serve.

Is ratatouille vegan and gluten-free?

Traditional ratatouille is naturally vegan and gluten-free, made entirely from vegetables and olive oil. Just serve with gluten-free bread if needed.

Print

Homemade Ratatouille Recipe

This homemade ratatouille is a vibrant and hearty vegetable stew packed with eggplants, zucchini, bell peppers, tomatoes, and aromatic herbs. Slow-cooked to perfection on the stovetop, it delivers deep, caramelized flavors and tender textures, making it a perfect side dish or a light vegetarian main served with crusty sourdough bread.

  • Author: Maya
  • Prep Time: 40 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: French
  • Diet: Vegetarian

Ingredients

Scale

Vegetables

  • 2 medium eggplants (about 1 lb. total), cut into 1/2″ cubes
  • 1 large yellow onion, chopped
  • 1 bell pepper, seeds and ribs removed, chopped
  • 2 small zucchini (about 11 oz. total), cut into 1/2″ cubes
  • 1 beefsteak tomato, finely chopped

Herbs and Seasonings

  • Kosher salt
  • Freshly ground black pepper
  • 1 tsp. chopped fresh rosemary
  • 1 tbsp. fresh thyme leaves
  • 10 fresh basil leaves, thinly sliced, plus more for serving
  • 1 tsp. granulated sugar

Other

  • 1/4 cup extra-virgin olive oil, divided
  • 8 cloves garlic, finely chopped, divided
  • 1 cup canned crushed tomatoes
  • Crusty sourdough bread, for serving

Instructions

  1. Prepare the eggplant: In a colander set over a large bowl, toss eggplant cubes with 1 teaspoon kosher salt. Let sit at least 30 minutes to draw out moisture, then squeeze off excess liquid and pat dry with paper towels to prevent sogginess during cooking.
  2. Cook onion and bell pepper: Heat 1 tablespoon olive oil in a large pot over medium heat. Add chopped onion and 2 cloves finely chopped garlic, season with 1/4 teaspoon salt and 1/4 teaspoon black pepper. Sauté, stirring occasionally, until onions are translucent, about 5 to 6 minutes. Add chopped bell pepper and continue cooking until softened, about 6 minutes. Transfer this mixture to a large bowl.
  3. Cook zucchini: In the same pot, heat another tablespoon of olive oil over medium heat. Add zucchini cubes, chopped rosemary, and 2 cloves finely chopped garlic. Season with 1/4 teaspoon salt and 1/4 teaspoon pepper. Cook, stirring frequently, until zucchini softens and turns golden, approximately 8 minutes. Transfer zucchini to the bowl with the onion mixture.
  4. Cook eggplant: Again in the same pot, heat 1 tablespoon olive oil over medium heat. Add the salted eggplant cubes, fresh thyme leaves, and 2 cloves finely chopped garlic. Cook frequently stirring until eggplant is golden and translucent, about 8 minutes. Transfer to the bowl with other vegetables.
  5. Cook fresh tomatoes: Heat the last tablespoon of olive oil in the pot over medium heat. Add the finely chopped beefsteak tomato, 1 teaspoon granulated sugar, remaining 2 cloves garlic, 1/4 teaspoon salt, and 1/4 teaspoon pepper. Stir often and cook until tomatoes begin to break down and caramelize, about 6 to 8 minutes.
  6. Simmer combined ingredients: Add the canned crushed tomatoes, sliced basil leaves, and all previously cooked vegetables back into the pot. Bring mixture to a simmer, then reduce heat to medium-low. Continue simmering, stirring occasionally, until the vegetables meld together and are tender, about 8 to 10 minutes.
  7. Serve: Top with additional fresh basil leaves. Serve the ratatouille warm with crusty sourdough bread alongside for a delicious and comforting meal.

Notes

  • Salting the eggplants and letting them sit removes bitterness and excess moisture, resulting in better texture.
  • Use fresh herbs like rosemary, thyme, and basil for the most aromatic and authentic flavor.
  • Serving with crusty sourdough bread adds a wonderful contrast and makes the dish more filling.
  • This dish can be served warm or at room temperature and also tastes great the next day.
  • Adjust salt and pepper according to taste preferences.

Keywords: ratatouille, homemade ratatouille recipe, French vegetable stew, healthy vegetable dish, eggplant recipe, zucchini recipe, vegetarian main course

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating