As an Amazon Associate I earn from qualifying purchases. This post may contain affiliate links.
Ever crave something warm and hearty that doesn’t take hours to make or require a PhD in vegetable chopping? Enter this Simple Zucchini–Tomato Stew: a rustic, ratatouille-inspired recipe that’s perfect for garden overflow, weeknight meals, or sneaking more veggies onto picky plates.

It’s the kind of stew that feels like a cozy hug, bubbling away with vibrant zucchini, tomatoes, and the kind of aromatic herbs that make your kitchen smell amazing. It comes together in under an hour, using mostly pantry staples and did I mention it’s family-approved (no toddler tantrums here) and vegan? Whether you serve it ladled over pasta or scooped cold on crostini, this one’s a new staple for your recipe box.
Why You’ll Love This Recipe
- 🥒 Ready in 45 minutes with simple, budget-friendly ingredients
- 🍅 Naturally vegan and gluten-free, but hearty enough for meat-lovers
- 👨👩👧👦 Kid-friendly (yes, even to secret vegetable skeptics)
- 🫕 One-pot magic = fewer dishes to wash
- 🧊 Make-ahead & freezer-friendly for easy meal prep
Simple Zucchini–Tomato Stew (Ratatouille-ish)
This easy zucchini–tomato stew is like ratatouille’s laid-back cousin—hearty, rustic, and ready in under an hour. Packed with garden-fresh veggies and simmered into cozy, spoonable bliss, it’s perfect for sneaking extra vegetables into family dinner (without any dramatic toddler meltdowns).
Ingredients
- 2 medium zucchini, cut into half-moons
- 1 carrot, diced small
- 1 mini orange bell pepper, diced
- 1 celery stalk, finely chopped
- 1 spring onion, sliced (white and green parts separated)
- 2 cloves garlic, minced (optional)
- 1 (14-oz / 400 g) can chopped tomatoes
- 2 tablespoons olive oil
- 1 bay leaf (or ½ teaspoon dried thyme or oregano)
- Salt and freshly ground black pepper, to taste
- Fresh basil or parsley, for garnish (optional)
Instructions
1. In a large skillet or Dutch oven, heat the olive oil over medium heat.
2. Add the carrot, celery, and white part of the spring onion (plus garlic, if using). Cook 5–6 minutes until softened.
3. Stir in the zucchini and bell pepper. Cook another 5 minutes until they start to take on color.
4. Add the canned tomatoes, bay leaf or herbs, and season with salt and pepper. Stir well.
5. Reduce heat to low, cover partially, and simmer 20–25 minutes, stirring occasionally, until the carrots are tender and the stew has thickened.
6. Remove the bay leaf, stir in the green tops of the spring onion, and adjust seasoning.
7. Garnish with fresh basil or parsley if desired.
Notes
- Serve warm as a side dish, or make it a main meal by spooning over rice, couscous, or pasta.
- For extra richness, top with a sprinkle of Parmesan, feta, or fresh mozzarella.
Serving Suggestions
- Serve ladled over polenta, pasta, or rice for a complete meal that tastes like summer in a bowl.
- Excellent with a hunk of toasted baguette for dipping—because stew was made for bread-based scooping.
- Scoop it cold onto crostini for a fancy backyard picnic (yes, cold! It’s that versatile).
Storage Instructions
- Refrigerator: Store in an airtight container for up to 5 days.
- Freezer: Freeze in family-sized portions or single servings for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove or microwave (preferably with your fuzzy slippers on).
Nutrition Information:
Yield: 4 Serving Size: 1 Amount Per Serving: Calories: 98Total Fat: 7gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 0mgSodium: 95mgCarbohydrates: 8gFiber: 2gSugar: 4gProtein: 2gNutrition information is automatically calculated by a third-party tool and is an estimate only. Exact values may vary based on the specific ingredients and brands used. Please consult a registered dietitian or nutritionist for precise information if needed.
Expert Tips & Variations
- Have an eggplant that’s begging to be used? Dice it up and toss it in with the zucchini for an even more ratatouille-esque vibe.
- No fresh tomatoes? No problem. Use 1 extra cup of canned tomatoes or even diced fire-roasted tomatoes for a smokier flavor.
- Stir in a can of white beans or chickpeas in step 5 to add protein and make it more filling.
- Want a deeper tomato flavor? Sauté the tomato paste for 1–2 minutes before adding liquids.
- Going for a Mediterranean twist? Add a handful of chopped olives or a few capers near the end.
Serving Suggestions
🥖 Crusty Bread: To soak up all that saucy goodness, don’t skip the dipping!
🥗 Fresh Salad: A peppery arugula salad or simple Greek chopped salad adds a light contrast.
🍷 A Glass of White Wine: Try Sauvignon Blanc or a dry rosé for the perfect pairing.

FAQ’s
Absolutely! Let the stew cool completely and freeze in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop or microwave.
Aside from bread, this stew is dreamy over cooked pasta, creamy polenta, or even fluffy couscous. Throw in some grilled tofu or sausage on the side if you like.
Totally customizable! Add more red pepper flakes for heat or skip it entirely for a mild, kid-friendly version.
✨ Love this recipe? Don’t forget to Pin it for later!






