There’s something magical about a colorful bowl of Ratatouille Soup: it’s humble, hearty, impossibly vibrant, and somehow manages to taste like sunshine itself. A symphony of tender vegetables—eggplant, zucchini, bell peppers—swirls together in a savory tomato broth, finished with fresh basil for that classic French touch. Whether you’re craving a cozy meal on a chilly night or planning a light summer lunch, Ratatouille Soup is the kind of recipe you’ll turn to again and again for its comforting flavors and sheer happy color.

Ingredients You’ll Need
The beauty of Ratatouille Soup lies in its simplicity: just a handful of ingredients, each one chosen for its flavor, color, and texture. Every vegetable adds its own personality—some sweetness here, a bit of earthiness there—to build a soup that’s truly more than the sum of its parts.
- Olive oil: Rich and fruity, it creates a flavorful base for sautéing the veggies.
- Onion: Adds sweetness and depth as the aromatic starting point.
- Garlic: A must-have for a warm, savory backbone—don’t skimp!
- Eggplant: Soaks up flavors and melts into the soup for a lush texture.
- Zucchini: Lends a gentle bite and pleasant greenness.
- Yellow squash: Brings creaminess and a pop of sunny color.
- Red bell pepper: Sweet and juicy, it lifts the soup with freshness.
- Yellow bell pepper: Adds more sweetness and golden color.
- Canned diced tomatoes (with juice): The tangy, rich backbone of the broth.
- Vegetable broth: Keeps everything light and vegan while binding all the flavors together.
- Dried thyme: Adds a woodsy, classic French herb note.
- Dried oregano: Rounds out the herbal undertones—think rustic, not overpowering.
- Crushed red pepper flakes (optional): For a little heat—add as much or as little as you like.
- Salt and pepper: No soup is complete without good seasoning; taste and adjust as needed.
- Fresh basil (plus extra for garnish): The final touch—it lifts the whole dish with fresh, herbaceous brightness.
How to Make Ratatouille Soup
Step 1: Sauté the Onion and Garlic
Start by heating the olive oil in a large pot over medium heat. Toss in the chopped onion and let it gently soften for about three to four minutes—this will give the soup its signature sweet, savory base. Add the minced garlic, stirring for another quick 30 seconds, until fragrant and irresistible.
Step 2: Add and Soften the Vegetables
Next, add the diced eggplant, sliced zucchini, yellow squash, and both bell peppers. Give everything a good stir so the veggies are coated in that lovely oniony oil, then let them cook together for 8 to 10 minutes. You don’t need to fuss too much—just stir occasionally until they’re starting to soften and their colors brighten.
Step 3: Simmer with Tomatoes and Broth
Pour in the can of diced tomatoes (juice and all), add the vegetable broth, sprinkle over the thyme, oregano, and crushed red pepper if you’re using it. Add salt and pepper to taste. Bring everything to a gentle boil, then reduce the heat and let the Ratatouille Soup simmer enthusiastically for 20 to 25 minutes, uncovered. You want the veggies to become fully tender and the broth to concentrate in flavor.
Step 4: Finish with Fresh Basil
Just before serving, stir in the chopped fresh basil. This last-minute addition keeps the basil super fresh and aromatic, giving the whole pot a bright lift. Taste the soup, adjust the salt and pepper to your liking, and get ready to serve.
Step 5: Serve and Garnish
Ladle generous portions of Ratatouille Soup into bowls and finish each with a scattering of extra fresh basil. The color and aroma of that final garnish is pure joy in a bowl.
How to Serve Ratatouille Soup

