Easy • Affordable • Protein-Rich

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Zucchini Basil Vegetable Soup (Silky, One-Pot, 30 Minutes)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lily
  • Total Time: 30 minutes
  • Yield: 4 bowls
  • Diet: Vegetarian

Description

Silky zucchini and basil vegetable soup made in one pot and blended until velvety, with a swirl of ricotta or cashew cream for richness. Light yet cozy, it’s perfect for busy weeknights, meal prep lunches, or using up a bumper crop of zucchini.


Ingredients

2 tablespoons olive oil
1 medium yellow onion, chopped
3 garlic cloves, minced
4 medium zucchinis, sliced (about 1 kg / 2 pounds)
4 cups (1 liter) vegetable broth, preferably low-sodium
1 teaspoon fine sea salt, plus more to taste
½ teaspoon freshly ground black pepper
1 packed cup fresh basil leaves, plus extra for garnish
23 tablespoons fresh lemon juice (about ½1 lemon)

For the creamy swirl (choose one):
½ cup ricotta cheese
or
½ cup cashew cream (soaked blended cashews)

Optional finishes:
Extra virgin olive oil, for drizzling
Red pepper flakes, to taste


Instructions

  1. Prep the vegetables: Wash the zucchinis, trim the ends, and slice into rounds or half-moons. Chop the onion, mince the garlic, and pick the basil leaves from their stems.

  2. Sauté aromatics: Warm the olive oil in a large pot over medium heat. Add the chopped onion and a pinch of salt. Cook 4–5 minutes, stirring often, until soft, translucent, and lightly golden at the edges. Add the garlic and cook 30–60 seconds until fragrant.

  3. Cook the zucchini: Add the sliced zucchini. Season with a small pinch of salt and pepper and toss to coat in the oil. Cook 5–7 minutes, stirring occasionally, until slightly translucent and releasing some juices.

  4. Add broth and simmer: Pour in the vegetable broth and scrape up any browned bits from the bottom of the pot. Bring to a gentle boil, then reduce heat, cover, and simmer about 10 minutes, or until the zucchini is very tender and easily pierced with a fork.

  5. Blend with basil and lemon: Remove the pot from the heat. Add the basil leaves and lemon juice. Use an immersion blender to blend directly in the pot until completely smooth and silky. (If using a countertop blender, work in batches, vent the lid, and cover with a towel to let steam escape.)

  6. Add the creamy swirl: Taste and adjust salt and pepper. Swirl in the ricotta or cashew cream until the soup turns velvety and pale green. Keep the heat low or off so the cream stays smooth and doesn’t split.

  7. Finish and serve: Ladle into warm bowls. Drizzle with extra virgin olive oil, top with a few basil leaves, and sprinkle with red pepper flakes if you like heat. Serve hot.

Notes

Use low-sodium vegetable broth and salt in stages (with the onion, with the zucchini, and at the end) for the best flavor balance.
For a vegan / dairy-free version, use cashew cream or unsweetened coconut milk and skip dairy toppings.
The soup thickens in the fridge; thin with a splash of broth or water when reheating.
For meal prep, you can cook and blend the soup up to 2 days ahead and refrigerate. For best color, add basil and lemon just before blending if making ahead.
To freeze, cool completely and freeze (ideally before adding dairy) for up to 3 months. Stir in ricotta or other cream after reheating for the smoothest texture.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: soup recipes
  • Method: One-pot, blender
  • Cuisine: Mediterranean