Creamy Vegetable Soup That’s Vegan, Easy, and Delicious

Posted on November 4, 2025

Creamy Vegetable Soup in rustic bowl

Creamy Vegetable Soup is the kind of cozy comfort food that warms you up from the inside out. Perfect for those chilly nights or when you just want something nourishing without spending hours in the kitchen.

What makes this creamy vegetable soup stand out? It’s luscious without a drop of cream—thank you, blended cashews! Packed with hearty potatoes, chickpeas, and loads of veggies, it’s a one-pot wonder you’ll turn to again and again. And since it’s both vegan and gluten-free, it checks all the boxes for a wholesome, feel-good meal. Whether you’re feeding picky kids or looking for a light yet satisfying lunch, this soup’s got your back. Plus, it reheats beautifully, so you can enjoy it all week long.

Table of Contents

What is Creamy Vegetable Soup?

At its core, creamy vegetable soup is a bowl of pure comfort that doesn’t rely on dairy for its silky texture. Instead, raw cashews soaked in hot water and blended smooth create a creamy base that rivals any heavy cream version. It’s brimming with vegetables—carrots, broccoli, cauliflower, peas, and potatoes—each lending their flavor and texture to make every spoonful hearty and satisfying.

The chickpeas add a gentle nuttiness and boost of plant-based protein, while the oregano and thyme fill your kitchen with that irresistible home-cooked aroma. Think of it as a hug in a bowl: rich, nourishing, and brimming with goodness. Whether you serve it with crusty bread or a simple side salad, it’s the kind of meal that makes you feel cared for.

Reasons to Try Creamy Vegetable Soup

If you’ve ever found yourself staring at the fridge wondering what to make that’s both healthy and delicious, creamy vegetable soup might just become your weeknight hero. First, it’s ridiculously easy—one pot, minimal chopping, and under an hour from start to finish. Second, it’s adaptable. Got leftover veggies? Toss them in. Need more protein? Add lentils or quinoa.

And third, it’s guilt-free comfort food at its best. This soup fills you up without weighing you down, making it perfect for lunch, dinner, or even meal prep for the week. Plus, it’s vegan and gluten-free, which means you can serve it to just about anyone without worry. Pair it with something like our Fall Harvest Salad or Thai Chicken Coconut Curry for a cozy dinner lineup that hits every note.

Ingredients Needed to Make Creamy Vegetable Soup

  • 1 cup raw cashews
  • 2 Tbsp. extra-virgin olive oil
  • 1 medium yellow onion, finely chopped
  • 1 cup diced celery
  • 12 oz. baby red potatoes, quartered
  • 3 cloves garlic, minced
  • 2 tsp. dried oregano
  • 1 tsp. kosher salt
  • 3/4 tsp. cracked black pepper
  • 8–10 sprigs fresh thyme
  • 1 (1-lb.) bag mixed frozen vegetables (California or Garden Blend)
  • 1 (15-oz.) can chickpeas, rinsed and drained
  • 4 cups lower-sodium vegetable broth
Creamy Vegetable Soup Ingredients
Fresh ingredients for creamy vegetable soup

Instructions to Make Creamy Vegetable Soup

Making this Creamy Vegetable Soup is simple, satisfying, and surprisingly therapeutic once you get into the rhythm of chopping, stirring, and tasting. Follow this step-by-step guide to turn a few humble ingredients into a rich, hearty soup that feels like a warm hug in a bowl. Whether you’re new to cooking or a kitchen pro, these detailed directions will walk you through each phase with ease.

Step 1: Soak the Cashews

Start by giving your cashews a warm bath—literally. Place 1 cup of raw cashews in a bowl and pour 2 cups of hot water over them. Let them soak while you prep the rest of the ingredients. This simple step-by-step soak is what transforms ordinary cashews into a luscious, dairy-free cream that gives this soup its signature velvety texture. If you’re short on time, you can speed things up by soaking them in boiling water for about 10 minutes.
Tip: If you’ve ever struggled with cashew blending before, check out our Creamy Chicken Pot Pie Orzo recipe for more quick-prep creamy sauce techniques.

Step 2: Sauté the Aromatics