Garnishes
Ratatouille Soup practically begs for a finishing flourish. I love a generous handful of torn basil leaves on each bowl, but a drizzle of good olive oil, a sprinkle of flaky sea salt, or even a dash of red pepper flakes can tailor every serving to your liking. If you want a little creaminess, dollop in dairy-free pesto or swirl in a tiny spoonful of plant-based yogurt.
Side Dishes
To make your Ratatouille Soup meal feel extra special, serve it alongside a chunk of crusty baguette to soak up all that delicious broth. If you’re after something heartier, spoon the soup over cooked quinoa or rice. A simple side salad of greens tossed in lemony vinaigrette rounds out the meal and keeps it ultra-light—perfect for lunch or dinner.
Creative Ways to Present
Embrace the soup’s vibrant colors by serving it in wide, shallow bowls to really show off the veggies. For dinner parties, try pouring Ratatouille Soup into small mugs or shot glasses for a fun, French-inspired appetizer. You can even blend half the soup and return it to the pot for a beautiful, slightly creamy texture—both rustic and elegant at once.
Make Ahead and Storage
Storing Leftovers
Ratatouille Soup keeps beautifully in the fridge for up to four days. Let it cool completely, then store it in an airtight container. The flavors actually deepen as it sits, meaning tomorrow’s lunch may taste even better!
Freezing
Want to savor the taste of summer vegetables all year long? This soup freezes like a dream. Pack fully cooled Ratatouille Soup into freezer-safe containers (leave a little room for expansion), then freeze for up to three months. Defrost overnight in the refrigerator or in a gently warmed pot.
Reheating
To reheat, simply warm the soup in a pot over medium heat, stirring occasionally, until hot throughout. If the soup seems a bit thick after sitting or freezing, just add a splash of vegetable broth or water to loosen it up. Microwaving in shorter intervals works as well—just be sure to stir between bursts.
FAQs
Can I make Ratatouille Soup ahead of time?
Absolutely! The flavors actually improve when made ahead. Prepare the soup up to two days before, then reheat gently when ready to serve for a stress-free meal.
Can I blend Ratatouille Soup for a smoother texture?
Definitely. If you prefer a creamier or thicker soup, use an immersion blender to puree half the batch, or carefully blend a portion in a blender, then return it to the pot. This gives the soup a luscious, velvety texture while keeping some rustic chunkiness.
Is Ratatouille Soup gluten-free?
Yes, as written, the recipe is naturally gluten-free. Just check that your vegetable broth doesn’t contain any hidden gluten ingredients if you’re serving someone with sensitivities.
What proteins go well with Ratatouille Soup?
For extra protein, pair your bowl with cooked quinoa, chickpeas, or top with seared tofu. If you’re not vegan, a sprinkle of grated parmesan or even a poached egg on top can be lovely.
Can I swap out any vegetables?
Absolutely! Ratatouille Soup is endlessly adaptable. Try green bell pepper, summer squash, or even some mushrooms if you like. Just keep the total veggie volume about the same for best results.
Final Thoughts
If you crave a soup that’s as beautiful as it is comforting, Ratatouille Soup is truly a must-try. It brings the best of the farmer’s market to your table, brimming with color, flavor, and good-for-you ingredients. I can’t wait for you to give it a go and make your own delicious memories!
Print
Ratatouille Soup Recipe
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
A delightful and comforting vegan Ratatouille Soup recipe that showcases the rich flavors of traditional French vegetable stew in a warm and satisfying bowl. This hearty soup is bursting with colorful vegetables and aromatic herbs, making it a perfect meal for any day of the week.
Ingredients
Vegetable Mixture:
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 medium eggplant, cut into 1/2-inch cubes
- 1 zucchini, sliced
- 1 yellow squash, sliced
- 1 red bell pepper, chopped
- 1 yellow bell pepper, chopped
- 1 (14.5 oz) can diced tomatoes, with juice
Broth and Seasonings:
- 4 cups vegetable broth
- 1/2 teaspoon dried thyme
- 1/2 teaspoon dried oregano
- 1/4 teaspoon crushed red pepper flakes (optional)
- Salt and pepper, to taste
- 1/4 cup chopped fresh basil, plus extra for garnish
Instructions
- Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion and cook until softened. Stir in garlic.
- Cook Vegetables: Add eggplant, zucchini, yellow squash, and bell peppers. Cook until vegetables begin to soften.
- Add Remaining Ingredients: Pour in diced tomatoes, vegetable broth, thyme, oregano, red pepper flakes, salt, and pepper. Simmer until vegetables are tender.
- Finish and Serve: Stir in fresh basil before serving. Adjust seasoning, ladle into bowls, and garnish with basil.
Notes
- For a heartier meal, serve with crusty bread or over cooked quinoa.
- You can blend a portion of the soup for a thicker texture or leave it chunky and rustic.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: French
Nutrition
- Serving Size: 1 bowl
- Calories: 130
- Sugar: 8g
- Sodium: 390mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg