Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Creamy tomato zucchini soup in a white bowl topped with torn up toasted bread and finely chopped fresh parsley.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

Tomato Zucchini Soup

Recipe by Veronika Sykorova

This Tomato Zucchini Soup is packed with veggies, it's extra creamy, and it can be ready in just 35 minutes! It's vegan, gluten-free, freezer-friendly, and great for meal prep!


  • Total Time35 minutes
  • Yield3-4 1x
  • DietVegan

Ingredients

Units Scale
  • 1 tbsp avocado oil
  • 1/2 cup finely diced yellow onion (1 small onion)
  • 1/2 tsp fine sea salt
  • 2-3 cloves garlic, minced
  • 1/2 cup chopped carrots (1-2 carrots)
  • 1/2 cup chopped celery
  • 2 tbsp tomato paste
  • 2 tsp Italian seasoning
  • 1 (28oz) can of whole Roma tomatoes
  • 4 cups chopped zucchini (approx. 2 zucchini)
  • 2 bay leaves
  • 3 cups vegetable broth
  • 1/2 tsp crushed red pepper flakes (optional)
  • 1/2 cup heavy cream (optional)
  • 1 tbsp balsamic vinegar (optional)

Instructions

  1. Heat avocado oil in a large pot over medium-high heat.
  2. Add chopped yellow onion and sea salt and cook for 5-6 minutes until glossy and slightly golden.
  3. Add minced garlic and cook for another 30 seconds until just fragrant.
  4. Add sliced carrots, celery, tomato paste, and Italian seasoning. Stir to mix and cook for a minute.
  5. Add canned tomatoes and use a spatula to chop them up a little bit.
  6. Add chopped zucchini, bay leaves, vegetable broth, and crushed red pepper flakes (optional).
  7. Bring the soup to a boil, lower the heat, and simmer partially covered for 20 minutes or until the zucchini is very soft.
  8. Take the bay leaf out and add heavy cream and balsamic vinegar (optional).
  9. Use an immersion blender to carefully blend the soup until smooth.
  10. Serve as it is or with croutons, more cream, a dollop of sour cream or Greek yogurt, and fresh herbs.

Notes

Storing: Store any leftovers in an airtight container in the refrigerator for 3-4 days or in the freezer for 3-4 months.

Reheating: Reheat the soup in a pot on the stove until it simmers gently. I recommend adding a splash of water if you're reheating it from frozen. You can also defrost the soup in the fridge overnight first.

  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Would you like to save this recipe?

We'll email this post to you, so you can come back to it later!