creamy mushroom and kale soup with garlic for cozy winter evenings

3 min prep 20 min cook 3 servings
creamy mushroom and kale soup with garlic for cozy winter evenings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a certain kind of magic that happens when the first real chill of winter settles in. The kind that makes you reach for thick socks, light candles, and crave something warm and comforting that wraps around you like a favorite blanket. For me, that something has always been this creamy mushroom and kale soup with garlic—an velvety bowl of comfort that transforms simple ingredients into pure winter bliss.

I first created this recipe during a particularly brutal February when the snow seemed endless and the gray skies felt permanent. My garden kale was the only thing brave enough to keep growing, and I had a fridge full of mushrooms from my weekly CSA box. What started as a "clean out the fridge" experiment became the recipe my family now requests every single week from November through March.

The beauty of this soup lies not just in its rich, earthy flavors, but in how it makes your entire house smell like a cozy cabin in the woods. The aroma of garlic sautéing in butter, the earthiness of mushrooms releasing their juices, the way the kale wilts into the creamy broth—it’s like a warm hug in edible form. Whether you’re serving it as a starter for a dinner party or enjoying it solo with crusty bread while watching the snow fall, this soup turns any evening into a special occasion.

Why This Recipe Works

  • Restaurant-Quality Creaminess: Achieved without heavy cream using a clever blend of cashew cream and blended vegetables for a lighter yet luxuriously silky texture.
  • Umami Bomb: Three types of mushrooms plus tamari and nutritional yeast create layers of deep, savory flavor that make this vegetarian soup incredibly satisfying.
  • Nutrient Powerhouse: Kale provides vitamins K, A, and C, while mushrooms offer selenium and B-vitamins, making this comfort food genuinely good for you.
  • One-Pot Wonder: Minimal cleanup required—everything cooks in a single Dutch oven, perfect for those evenings when you want maximum flavor with minimum dishes.
  • Make-Ahead Friendly: Flavors actually improve overnight, making this ideal for meal prep and entertaining.
  • Easily Customizable: Vegan, gluten-free, and can be made with whatever mushrooms you have on hand.
  • Winter Pantry Staples: Uses ingredients you likely already have on hand during winter months.

Ingredients You'll Need

Ingredients

The secret to this extraordinary soup lies in the quality of your ingredients. Let’s explore each component and why it matters:

The Mushroom Trinity

Cremini Mushrooms (8 oz): Also called baby bellas, these provide the meaty backbone of the soup. Their earthy flavor intensifies when sautéed, creating those beautiful caramelized bits (fond) that add incredible depth to the broth. Look for firm mushrooms with closed caps and no soft spots. Store them in a paper bag in the fridge for up to a week.

Shiitake Mushrooms (4 oz): These bring an intense umami punch that’s essential for that restaurant-quality flavor. Fresh shiitakes have a buttery texture when cooked, but you can substitute dried ones—just rehydrate them in warm water for 20 minutes first. Save that soaking liquid for extra mushroom flavor!

Oyster Mushrooms (4 oz): With their delicate texture and subtle anise-like flavor, oyster mushrooms add complexity without overwhelming the soup. They’re also packed with antioxidants. Choose clusters that are firm and white with no brown spots.

The Green Goodness

Lacinato Kale (1 large bunch): Also called dinosaur kale, this variety holds up beautifully in soup without becoming tough or stringy. Its slightly sweeter, more delicate flavor than curly kale makes it perfect for this recipe. Remove the tough stems and tear the leaves into bite-sized pieces. If kale isn’t your thing, baby spinach works too—just add it at the very end so it wilts gently.

The Creamy Base

Raw Cashews (1 cup): Soaked cashews create the most luxurious, dairy-free cream you’ve ever tasted. They blend into a silky smooth consistency that mimics heavy cream but with healthy fats and protein. If you have a high-speed blender, you can skip the soaking, but soaking for 2-4 hours makes them extra creamy. No cashews? Use coconut cream or silken tofu for a different but still delicious result.

The Flavor Builders

Garlic (8 cloves): Yes, you read that right—eight cloves! When garlic is sautéed slowly, it becomes sweet and mellow rather than harsh. I like to slice some thinly and mince the rest for layers of garlic flavor throughout the soup.

