Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy, one-pot creamy vegetable soup made with tender vegetables, plant-based milk, and aromatic herbs. This dairy-free, comforting recipe is perfect for weeknight dinners or meal prep.

Ingredients

Scale

1 tbsp olive oil or vegan butter
1 medium onion, diced
2 carrots, peeled and sliced
2 celery stalks, chopped
3 cloves garlic, minced
2 medium potatoes, peeled and diced
4 cups vegetable broth
1 bay leaf
1 tsp dried thyme
1/2 tsp salt (or to taste)
1/4 tsp black pepper
2 cups cauliflower or broccoli florets
1 cup unsweetened almond or oat milk
1/2 cup frozen peas or corn (optional)
2 tbsp chopped fresh parsley (for garnish)

Instructions

  • In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery. Sauté for 7–8 minutes until softened.

  • Stir in garlic and potatoes. Cook for another 2 minutes.

  • Add broth, bay leaf, thyme, salt, and pepper. Bring to a boil, then reduce heat and simmer covered for 20 minutes.

  • Add cauliflower or broccoli. Simmer uncovered for 8–10 minutes until tender.

  • Remove bay leaf. Blend part of the soup using an immersion blender or by transferring to a regular blender, then return to the pot.

  • Stir in plant milk. Heat through for 2–3 minutes.

  • Add peas or corn if using, and adjust seasoning.

  • Garnish with parsley before serving.