There’s something magical about that first warm spring breeze—it makes me want to throw open the windows, swap heavy winter stews for lighter meals, and bring out the Cream of Spring Vegetable Soup pot. This recipe is exactly what spring on a spoon feels like: light yet creamy, loaded with baby carrots, tender bok choy, and red potatoes.
If you’re like me—a busy mom juggling kids, work, and the eternal question of “What’s for dinner?”—you’ll love how this soup comes together in just 30 minutes. Plus, it’s plant-based and dairy-free, so it feels nourishing without being heavy.
Table of Contents
Why You’ll Love This Cream of Spring Vegetable Soup
- Ready in just 30 minutes—perfect for weeknights.
- Creamy without the dairy (thank you, coconut milk!).
- Bursting with spring produce and fresh herbs.
- Flexible—add asparagus, peas, or leeks to make it your own.
- Cozy enough for a chilly evening but light enough for lunch.
It’s also a crowd-pleaser. My kids are my toughest taste-testers, and even they gobble it up with a hunk of crusty sourdough.
What Does Cream of Spring Vegetable Soup Taste Like?
Think silky broth with a whisper of coconut cream, the sweetness of carrots, the earthiness of potatoes, and the fresh green bite of bok choy. It’s soothing like comfort food should be, but refreshing enough to remind you that warmer days are here.
Ingredients for Cream of Spring Vegetable Soup
When it comes to making Cream of Spring Vegetable Soup, the magic is really in the ingredients. Fresh, seasonal vegetables and a few pantry staples come together to create something that feels both simple and elevated. Let’s take a closer look at what you’ll need and why each ingredient matters:
- Olive Oil – A spoonful of olive oil is how many of my soups begin. It’s not just about sautéing; it’s about unlocking flavors from the onion and garlic so the base of your soup is rich and fragrant. (If you love olive oil–based soups, you’ll adore my Italian White Bean Soup).
- Onion & Garlic – The classic duo that adds depth and warmth. These two build the savory backbone of the soup and make your kitchen smell irresistible while cooking.
- Baby Carrots – Carrots are naturally sweet, and when they simmer, they release that sweetness into the broth, giving the soup balance. Halving them keeps the pieces tender but still substantial.
- Red Potatoes – These little gems are thinly sliced for quicker cooking. They add creaminess without needing heavy cream. Think of them as nature’s thickener, giving body and heartiness to your Cream of Spring Vegetable Soup.
- Baby Bok Choy – The star green of the season. Bok choy brings freshness, crunch, and a slightly peppery note. It’s a vegetable that shines in lighter soups—similar to the greens I use in my Thai Coconut Chicken Soup.
- Vegetable Broth – This is the canvas that ties it all together. Use a good-quality broth, homemade if possible, for the most nourishing flavor.
- Unsweetened Coconut Milk (or Light Cream) – This is what makes the soup creamy without feeling heavy. Coconut milk adds a subtle silkiness, while light cream works if you prefer dairy. Either way, it transforms the broth into something velvety.
- Dried Thyme – Herbs are like spring’s perfume, and thyme gives the soup an earthy, aromatic finish that lingers beautifully.
- Salt & Pepper – Don’t underestimate these two. Seasoning at the right time brings out all the natural flavors of your vegetables.
- Fresh Chives or Parsley (for garnish) – A sprinkle of green at the end not only looks beautiful but also adds brightness that lifts the whole bowl.
Together, these ingredients create the perfect balance: sweet, savory, creamy, and fresh. That’s why this Cream of Spring Vegetable Soup earns its place as a light yet comforting dish you’ll make again and again.

Instructions: How to Make Cream of Spring Vegetable Soup
Making Cream of Spring Vegetable Soup is a breeze, but let’s walk through it step by step so you can feel confident, even if you don’t usually spend much time in the kitchen.
Step 1: Build the Flavor Base
Start with a large soup pot or Dutch oven over medium heat. Add the olive oil, then toss in your finely chopped onion and garlic. Let them sauté until they’re soft, fragrant, and just turning golden—about 4 minutes. This step is important because it lays the flavorful foundation for your soup, much like how we start my Creamy Mushroom Chicken and Wild Rice Soup.
Step 2: Add Hearty Veggies
Next, add your halved baby carrots and thinly sliced red potatoes to the pot. Stir them gently so they get coated with the onion-garlic goodness. Let them cook for 2 minutes, which helps the carrots release a little sweetness and the potatoes begin to soften.
Step 3: Simmer in Broth
Pour in the vegetable broth and give everything a good stir. Bring the mixture to a gentle simmer (not a rolling boil—we want tender veggies, not mushy ones). Let it cook for 10–12 minutes, or until the carrots and potatoes are just fork-tender. Think of this simmer as the “marrying” stage, where the flavors start blending together.
Step 4: Add the Greens
Once your root veggies are soft, stir in the baby bok choy. It only needs about 5 minutes to wilt and turn tender, keeping that fresh green flavor we love in spring soups. This step gives the Cream of Spring Vegetable Soup its signature lightness.
Step 5: Creamy Finish
Now comes the magic: stir in the unsweetened coconut milk (or light cream, if you prefer dairy). Add thyme, salt, and pepper. Let the soup simmer gently for 2–3 minutes, just enough for the flavors to meld together and for the broth to become beautifully silky.
👉 Pro tip: If you like a smoother, richer texture, grab an immersion blender and blend part of the soup right in the pot. Leave some veggies chunky for contrast—it’s the best of both worlds.
Step 6: Garnish and Serve
Ladle the warm, creamy soup into bowls and finish with a sprinkle of fresh parsley or chives. It’s that little pop of green that makes the dish as pretty as it is tasty. Serve your Cream of Spring Vegetable Soup hot, ideally with a slice of crusty sourdough or even alongside my Tomato Tortellini Soup for a comforting soup night lineup.
Tips and Tricks for Perfect Cream of Spring Vegetable Soup
- Don’t overcook the bok choy—it should stay bright and tender.
- Swap coconut milk for light cream if you’re not dairy-free.
- Add a squeeze of lemon juice for extra freshness.
- Freeze leftovers in single portions for quick lunches.
- Pair with crusty sourdough or a fresh green salad for a complete meal.
Storage for Cream of Spring Vegetable Soup
- Fridge: Store in airtight containers up to 4 days.
- Freezer: Freeze up to 2 months. Thaw overnight in the fridge and reheat gently.
- Reheat: Warm on the stove over medium-low. Add a splash of broth if it thickens too much.
FAQs
Q: Can I use other spring veggies?
A: Absolutely! Asparagus, peas, or leeks all work beautifully.
Q: Does it taste like coconut?
A: Not really—the coconut milk just adds creaminess, not sweetness.
Q: Can I make this in advance?
A: Yes! It actually tastes better the next day as the flavors meld together.
Conclusion
This Cream of Spring Vegetable Soup is the kind of recipe that makes weeknight dinners feel effortless but still nourishing. It’s spring in a bowl—light, creamy, and full of vibrant flavor.
So next time you’re craving something cozy yet fresh, give this soup a try. And if you do, tag me on Instagram or leave a review—I’d love to see your take on it!
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Cream of Spring Vegetable Soup (Dairy-Free & Delicious)
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Cream of Spring Vegetable Soup is a cozy, plant-based comfort dish loaded with seasonal goodness like baby carrots, bok choy, and red potatoes in a light, herb-infused coconut milk broth. It’s creamy without being heavy, dairy-free, and perfect for spring lunches or light dinners.
Ingredients
1 tbsp olive oil
1 small onion, finely chopped
2 garlic cloves, minced
2 cups baby carrots, halved
3 small red potatoes, thinly sliced
2 heads baby bok choy, halved
4 cups vegetable broth
1 cup unsweetened coconut milk (or light cream)
1 tsp dried thyme
Salt and pepper to taste
Fresh chives or parsley, for garnish
Instructions
1. In a large pot, heat olive oil over medium heat. Sauté onion and garlic until soft and fragrant, about 4 minutes.
2. Add the halved baby carrots and sliced potatoes. Stir for 2 minutes to coat with flavor.
3. Pour in vegetable broth and bring to a gentle simmer. Cook for 10–12 minutes, or until vegetables are just fork-tender.
4. Add bok choy and simmer another 5 minutes until wilted and tender.
5. Stir in coconut milk, thyme, salt, and pepper. Let it simmer gently for 2–3 minutes to meld flavors.
6. Ladle into bowls and top with fresh chopped chives or parsley. Serve hot.
Notes
For a smoother soup, use an immersion blender to lightly blend part of the broth after adding coconut milk.
Use light cream if dairy is preferred over coconut milk.
Add peas, leeks, or asparagus for extra spring flavor.
Excellent with crusty sourdough or a side salad.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soups / Plant-Based / Spring Recipes
- Method: Simmering
- Cuisine: Seasonal / Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 180
- Sugar: 5g
- Sodium: 420mg
- Fat: 9g
- Saturated Fat: 3g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg




