Vegan Creamy Vegetable Soup

This cozy creamy vegetable soup is my go-to when I want something warm, easy, and super comforting—without spending all night in the kitchen.

It’s creamy (without any cream), packed with fresh veggies, and comes together in under 40 minutes.

Perfect for cold nights or when you need a feel-good bowl of something nourishing.

Why I Love This Recipe

This one’s a lifesaver for me when I want something cozy but don’t feel like cooking anything complicated. I made it once after a long day and it hit the spot so perfectly—it’s been in my rotation ever since.

  • Super fast and easy—one pot
  • Uses everyday veggies you probably already have
  • It’s naturally dairy-free but still creamy
  • Great as leftovers
  • Comforting without being heavy

Servings & Time

Servings: 4
Total Time: 35 minutes
Prep Time: 10 minutes
Cook Time: 25 minutes

What You’ll Need

  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 2 carrots, diced
  • 2 celery stalks, sliced
  • 2 medium potatoes, diced
  • 1 cup green beans, cut into 1-inch pieces
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • ¾ teaspoon salt
  • ½ teaspoon black pepper
  • 4 cups low-sodium vegetable broth
  • ¾ cup canned coconut milk (full fat)
  • 1 tablespoon all-purpose flour
  • 2 tablespoons chopped fresh parsley

Pro Tips

  • Dice the potatoes small so they cook quickly
  • Use full-fat canned coconut milk for the creamiest texture
  • Don’t skip sautéing the veggies first—it adds depth
  • Add the green beans later so they stay a little crisp
  • Soup thickens as it sits, so add a splash of broth when reheating if needed

Tools You’ll Need

  • Large soup pot or Dutch oven
  • Cutting board and knife
  • Wooden spoon
  • Measuring cups and spoons
  • Ladle

Substitutions and Variations

  • Swap coconut milk with any unsweetened plant milk (cashew works great)
  • Add a handful of spinach or kale at the end for extra greens
  • Stir in cooked chickpeas or white beans for more protein
  • Add corn or peas for sweetness and color

Make Ahead Tips

Chop all the veggies in advance and store in the fridge up to 2 days. You can also make the soup fully ahead—it keeps well for 4 days in the fridge or up to 3 months in the freezer.

How to Make Cozy Creamy Vegetable Soup

Step 1: Sauté onion, garlic, carrots, and celery

In a large soup pot, heat 1 tablespoon olive oil. Add 1 diced onion, 2 minced garlic cloves, 2 diced carrots, and 2 sliced celery stalks. Cook over medium heat for 5–6 minutes until softened.

Step 2: Add potatoes, green beans, and seasonings

Stir in 2 diced potatoes, 1 cup cut green beans, 1 teaspoon dried thyme, 1 teaspoon dried oregano, ¾ teaspoon salt, and ½ teaspoon black pepper. Cook for 2 minutes to coat the veggies in the seasoning.

Step 3: Add broth and simmer

Pour in 4 cups vegetable broth. Bring to a boil, then reduce heat and simmer for 15 minutes, or until the potatoes are fork-tender.

Step 4: Stir in flour and coconut milk

In a small bowl, whisk 1 tablespoon flour with a few tablespoons of soup liquid until smooth. Stir the mixture back into the pot, then add ¾ cup canned coconut milk. Simmer for another 5 minutes to thicken.

Step 5: Finish with parsley and serve

Turn off the heat. Stir in 2 tablespoons chopped fresh parsley. Taste and adjust salt if needed. Ladle into bowls and serve hot.

Vegan cozy Creamy Vegetable Soup Ready Fast

Leftovers and Storage

Let soup cool fully, then store in airtight containers in the fridge for up to 4 days. Reheat gently on the stove or microwave. Add a splash of broth if it gets too thick. It also freezes well up to 3 months.

Macros (Per Serving – Approximate)

  • Calories: 230
  • Protein: 5g
  • Carbs: 24g
  • Fat: 13g
  • Fiber: 5g

Why This Recipe Works (Quick Science)

Sautéing vegetables builds flavor and sweetness through caramelization. The flour thickens the soup by absorbing liquid and swelling, while coconut milk adds creaminess without dairy. Keeping the green beans crisp helps the texture stay interesting.

Common Mistakes

  • Not cooking the potatoes long enough—test with a fork before adding coconut milk
  • Adding coconut milk too early—it can break if boiled too long
  • Skipping the flour step—the soup will be watery
  • Using light coconut milk—it won’t be creamy enough

What to Serve With

  • Crusty bread or toast
  • Crackers with hummus or vegan cheese
  • A light green salad with lemon dressing
  • Roasted chickpeas for crunch on top

FAQ

Can I make it oil-free?
Yes, sauté the veggies in a splash of water or broth.

Can I use frozen vegetables?
Totally! Just add them during the simmer step and adjust cook time.

Can I blend it?
You can! Blend fully or partially for a smoother soup.

Is it spicy?
Nope! But feel free to add a pinch of red pepper flakes if you like heat.

Final Thoughts

This creamy vegetable soup is the kind of meal that feels like a warm hug. It’s simple, flexible, and always hits the spot when you want something fast and nourishing. Don’t forget to save it—you’ll definitely want to make this again!