Creamy Tomato Zucchini Soup (No Cream Needed) + Dunkable Toast Ideas
If you love a cozy tomato soup moment but want something a little lighter (and sneakily veggie-packed), this creamy tomato zucchini soup is it. It gets that silky, café-style vibe without a drop of cream—thanks to zucchini doing the most in the best way.
And because soup is basically a vehicle for dunking, I’m also sharing toast ideas that go beyond “plain bread, toasted.” Think garlicky, cheesy, herby, and wildly dunkable.
Why You’ll Love This
It’s weeknight-easy, budget-friendly, and tastes like it simmered all day. The zucchini blends into a smooth, creamy texture, the tomatoes bring the cozy tang, and you can customize the dunking toast to match your mood (and whatever’s in your fridge).
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 2 medium zucchini (about 1 pound), chopped (no need to peel)
- 2 tablespoons tomato paste
- 1 teaspoon dried basil (or 1 tablespoon chopped fresh)
- 1/2 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes (optional)
- 1 (28-ounce) can crushed tomatoes
- 3 cups vegetable broth (or chicken broth)
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 tablespoon balsamic vinegar or lemon juice (brightens everything)
- Optional: 1/4 cup grated Parmesan (for serving)
- For dunkable toast: sliced sourdough or baguette, butter or olive oil, and your favorite toppings (ideas below)
How to Make It
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion and cook for 5–6 minutes until soft and translucent.
- Add the garlic and cook for 30 seconds, just until fragrant (don’t let it brown).
- Stir in the zucchini and cook for 4–5 minutes. It doesn’t need to fully soften yet—just get a little color and start releasing moisture.
- Add the tomato paste, basil, oregano, and red pepper flakes (if using). Stir for 1 minute to toast the paste and wake up the flavors.
- Pour in the crushed tomatoes and broth. Add salt and pepper. Bring to a gentle boil, then reduce to a simmer.
- Simmer uncovered for 15–20 minutes, stirring occasionally, until the zucchini is very tender.
- Blend until smooth using an immersion blender right in the pot. (Or carefully transfer to a blender in batches—hot soup expands, so don’t fill it too high.)
- Stir in the balsamic vinegar or lemon juice. Taste and adjust salt, pepper, and acidity as needed.
- Serve hot with Parmesan if you want, and line up your dunkable toast situation like it’s a main character.
Tips for the Best Results
- Use a full 2 zucchini for true “no cream needed” creaminess. The blend is where the magic happens.
- Tomato paste matters: it deepens flavor and makes the soup taste richer, not watery.
- Don’t skip the final splash of balsamic or lemon. It turns “good” into “I’m going back for another bowl.”
- If your soup tastes too acidic, add a pinch of sugar or an extra drizzle of olive oil to smooth it out.
- Blend longer than you think. An extra 30–60 seconds can take it from “chunky” to silky.
- Toast upgrade rule: brush bread with olive oil or butter, then toast until deeply golden. Pale toast gets soggy fast.
- Dunkable toast ideas: garlic-rubbed toast (toast, then rub with a cut garlic clove), Parmesan toast (sprinkle Parm in the last minute), pesto swirl toast (spread pesto after toasting), or “pizza toast” (marinara + mozzarella under the broiler).
Variations
- Make it spicy: add 1–2 teaspoons Calabrian chili paste or extra red pepper flakes.
- Roasted vibe: roast the zucchini and onion at 425°F for 20 minutes first, then simmer with tomatoes and broth for a deeper, caramelized flavor.
- Add protein: stir in white beans before blending (super creamy) or add shredded rotisserie chicken after blending.
- Extra herby: blend in a handful of fresh basil or parsley at the end for a bright green-fleck moment.
- Cheesy (but still no cream): add a handful of grated Parmesan while the soup is hot, then blend briefly to melt it in.
- Gluten-free dunking: serve with gluten-free toast, crispy chickpeas, or seed crackers for scooping.
Storage & Reheating
Store cooled soup in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop over medium-low heat, stirring often, or microwave in 45-second bursts until hot. If it thickens after chilling, add a splash of broth or water to loosen it back up.

FAQ
How does this soup get creamy with no cream?
Zucchini is naturally high in water and fiber, and when it’s cooked until tender and blended, it turns silky and thick—like a built-in “cream” that doesn’t taste like zucchini. Blending thoroughly is key.
Can I use fresh tomatoes instead of canned?
Yes. Use about 2 1/2 to 3 pounds of ripe tomatoes, chopped. Simmer a bit longer to concentrate the flavor, and consider adding an extra tablespoon of tomato paste since canned tomatoes are usually more intense.
My soup tastes too tangy—how do I fix it?
Stir in 1–2 teaspoons of sugar or honey, or add a drizzle of olive oil. You can also add a little more zucchini or broth and simmer for 5 minutes to mellow the acidity.
What are the best breads for dunking toast?
Sourdough is the classic because it stays sturdy, but a baguette, ciabatta, or thick-cut country loaf also dunk like a dream. If you want maximum crunch, broil slices for 1–2 minutes per side and watch closely.
Can I freeze this tomato zucchini soup?
Absolutely. Freeze in airtight containers (leave a little space for expansion) for up to 3 months. Thaw in the fridge overnight, then reheat gently and whisk in a splash of broth if it seems thick.