In a large Dutch oven or soup pot, heat 2 tablespoons of olive oil over medium heat. Add your finely chopped onion and diced celery. Stir frequently, letting them cook for about 5–6 minutes until they turn translucent and fragrant. This step-by-step foundation builds flavor and gives your soup that comforting homemade aroma. Next, toss in the minced garlic, dried oregano, and fresh thyme sprigs, stirring for another 2–3 minutes. You’ll know it’s ready when your kitchen smells like pure comfort.
Flavor Tip: If you love aromatic dishes, you might also enjoy our Thai Chicken Coconut Curry — it uses a similar layering technique for bold, cozy flavors.

Step 3: Add the Potatoes and Veggies

Now it’s time to build the body of your soup. Add the quartered baby red potatoes and continue to stir for about 5 minutes. This step helps the potatoes absorb some of that herby, garlicky goodness. Next, stir in your frozen mixed vegetables and chickpeas. You can use any blend you like—California mix (broccoli, cauliflower, and carrots) or Garden blend (green beans, peas, and corn) both work beautifully. Sprinkle in the salt and black pepper, giving everything a quick toss.
Substitution Tip: If you’re running low on frozen veggies, check out our Fall Harvest Salad for ideas on seasonal produce swaps that would also work well in this soup.

Step 4: Add the Broth and Simmer

Pour in the vegetable broth, scraping the bottom of the pot to release any browned bits (those little bits are pure flavor gold!). Bring the mixture to a boil, then reduce the heat to medium-low. Cover the pot partially and let it simmer for 20–25 minutes, or until the potatoes are fork-tender. This slow step-by-step simmering process allows all the ingredients to meld together, creating a soup that’s rich and flavorful.
Pro Tip: Want a deeper, more complex flavor? Try using homemade broth. Our Lentil Potato Soup offers great insight into making a flavorful, plant-based stock at home.

Step 5: Blend the Cashew Cream

While your soup simmers, drain your soaked cashews but keep about a cup of the soaking water. Transfer both the cashews and the water to a blender. Blend on high for 1–2 minutes until completely smooth and creamy—this should look like milk or a thin cream. This is your magic ingredient, the one that makes the soup creamy without cream.
If you prefer a nut-free version, you can substitute the cashew cream with canned coconut milk—our Easy Coconut Curry Chicken explains how to use coconut milk in savory dishes for that same silky texture.

Step 6: Combine and Thicken

Once your cashew cream is ready, pour it into the soup and stir well. Let it simmer uncovered for another 8–10 minutes, stirring occasionally. During this step-by-step process, the cashew cream will thicken and blend with the broth, creating that irresistibly smooth, rich consistency that makes this dish a standout. You’ll see the color lighten and the texture turn beautifully creamy. Remove the thyme stems and taste—adjust salt and pepper as needed.

Step 7: Serve and Garnish

Ladle the hot soup into bowls and garnish with your favorite toppings: fresh thyme leaves, a drizzle of olive oil, crushed crackers, or homemade croutons. This is your chance to add a little personal flair. For a cozy meal idea, pair it with our Pumpkin Cottage Cheese Bowl for a comforting balance of creamy and refreshing.
Serving Suggestion: This soup also makes an amazing side for sandwiches or salads like our Autumn Apple Salad.

This step-by-step Creamy Vegetable Soup guide proves that healthy comfort food doesn’t have to be complicated. With just one pot and a handful of simple ingredients, you can create a meal that’s creamy, satisfying, and perfect for busy weeknights or lazy weekends. Whether you’re serving it as a main course or pairing it with a fresh side, this soup delivers flavor, nutrition, and heartwarming satisfaction every time.

What to Serve with Creamy Vegetable Soup

This soup pairs beautifully with just about anything. For a hearty meal, serve it alongside warm, crusty bread or a Pumpkin Cottage Cheese Bowl for a light, high-protein side. If you’re planning a cozy dinner spread, add a crisp salad like the Autumn Apple Salad or a comforting dessert like Snickerdoodle Cobbler. You can even make a mini soup-and-sandwich combo with grilled cheese or avocado toast. It’s versatile enough for weeknights yet special enough for guests.

Key Tips for Making Creamy Vegetable Soup

A few tricks make this creamy vegetable soup truly foolproof. First, don’t skip soaking the cashews—it’s what gives you that velvety texture without any dairy. If you’re short on time, pour boiling water over the cashews and let them sit for 10 minutes. Second, don’t over-blend your soup; the magic is in having both creamy broth and tender chunks. Third, make sure your seasoning game is strong—taste as you go! Add a splash of lemon juice at the end if you want a little brightness. And finally, fresh herbs go a long way in bringing this soup to life.

Storage and Reheating Tips for Creamy Vegetable Soup

Leftovers? Lucky you. This creamy vegetable soup tastes even better the next day as the flavors meld together. Store it in an airtight container in the fridge for up to 4 days. To freeze, let it cool completely, then transfer to freezer-safe bags or containers for up to 3 months. When ready to eat, thaw overnight in the fridge, then reheat on the stovetop over medium heat, stirring occasionally. You can also microwave it in short bursts, stirring every 30 seconds to keep it smooth. If the soup thickens too much, add a splash of vegetable broth or water to loosen it up.

FAQs

Can I make this soup nut-free? Yes! Substitute the cashews with 1 cup of canned coconut milk for a creamy finish.
Can I use fresh vegetables instead of frozen? Absolutely—just adjust the cooking time to ensure they’re tender.
What’s the best way to thicken the soup if I skip cashews? You can blend a portion of the cooked soup and stir it back in. It naturally thickens while keeping that wholesome flavor.
Is this soup good for meal prep? Definitely! It stores well and reheats like a dream—perfect for busy weeks.

Final Thoughts

This creamy vegetable soup is one of those simple, soul-warming meals that makes healthy eating feel indulgent. It’s creamy, hearty, and full of flavor without being heavy. Whether you’re cooking for your family or prepping lunches for the week, it’s proof that comfort food can be both delicious and nourishing. So grab that Dutch oven, pour yourself a cozy bowl, and remember—you deserve a meal that’s as good for your soul as it is for your body. For more cozy dishes, take a peek at our Lentil Potato Soup or Low Carb Tuscan Chicken next.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

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 in rustic bowl

Creamy Vegetable Soup That’s Vegan, Easy, and Delicious

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Ashley
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 5 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Description

Creamy Vegetable Soup (without cream) is a vegan and gluten-free favorite that comes together in one pot. Filled with fiber and plant protein, this hearty and healthy soup is pure comfort.


Ingredients

Scale
  • 1 cup raw cashews
  • 2 Tbsp. extra-virgin olive oil
  • 1 medium yellow onion, finely chopped
  • 1 cup diced celery
  • 12 oz. baby red potatoes, quartered (if larger, cut into bite-size pieces)
  • 3 cloves garlic, minced
  • 2 tsp. dried oregano
  • 1 tsp. kosher salt
  • 3/4 tsp. cracked black pepper
  • 810 sprigs fresh thyme
  • 1 (1-lb.) bag mixed frozen vegetables (California Blend or Garden Blend)
  • 1 (15-oz.) can chickpeas, rinsed and drained
  • 4 cups lower-sodium vegetable broth

Instructions

1. Place cashews in a bowl and add 2 cups HOT water. Let soak while you prepare the remainder of the recipe.

2. Heat oil in a large soup pot or Dutch oven with a fitted lid over medium heat. Add onions and celery; cook 5 to 6 minutes, until softened.

3. Add potatoes, garlic, oregano, and thyme; cook 5 more minutes, stirring often.

4. Stir in frozen vegetables, chickpeas, salt, and pepper.

5. Add broth and bring mixture to a boil, scraping up any browned bits on the bottom of the pan.

6. Reduce heat to medium-low and simmer, partially covered, 20 to 25 minutes, until potatoes are tender.

7. Transfer cashews and soaking liquid to a blender and blend on HIGH until smooth (texture should resemble cashew milk).

8. Pour cashew mixture into soup and gently simmer, uncovered, until soup starts to thicken, about 8 to 10 minutes.

9. Remove bare thyme stems and adjust seasonings as needed.

10. Ladle soup into bowls and garnish as desired (more fresh herbs, crushed crackers, croutons, etc.).


Notes

Store leftovers in the refrigerator for up to 4 days.

To freeze, let the soup cool completely before transferring to an airtight container or freezer-safe zip-top bag.

Freeze for up to 3 months.

Reheat by thawing in the fridge overnight, then warm on the stovetop or microwave in short intervals, stirring often.


Nutrition

  • Serving Size: 2 scant cups
  • Calories: 354
  • Sugar: 9g
  • Sodium: 660mg
  • Fat: 16g
  • Saturated Fat: 2.5g
  • Unsaturated Fat: 13.5g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 9g
  • Protein: 11g
  • Cholesterol: 0mg

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star