Fresh Thyme (2 tablespoons): Thyme and mushrooms are best friends in the culinary world. The earthy, slightly lemony flavor complements the mushrooms perfectly. Strip the leaves from woody stems by running your fingers backwards along the stem. In a pinch, use 2 teaspoons of dried thyme.

White Miso Paste (2 tablespoons): This fermented soybean paste adds incredible umami depth and that elusive "what is that amazing flavor?" quality. Look for it in the refrigerated section of health food stores or Asian markets. Once opened, it keeps for months in the fridge.

The Liquid Gold

Vegetable Stock (4 cups): Use homemade if you have it, but a good quality store-bought stock works beautifully. For extra mushroom intensity, use mushroom stock or add a teaspoon of mushroom powder. Warm stock incorporates better and helps maintain a steady cooking temperature.

How to Make Creamy Mushroom and Kale Soup with Garlic for Cozy Winter Evenings

1

Prep Your Ingredients

Start by soaking your cashews in hot water for at least 30 minutes (or up to 4 hours for ultimate creaminess). While they soak, clean your mushrooms with a damp paper towel—never rinse them underwater as they’ll absorb water like tiny sponges. Slice the cremini mushrooms ¼-inch thick, tear the oyster mushrooms into bite-sized pieces, and remove the tough shiitake stems (save them for vegetable stock). Mince half the garlic and thinly slice the rest. Strip the kale leaves from the stems and tear into 2-inch pieces.

2

Create the Mushroom Base

Heat 2 tablespoons of olive oil in a large Dutch oven over medium-high heat until shimmering. Add the mushrooms in a single layer—don’t overcrowd or they’ll steam instead of brown. Let them cook undisturbed for 3-4 minutes until golden underneath, then stir and continue cooking for another 5-6 minutes. The mushrooms will release their liquid first, then start to caramelize. This is where the magic happens! Those browned bits (fond) on the bottom of the pan are liquid gold.

3

Build the Aromatics

Push the mushrooms to the edges of the pot and add 1 more tablespoon of oil to the center. Add the sliced garlic and cook for 30 seconds until fragrant but not browned. Add the thyme and stir everything together, scraping up those beautiful browned bits. The aroma should be absolutely intoxicating at this point!

4

Deglaze and Simmer

Pour in ½ cup of the vegetable stock and use a wooden spoon to scrape up all the flavorful fond from the bottom of the pot. Add the remaining stock, bring to a boil, then reduce to a gentle simmer. Let this bubble away for 15 minutes to allow the flavors to meld beautifully.

5

Make the Cashew Cream

Drain the soaked cashews and add them to a high-speed blender with 1½ cups of warm water, the miso paste, and the minced garlic. Blend on high for 2-3 minutes until completely smooth and creamy. It should be the consistency of heavy cream—if it’s too thick, add more water a tablespoon at a time.

6

Blend a Portion

Here’s the secret to that restaurant-quality texture: use an immersion blender to purée about one-third of the soup right in the pot. This creates a naturally creamy base while maintaining some mushroom pieces for texture. If you don’t have an immersion blender, carefully transfer 2 cups of soup (mostly broth and some mushrooms) to a regular blender, purée until smooth, then return to the pot.

7

Add the Greens

Stir in the kale and cook for 3-4 minutes until wilted but still bright green. Kale is remarkably resilient—it won’t turn to mush like spinach, but it will become tender and sweet. Taste and adjust the seasoning with salt and plenty of freshly ground black pepper.

8

Finish with Creaminess

Reduce heat to low and stir in the cashew cream. Simmer gently for 2-3 minutes to heat through, but don’t let it boil or the cashew cream might separate. The soup should be luxuriously creamy and coat the back of a spoon. If it’s too thick, add more stock; too thin, let it simmer a bit longer.

9

Season and Serve

Taste and adjust seasoning with salt, pepper, or a splash of tamari for extra umami. Ladle into warm bowls and drizzle with a touch of truffle oil for special occasions. Garnish with crispy garlic chips, fresh thyme leaves, or a swirl of cashew cream. Serve immediately with crusty bread for dipping.

Expert Tips

Perfect Mushroom Browning

The key to deep mushroom flavor is patience. Don’t stir too often—let them develop a golden crust. If your pot is crowded, cook mushrooms in batches. They’ll release water and seem like they’re steaming, but keep going until the liquid evaporates and they start to brown.

Creamy Without Dairy

If your cashew cream separates, don’t panic! Just whisk in a splash of warm stock until smooth. For nut-free, substitute with coconut milk (full-fat) or oat cream. The soup won’t be quite as rich but still delicious.

Make-Ahead Magic

This soup tastes even better the next day! Store the cashew cream separately and stir it in when reheating. The flavors meld and deepen overnight, making it perfect for entertaining or meal prep.

Umami Boosters

For restaurant-level depth, add a parmesan rind while simmering (remove before blending), or stir in a teaspoon of mushroom powder. A splash of dry sherry when deglazing adds incredible complexity.

Temperature Control

Never let the soup boil after adding cashew cream—it can curdle. Keep it at a gentle simmer. If you’re reheating leftovers, do it slowly over medium-low heat, stirring frequently.

Color Maintenance

Keep your kale vibrant by adding it in the last 3-4 minutes of cooking. Overcooked kale turns army green and can taste bitter. If making ahead, slightly undercook the kale—it will finish cooking when reheated.

Variations to Try

Wild Mushroom Version

Replace the mushroom mix with 1 pound of mixed wild mushrooms—chanterelles, morels, porcini, or whatever’s available. Add a splash of white wine when deglazing for extra sophistication. This version is particularly stunning for dinner parties.

Perfect for special occasions

Spicy Tuscan Style

Add 1 teaspoon of red pepper flakes when sautéing the garlic. Stir in a can of white beans for protein and substitute baby spinach for kale. Finish with a drizzle of chili oil and serve with garlic-rubbed crostini.

For those who like it hot

Summer Garden Version

Replace kale with fresh basil and zucchini. Use lighter mushrooms like button or cremini only. Add fresh corn kernels and finish with lemon zest and fresh tomatoes. Serve chilled for a refreshing summer soup.

Light and refreshing twist

Cozy Bacon Version

Start by rendering 4 ounces of diced pancetta or bacon. Use the rendered fat instead of oil for incredible depth. The smoky flavor pairs beautifully with the mushrooms. Still vegetarian? Use smoked paprika or liquid smoke instead.

For omnivores seeking extra richness

Pantry Staple Version

Use all button mushrooms and dried thyme instead of fresh. Substitute coconut milk for cashew cream and use frozen spinach (thawed and squeezed dry) instead of kale. This version is perfect when fresh produce is limited.

When fresh ingredients are scarce

Protein-Packed Version

Add 1 cup of cooked lentils or white beans when adding the kale. Stir in 2 tablespoons of hemp hearts for extra protein and omega-3s. This turns the soup into a complete meal that will keep you satisfied for hours.

For a complete meal

Storage Tips

Refrigerator Storage

Store cooled soup in airtight containers for up to 4 days. The flavors actually improve after 24 hours! Keep the cashew cream separate if possible, and stir it in when reheating. If stored together, the soup may thicken—just thin with vegetable stock or water when reheating.

Best within 3 days for optimal texture

Freezer Instructions

This soup freezes beautifully! Cool completely, then freeze in portion-sized containers for up to 3 months. Freeze the cashew cream separately in ice cube trays for easy portioning. Thaw overnight in the refrigerator, then reheat gently. The texture might change slightly, but a quick whisk or blend will restore creaminess.

Perfect for meal prep and busy weeknights

Reheating Guidelines

Reheat gently over medium-low heat, stirring frequently. Add liquid as needed—soup tends to thicken when chilled. Microwave individual portions for 2-3 minutes, stirring halfway through. Never boil after adding cashew cream as it can separate. If separation occurs, whisk vigorously or blend briefly to restore texture.

Low and slow is the key to maintaining creaminess

Make-Ahead Prep

Prep all vegetables up to 3 days ahead and store separately in the fridge. Make the cashew cream and keep refrigerated for up to 5 days. You can even cook the mushrooms and aromatics, then refrigerate for 2 days. When ready to serve, simply combine with stock, simmer, blend, and add greens. This makes entertaining stress-free!

Weeknight dinner in 15 minutes

Frequently Asked Questions

Absolutely! Curly kale works well but has a slightly more robust texture. Remove the tough stems and chop it smaller. Red Russian kale is tender and sweet—perfect for this soup. Baby kale wilts almost instantly and has a milder flavor. Avoid pre-cut bagged kale as it can be tough and bitter. If you’re not a kale fan, substitute with baby spinach, Swiss chard, or even escarole.

Several great options! Full-fat coconut milk (1 can) provides richness with a subtle coconut flavor that pairs beautifully with mushrooms. Silken tofu (1 package) blended until smooth creates a neutral, protein-rich cream. For a lower-fat option, blend 1 cup of cooked white beans with ¾ cup of the soup broth until smooth. Oat cream is another excellent nut-free option that whips up light and fluffy.

Bland soup usually needs acid, salt, or umami! Try adding 1-2 tablespoons of lemon juice or rice vinegar for brightness. A splash of tamari or soy sauce adds depth. Nutritional yeast (2 tablespoons) provides cheesy umami. Sometimes just more salt is needed—mushrooms absorb a lot. Taste after each addition. A parmesan rind simmered for 10 minutes works wonders for non-vegans.

Yes! For slow cooker: sauté mushrooms and aromatics first, then transfer to slow cooker with stock. Cook on low 6-8 hours or high 3-4 hours. Add kale in last 30 minutes. Stir in cashew cream at the end. For Instant Pot: use sauté function for mushrooms, then pressure cook on high for 5 minutes with quick release. Add kale and cashew cream using sauté function until kale is wilted.

Transform this into a hearty meal by adding protein and grains! Stir in 1 can of white beans or chickpeas. Add ½ cup of quinoa or farro when adding stock (increase liquid by 1 cup). Serve over brown rice or with crusty bread. Top with roasted chickpeas for crunch. A soft-boiled egg on top is divine for non-vegans. You can also blend in 2 tablespoons of hemp hearts for extra protein without changing the texture.

Absolutely! Dried mushrooms are flavor powerhouses. Use 1 ounce of dried mixed mushrooms—soak in 2 cups of hot water for 20 minutes. Strain the soaking liquid through coffee filter or paper towel (removes grit) and use it as part of your stock. Chop the rehydrated mushrooms and add with fresh mushrooms. Porcini mushrooms are particularly amazing for their meaty texture and intense flavor. Shiitake stems from dried mushrooms are perfect for making mushroom stock.
creamy mushroom and kale soup with garlic for cozy winter evenings
soups
Pin Recipe

Creamy Mushroom and Kale Soup with Garlic for Cozy Winter Evenings

(4.9 from 127 reviews)
Prep
20 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Prep cashews: Soak cashews in hot water for 2-4 hours. Drain and set aside.
  2. Brown mushrooms: Heat 2 tablespoons oil in Dutch oven over medium-high. Add mushrooms in single layer, cook 8-10 minutes until golden and liquid evaporates.
  3. Build aromatics: Push mushrooms to edges, add remaining oil and sliced garlic. Cook 30 seconds, then add thyme and stir everything together.
  4. Deglaze and simmer: Add ½ cup stock to deglaze, then remaining stock. Bring to boil, reduce to simmer for 15 minutes.
  5. Make cashew cream: Blend drained cashews with 1½ cups warm water, miso, and minced garlic until completely smooth.
  6. Blend soup: Use immersion blender to purée one-third of soup for creamy texture while maintaining mushroom pieces.
  7. Add greens: Stir in kale and cook 3-4 minutes until wilted but bright green.
  8. Finish and serve: Reduce heat to low, stir in cashew cream, and simmer 2-3 minutes. Season to taste and serve hot.

Recipe Notes

For nut-free, substitute coconut milk or silken tofu for cashew cream. Soup thickens when refrigerated—thin with stock when reheating. Never boil after adding cream to prevent separation. Flavors improve overnight!

Nutrition (per serving)

285
Calories
12g
Protein
24g
Carbs
18g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.