Go Back
+ servings
Creamy Tomato Zucchini Soup in bowl with spoon

Creamy Tomato Zucchini Soup (Vegan & Easy to Make)

No ratings yet
Looking for the perfect recipe to make with your fresh summer produce? This tomato zucchini soup is comforting, flavorful, easy to make, and super creamy (while being completely vegan & dairy-free). Add a little extra crunch with homemade croutons and voilà, enjoy your new favorite vegan soup recipe.
Print Recipe Pin Recipe
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 4 servings

Ingredients

  • 28 Ounces Whole Tomatoes - fresh or canned, the sweetest available is best
  • 2 Medium Zucchini - chopped
  • 1 Small Onion - diced
  • 4 Cloves Garlic - minced
  • 1 Cup Vegan Parmesan - Finely grated
  • 2 Cups Vegetable Broth
  • 1/2 Cup Plant Milk - Unsweetened
  • 2 Tablespoons Olive Oil
  • 2 Tablespoons chopped Basil
  • 1 Tablespoon Miso Paste
  • 1 Tablespoon Tomato Paste
  • 2 Teaspoons dried Oregano
  • 1 Pinch Salt - or to taste
  • 1 Pinch Pepper - or to taste, ground or freshly cracked

To Serve

  • 1 Serving Croutons - (see below)
  • 1 Drizzle good Olive Oil

For the Homemade Croutons

  • 2 Slices thick cut Bread - like country or sourdough
  • 1 1/2 Tablespoons Olive Oil
  • 1/2 Teaspoon Garlic Powder
  • 1 Pinch Salt - or to taste
  • 1 Pinch Pepper - or to taste, ground or freshly cracked

Instructions

Make the Croutons

  • Cut the slices of bread into cubes or tear apart small pieces for a more rustic feel. Add the cut bread to a bowl and drizzle with the olive oil. Add in the garlic powder, salt & pepper and toss until very well coated.
  • Spread out the coated bread in one single layer on a baking sheet. Bake at 325º Fahrenheit for 8-10 minutes or until golden brown. Store at room temperature in an air tight container for up to 5 days.

Make the Tomato Zucchini Soup

  • Heat the oil in a large pot on medium heat. Add in the onions and sauté for 5-7 minutes or until the onions are translucent.
  • Add in the garlic, tomato paste and miso. Mix to combine and continue cooking for 1-2 minutes or until the garlic is fragrant.
  • Add in the zucchini and tomatoes and mix well. If using canned whole, make sure to break them apart by squeezing them before adding to the pot. allow everything to cook for 10-15 minutes or until the zucchini starts to soften.
  • Add in the basil and oregano and mix well. Pour over the vegetable broth and cover the pot. Turn the heat down to medium low and simmer the soup for 15-20 or until the tomatoes have broken down and the zucchini is soft and cooked through.
  • Using an immersion or regular blender, blend the soup to reach the desired consistency. I like to leave a little texture but you can blend how much you like.
  • Keep the soup on medium low heat and add in the finely grated vegan parmesan cheese. Once it melts add in the plant milk and mix well.
  • Check for seasoning and adjust with salt & pepper as needed. Make sure the soup is heated through before serving. Serve with croutons and a drizzle of good olive oil.
Tried this recipe?Let us know how it was!