Skip to content

Creamy Vegetable Soup

There’s something so comforting about a homemade vegetable soup simmering slowly on the stove. This is the kind of recipe I make when I want something simple, nourishing, and cozy without spending hours in the kitchen.

The vegetables become beautifully soft, the chickpeas make it satisfying, and everything blends into a creamy, velvety soup that tastes even better with a drizzle of olive oil and crunchy croutons on top.

It’s the kind of soup that feels good any time of the year. It’s comforting on colder days, but still light and wholesome enough for warmer months too. I also love how practical it is. It’s healthy, budget-friendly, and perfect for making a bigger batch to keep in the fridge for easy lunches or quick dinners during the week.

What I love most about this soup is how forgiving it is. You can keep it thick and hearty or add a little extra water for a lighter texture.

Simple recipes like this always end up becoming the ones I make again and again.

Ingredients:

  • 3 carrots, peeled and sliced
    (about 300 g)
  • 1/2 cabbage, chopped
    (about 400 g)
  • 1 large zucchini or 2 small zucchini, partially peeled and chopped
    (about 300 g)
  • 1/2 medium onion or 1 small onion, sliced into half moons
  • 2 garlic cloves, peeled
  • 1 ¾ cups cooked chickpeas
    (about 300 g)
  • 3 tablespoons olive oil
  • Water, enough to come just up to the vegetables without fully covering them
    (about 5–6 cups | 1.2–1.4 liters)
  • Salt, to taste
  • A drizzle of olive oil (optional)
  • Croutons (optional)
  • 1 basil leaf, for garnish (optional)

Instructions:

1. Peel the carrots and slice them into rounds. Partially peel the zucchini, leaving a little skin for extra flavor and color, then chop into chunks. Slice the onion into half moons and peel the garlic cloves.

2. Add the olive oil to a large pot over medium heat. Add the onion and garlic and cook for a few minutes until softened and fragrant, stirring occasionally so they don’t brown too much.

3. Add the carrots, cabbage, zucchini, and chickpeas to the pot. Pour in enough water so it reaches the level of the vegetables without completely covering them. The vegetables will release water as they cook, helping create the perfect texture.

4. Season with salt to taste.

5. Reduce the heat to low and let everything cook gently for about 40 minutes, or until the carrots are very tender and easily pierced with a fork.

6. Using an immersion blender, blend the soup until smooth and creamy. If the soup feels too thick, add a little extra water and blend again until you reach your preferred consistency.

7. Serve warm with a drizzle of olive oil, crunchy croutons, and a fresh basil leaf on top if desired.

Easy, simple and delicious.

Make It Your Own

This soup is incredibly easy to adapt with whatever you have at home. Add a handful of spinach or kale at the end for extra greens, swap the chickpeas for white beans or lentils, or stir in a pinch of chili flakes if you like a little heat.

For an even richer finish, top each bowl with freshly grated parmesan and serve with toasted bread for a heartier meal.

And if you make this recipe, I’d love to hear what you think. Feel free to share it with me!

Leave a Reply

Your email address will not be published. Required fields are marked *