Classic homemade ratatouille turns humble zucchini, eggplant, and tomatoes into something that tastes like pure sunshine in a bowl. It has an incredible depth of flavor that makes every bite satisfying. There is a reason the French have been obsessed with this dish for centuries!

The secret is arranging thin slices of eggplant, zucchini, yellow squash, and tomatoes in a beautiful pattern over a rich tomato sauce. The vegetables get perfectly tender while roasting, and all those Mediterranean flavors combine into something magical.
I’ll admit, I avoided making ratatouille for years because I thought it would be bland and time-consuming. Then last August, when my garden was overflowing with vegetables, I finally gave it a shot. The smell of garlic, herbs, and vegetables filling my kitchen convinced me I’d been missing out on something special.
And it isn’t fancy or complicated either. Ratatouille is peasant food at its finest, designed to use up whatever vegetables you have on hand. You can serve it as a side dish, pile it over pasta, or eat it with crusty bread as a light dinner. It’s one of those recipes that proves simple ingredients can create something truly satisfying when treated right.
Let me show you the simple steps to turn your summer vegetables into something your whole family will actually enjoy eating. You don’t need any fancy equipment or chef skills – just some basic knife work and a little patience.
Looking for more easy baked dinner ideas? Try sheet pan Hawaiian chicken, taco tater tot casserole, or puff pastry pizza.
As an Amazon Associate I earn from qualifying purchases. Read my disclosure policy.
Ingredient Notes
For exact amounts needed see the recipe card below
- Onion
- Carrots
- Tomatoes
- Bell pepper
- Eggplant
- Zucchini
- Tomato puree
- Olive Oil
- Garlic
- Chicken broth
- Seasoning: You will need salt, black pepper, thyme, basil, parsley, onion powder, and garlic powder.

How to Make Baked Ratatouille
- Heat your olive oil in a pan over medium heat. Add that minced garlic and let it get golden brown.
- Add your diced carrots and onions, cooking until they’re soft – about 2 minutes. Then add chopped tomatoes and bell peppers and cook for an additional 2 minutes.
- Pour in tomato puree and mix well. Add chicken broth, bring it to a boil, and then reduce the heat to low. Add the salt, pepper, onion powder, garlic powder, and herbs. Let everything cook together for 10 minutes to develop those wonderful flavors.
- For a smooth sauce, blend it in your food processor.
- Preheat your oven to 320 degrees F and pour the sauce into a baking dish.
- Layer the eggplant, tomatoes, and squash alternately over the tomato sauce.
- Sprinkle with salt and pepper, brush with olive oil, and add fresh herbs. Bake it in the oven for 30 minutes.






Serving Ideas
Baked ratatouille goes with everything! My family enjoys it in so many different ways, and here are some of our favorite ways to enjoy it:
- Serve it hot alongside crusty French bread for soaking up all those amazing juices!
- Spoon it over fluffy rice or couscous.
- Toss it with your favorite pasta for an instant vegetarian main dish.
- As a sandwich filling with fresh mozzarella.

How to Store
Ratatouille might taste even better the next day! Store it in an airtight container in the fridge for up to 3 days. You can reheat it in the microwave or oven until heated through. It is also delicious cold, though, no need to heat it at all!
You can freeze ratatouille, too. Pack it in freezer-safe containers, leaving a little headspace for expansion. Thaw it overnight in the fridge and reheat it in the microwave. It will keep for a month in the freezer.

