Remi’s Ratatouille Soup lands in the bowl like a full garden in late summer: silky tomato broth, tender eggplant, sweet peppers, and zucchini that still hold their shape. It eats like a proper main dish, but it has the comfort of a stew and the brightness of a vegetable soup that hasn’t been cooked into mush.
The trick is giving each vegetable a little space to do its job. Salting the eggplant first pulls out bitterness and helps it soften without turning soggy, and cooking the onions and peppers before the zucchini keeps the base sweet and savory instead of watery. The tomatoes and herbs simmer long enough to knit everything together, but not so long that the vegetables disappear.
Below you’ll find the timing that keeps the texture right, the ingredient swaps that still make sense, and the small finishing touch that makes the whole pot taste rounder and more polished.
The eggplant stayed tender without getting slimy, and the broth tasted even better the next day after the herbs had time to settle in. I served it with parmesan and crusty bread, and my husband went back for a second bowl immediately.
Save this ratatouille soup for the nights when you want a hearty vegetable main with tender chunks, bright tomato broth, and a final drizzle of olive oil.
The Part That Keeps Ratatouille Soup from Turning Watery
The most common mistake with vegetable-heavy soup is treating every ingredient like it needs the same amount of time. Eggplant wants salt and a head start. Zucchini and yellow squash need enough heat to soften, but not so much that they collapse before the tomatoes are in. If you throw everything into the pot at once, the vegetables steam in their own liquid and the broth tastes thin.
Cooking the onion and peppers first builds sweetness in the bottom of the pot, and that little bit of browning gives the soup depth without needing meat or cream. The crushed tomatoes do the heavy lifting for body, while the diced tomatoes keep some texture so the soup still feels rustic and spoonable.
- Eggplant — Salting first draws out excess moisture and bitterness. Rinse it well and pat it dry so it browns a little instead of steaming.
- Herbes de Provence — This blend gives the soup its French backbone. If you don’t have it, use extra thyme plus a pinch of fennel seed and oregano.
- Crushed and diced tomatoes — The crushed tomatoes build the broth, while the diced tomatoes leave little chunks that keep the soup from tasting smooth and one-note.
- Fresh basil — Stir it in at the end so the flavor stays bright. If you add it too early, it turns dull and disappears into the tomatoes.
What Each Vegetable Is Doing in the Pot

- Onion and bell peppers — These form the sweet base. Let them soften fully before adding the garlic so they release their flavor without taking on any harsh edges.
- Garlic — Three to five minutes is too long for garlic here; it only needs a brief cook to take the raw bite off. If it browns, it will turn bitter in the finished soup.
- Zucchini and yellow squash — They add softness and volume, but they break down fast. Add them after the eggplant has had a chance to start cooking so they don’t dissolve into the broth.
- Olive oil — Use a good one for both cooking and finishing. The drizzle at the end changes the whole bowl, because it adds fruitiness and a little richness that broth alone can’t give you.
Building the Soup So the Vegetables Stay Distinct
Drawing Out the Eggplant
Toss the diced eggplant with salt and let it sit for 15 minutes, then rinse and dry it thoroughly. That step pulls out extra water, which helps the cubes absorb flavor instead of going spongy. If the eggplant looks wet when it hits the pot, it will steam instead of softening into a creamy texture.
Starting the Base
Heat the olive oil and cook the onion and bell peppers until they are softened and glossy, about five minutes. You want them fragrant and a little sweet, not browned hard. Add the garlic and eggplant next and cook until the garlic smells warm and the eggplant starts to take on color at the edges.
Adding the Tender Vegetables
Stir in the zucchini and yellow squash and cook just long enough to take the raw edge off, about three minutes. They will finish in the simmer, so don’t let them go soft now or they’ll disappear later. Once the tomatoes, broth, and herbs go in, the pot should look full and loose, not thick like a stew.
Finishing the Simmer
Let the soup simmer until the vegetables are very tender and the broth tastes unified, about 20 to 25 minutes. If it tastes flat, it usually needs salt more than more herbs. Stir in the fresh basil off the heat, then finish with a drizzle of olive oil and parmesan at the table.
How to Adapt This for a Bigger Pot, a Lighter Bowl, or No Cheese
Make it vegetarian and dairy-free
The soup is already vegetarian as written, and it stays dairy-free if you skip the parmesan at serving. Use a very good olive oil on top so the bowl still feels rich and finished.
Make it heartier with beans
Stir in a can of drained cannellini beans during the last 10 minutes if you want a more filling main dish. They add creaminess and protein without changing the tomato-and-herb balance.
Make it spicier or milder
Keep the red pepper flakes at half the amount for a softer, more classic broth, or add an extra pinch if you want the heat to sit in the back of the spoonful. The tomatoes will carry the spice well, so don’t overdo it at the start.
Storage and Reheating
- Refrigerator: Keeps well for 4 days. The vegetables soften a little more, but the flavor gets deeper.
- Freezer: Freezes well for up to 3 months. Cool it completely first and leave a little room in the container because the broth expands.
- Reheating: Warm it gently on the stove over medium-low heat until hot. Boiling it hard can make the zucchini collapse and dull the basil.
Questions I Get Asked About This Recipe

Remi's Ratatouille Soup
Ingredients
Equipment
Method
- Toss the eggplant with salt and let sit for 15 minutes, then rinse and dry until the pieces look less wet.
- Dice the zucchini, yellow squash, bell peppers, onion, and mince the garlic so everything is ready for quick sautéing.
- Heat the olive oil in a large pot over medium-high heat, then sauté the onion and bell peppers for 5 minutes until softened and glossy.
- Add the garlic and eggplant and cook for 5 minutes, stirring until the eggplant starts to lose its raw look.
- Add the zucchini and yellow squash and cook for 3 minutes, stirring until they brighten slightly in color.
- Add both tomatoes, vegetable broth, herbs de Provence, dried basil, dried thyme, and red pepper flakes, then bring to a steady simmer.
- Simmer for 20-25 minutes until all vegetables are very tender, stirring occasionally so the broth thickens slightly and the pot looks gently bubbling.
- Stir in the fresh basil, then season with salt and pepper to taste for a balanced flavor.
- Finish each bowl with a drizzle of good olive oil and a sprinkle of parmesan.


