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
Creamy Vegetable Soup

Creamy Vegetable Soup


  • Author: Mohamed Ayad
  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Description

A warm and comforting creamy vegetable soup made with fresh vegetables, herbs, and a silky base. Simple to prepare, customizable for different diets, and great for cozy weeknight dinners.


Ingredients

Scale
  • 2 tablespoons olive oil or unsalted butter
  • 1 medium-sized onion, chopped
  • 2 garlic cloves, minced
  • 2 medium carrots, sliced
  • 2 celery stalks, diced
  • 2 medium potatoes, peeled and sliced
  • 1 small zucchini, chopped
  • 1 cup broccoli florets
  • 4 cups vegetable stock
  • 1 cup milk or half-and-half (dairy or plant-based)
  • 2 tablespoons plain flour
  • 1 teaspoon desiccated thyme
  • ½ teaspoon smoked paprika
  • Salt and black pepper, to taste
  • Fresh parsley, chopped, for garnish


Instructions

  1. Heat olive oil or butter in a large pot over medium heat. Add onion, garlic, carrots, and celery. Sauté until softened, about 5 minutes.

  2. Sprinkle flour over the vegetables and stir until coated. Slowly add vegetable broth, stirring to prevent lumps.

  3. Add potatoes, zucchini, and broccoli. Simmer for 15–20 minutes until vegetables are tender.

  4. Lower the heat, stir in milk, thyme, paprika, salt, and pepper. Blend with an immersion blender for a smooth texture or leave partially chunky.

  5. Garnish with parsley and serve warm with bread or salad.

Notes

  1. For a vegan version, use plant-based milk and olive oil.
  2. To thicken without flour, use cornstarch or puree more vegetables.
  3. This soup freezes well; just cool completely before storing.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl (approx. 1½ cups)
  • Calories: 220
  • Sugar: 6 g
  • Sodium: 620 mg
  • Fat: 9 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 28 g
  • Fiber: 5 g
  • Protein: 6 g
  • Cholesterol: 12 mg