Tips & Tricks
Be sure to check out the step by step instructions
- Fresh vegetables are essential here! Look for firm, glossy eggplants, bright, unblemished tomatoes, fresh, crisp zucchini, and vibrant bell peppers.
- Use a mandoline slicer to cut the eggplant and zucchini into nice, even slices. Aim for a thickness of about ⅛ inch for all your vegetables.
- I like to create a pattern that alternates the vegetables. It not only looks beautiful but ensures you get a bit of everything in each bite.
- You can make the tomato sauce base a day ahead and store it in the fridge. You can also use a store-bought marinara sauce if you are in a hurry.
- Switch up the veggies as you like. Use yellow squash instead of zucchini or green peppers instead of red and yellow.
Reader Questions
Nope! There is no need to peel the eggplants, zucchini, or tomatoes, but wash them thoroughly. The skins add texture and color.
This could be due to the high water content in the vegetables. Try salting the sliced veggies and letting them sit for 10 minutes, then pat them dry before assembling. Additionally, simmer the tomato base for a longer period to thicken.
Absolutely. If serving cold, let it chill in the fridge for at least a few hours (or overnight). Drizzle a little olive oil and sprinkle fresh herbs before serving. Pair with crusty bread or a salad for a refreshing combo.
Did You Make This? Leave a Star Rating!

Baked Ratatouille Recipe
Ingredients
- 2 tablespoons olive oil
- 2 tablespoons garlic minced
- ⅓ cup onion diced
- ⅓ cup carrots diced
- ½ cup tomato diced
- ¼ cup red bell pepper diced
- ¼ cup yellow bell pepper diced
- ½ cup tomato puree
- ½ cup chicken broth
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 3 sprigs fresh thyme
- ½ tablespoon fresh basil chopped
- ½ tablespoon fresh parsley chopped
- ¼ teaspoon onion powder
- ¼ teaspoon garlic powder
- 1 medium-sized eggplant sliced
- 1 medium-sized zucchini sliced
- 2 medium-sized tomatoes sliced
Instructions
- There are a lot of vegetables to chop for this recipe! I recommend chopping or slicing them all before you start cooking.
- Heat olive oil over medium heat in a pan. Add minced garlic and stir-fry until golden brown.2 tablespoons olive oil, 2 tablespoons garlic
- Add diced carrot and onion. Stir-fry for 2 minutes until softened.⅓ cup carrots, ⅓ cup onion
- Toss in diced tomatoes, as well as red and yellow bell peppers. Cook for another 2 minutes.½ cup tomato, ¼ cup red bell pepper, ¼ cup yellow bell pepper
- Add the tomato puree and mix everything thoroughly.½ cup tomato puree
- Add chicken broth, bring to a boil, then reduce the heat to low and simmer for 5 minutes.½ cup chicken broth
- Season with salt, black pepper, onion powder, and garlic powder. Stir to ensure everything dissolves evenly.½ teaspoon salt, ¼ teaspoon black pepper, ¼ teaspoon onion powder, ¼ teaspoon garlic powder
- Add thyme, chopped basil, and chopped parsley. Let the mixture cook for 10 minutes.3 sprigs fresh thyme, ½ tablespoon fresh basil, ½ tablespoon fresh parsley
- Transfer the mixture into a food processor and blend into a smooth puree (or leave it chunky if you prefer texture).
- Preheat the oven to 320 degrees F.
- Pour the tomato base into a baking dish and spread it evenly across the surface.
- Layer sliced eggplants, tomatoes, and zucchini in a circular pattern over the tomato base.1 medium-sized eggplant, 2 medium-sized tomatoes, 1 medium-sized zucchini
- Sprinkle salt and black pepper over the arranged vegetables.
- Brush with olive oil and sprinkle fresh thyme and basil on top.
- Bake in a preheated oven for 30 minutes.
Notes
- Fresh vegetables are essential here! Look for firm, glossy eggplants, bright, unblemished tomatoes, fresh, crisp zucchini, and vibrant bell peppers.
- Use a mandoline slicer to cut the eggplant and zucchini into nice, even slices. Aim for a thickness of about ⅛ inch for all your vegetables.
- I like to create a pattern that alternates the vegetables. It not only looks beautiful but ensures you get a bit of everything in each bite.
- You can make the tomato sauce base a day ahead and store it in the fridge. You can also use a store-bought marinara sauce if you are in a hurry.
- Switch up the veggies as you like. Use yellow squash instead of zucchini or green peppers instead of red and yellow.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information
Nutrition facts are estimates.


