Wild mushroom caramelized onion and kale soup transforms simple ingredients into restaurant-quality comfort food you can make at home. The sweet, deeply golden onions balance the earthy mushrooms and tender greens in every spoonful.
The first time I made this wild mushroom caramelized onion kale soup, I learned patience pays off. Rushing the onions means missing that incredible caramelized sweetness that makes this soup so special. Now I use those 30 minutes to prep everything else, and the kitchen fills with the most amazing aroma. This hearty vegetable soup works perfectly for cozy weeknight dinners or meal prep Sunday. The combination of shiitake and cremini mushrooms creates layers of umami flavor, while the kale adds nutrition and color. One pot, real ingredients, and pure comfort in a bowl.
Table of Contents
What You’ll Need for This Hearty Mushroom Soup
I always recommend using fresh shiitake mushrooms when possible because their meaty texture holds up beautifully in this soup. Here’s everything you need:
- 2 tablespoons extra-virgin olive oil
- 1 large sweet onion, sliced 1/2 inch thick
- 4 cloves garlic, finely chopped
- 1 teaspoon sea salt or pink salt
- 1/2 teaspoon freshly cracked black pepper
- 2 cups whole shiitake mushrooms, stems removed (about 6 ounces)
- 2 cups baby bella or cremini mushrooms, sliced (about 6 ounces)
- 4 cups organic chicken broth or vegetable broth, gluten-free
- 2 cups loosely chopped kale leaves, stems removed (I prefer lacinato kale for tender texture, about 4 ounces)
- 1/2 cup coconut milk or coconut cream
Pro tip: I slice my onions thick because they shrink significantly during caramelization. Use a mandoline for even slices if you have one. For mushrooms, wipe clean with a damp cloth rather than rinsing to prevent waterlogging.

How I Make This Wild Mushroom Caramelized Onion Kale Soup
I recommend taking your time with the onions in this recipe. That patience creates the sweet, rich foundation this soup needs. You’ll need a large 4-6 quart pot or Dutch oven.
Step 1: Heat the extra-virgin olive oil in a large pot over medium heat. Add the sliced sweet onion and cook, stirring occasionally, until deep golden brown and caramelized, about 25-30 minutes. Don’t rush this step or increase the heat. The onions should be soft, sweet, and richly colored with deep brown edges, not just softened or translucent.
Step 2: Stir in the finely chopped garlic, sea salt, and freshly cracked black pepper. Cook for 1-2 minutes until fragrant. Your kitchen should smell incredible right now.
Step 3: Add both types of mushrooms to the pot. Cook for 5-7 minutes, stirring occasionally, until the mushrooms release their moisture, shrink down, and begin developing golden edges. The mushrooms should look glossy and slightly browned.
Step 4: Pour in the chicken or vegetable broth and stir to combine. Bring the mixture to a boil over medium-high heat. Once boiling, add the chopped kale leaves, reduce heat to low, cover, and simmer for 20 minutes. The kale should be tender but still bright green.
Step 5: Remove the lid and stir in the coconut milk or coconut cream. Let everything heat through for 2-3 minutes. Taste and adjust seasoning with additional salt and pepper if needed. The soup should be creamy, rich, and perfectly balanced.
Common mistake: Adding kale too early makes it mushy and dull. Wait until the final simmer for the best texture and color.
Perfect Pairings for Your Mushroom Kale Soup
This earthy wild mushroom caramelized onion kale soup pairs beautifully with crusty bread and fresh salads.
Crusty Sourdough Bread: The tangy, chewy texture soaks up every drop of the rich broth while adding satisfying crunch.
Simple Arugula Salad: Peppery greens with lemon vinaigrette cut through the soup’s richness and add freshness to your meal.
Roasted Garlic Bread: Doubles down on the savory, umami flavors while providing that comforting carb component everyone loves.
Grilled Cheese Sandwich: Classic pairing that turns this soup into a complete, satisfying dinner the whole family will enjoy.
These best sides for mushroom kale soup create balanced, restaurant-worthy meals at home.
More Comforting Soups to Warm Your Table
This wild mushroom caramelized onion kale soup is made for cozy evenings when you want something nourishing and soul-warming. If these deep, earthy flavors speak to you, the Autumn Wild Rice Soup Recipe brings that same wholesome comfort with nutty wild rice and tender seasonal vegetables that taste like a walk through fallen leaves. The velvety White Bean Mushroom Stew wraps you in those same rich mushroom flavors while creamy white beans make every spoonful wonderfully satisfying.
When you’re craving something hearty that sticks to your ribs, the Creamy Cowboy Soup Recipe delivers big, bold comfort in every bowl, while the Mexican Street Corn Soup brightens up your table with sweet corn and a gentle warmth that feels like sunshine. Each of these soups shares that same easy, one-pot magic that turns simple ingredients into something special perfect for those nights when you want maximum comfort with minimal fuss.
Storing Your Homemade Mushroom Soup
Store leftover wild mushroom caramelized onion kale soup in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen overnight, making leftovers even better.
Reheat gently on the stovetop over medium-low heat, stirring occasionally until warmed through. Add a splash of broth or water if the soup has thickened. Avoid high heat, which can cause the coconut milk to separate.
Pro tip: I freeze portions in individual containers for up to 3 months. Thaw overnight in the fridge, then reheat slowly. This soup freezes beautifully and makes quick weeknight dinners possible.
Common Questions About This Soup Recipe
Can I use frozen kale in this mushroom soup?
Yes, frozen kale works great. Add it directly to the simmering broth without thawing. It may need an extra 5 minutes to heat through completely.
What can I substitute for coconut milk?
Heavy cream or half-and-half works perfectly if you’re not dairy-free. Start with 1/4 cup and add more for desired creaminess. The flavor will be slightly different but equally delicious.
Why is my soup too watery?
Let it simmer uncovered for 10-15 minutes to reduce and concentrate flavors. You can also blend half the soup and stir it back in for thicker consistency without adding flour or cornstarch.
Ready to Make This Comforting Bowl?
This wild mushroom, caramelized onion and kale soup delivers restaurant-quality results with simple, wholesome ingredients. The sweet caramelized onions, meaty mushrooms, and tender kale create layers of flavor in every spoonful. Making this hearty soup fills your kitchen with amazing aromas and your family with satisfied smiles. Try this recipe tonight and discover why patience with those onions makes all the difference!
Wild Mushroom, Caramelized Onion and Kale Soup
This hearty wild mushroom, caramelized onion and kale soup makes a comforting dinner packed with earthy flavors. Sweet caramelized onions pair with meaty mushrooms and tender kale in a rich, savory broth.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Soup
- Method: Simmer
- Cuisine: American
- Diet: Gluten Free
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 large sweet onion, sliced 1/2 inch thick
- 4 cloves garlic, finely chopped
- 1 teaspoon sea salt or pink salt
- 1/2 teaspoon freshly cracked black pepper
- 2 cups whole shiitake mushrooms, stems removed (about 6 ounces)
- 2 cups baby bella or cremini mushrooms, sliced (about 6 ounces)
- 4 cups organic chicken broth or vegetable broth, gluten-free
- 2 cups loosely chopped kale leaves, stems removed (about 4 ounces)
- 1/2 cup coconut milk or coconut cream
Instructions
- Heat the extra-virgin olive oil in a large 4-6 quart pot over medium heat. Add the sliced sweet onion and cook, stirring occasionally, until deep golden brown and caramelized, about 25-30 minutes. Don’t rush this step.
- Stir in the finely chopped garlic, sea salt, and freshly cracked black pepper. Cook for 1-2 minutes until fragrant.
- Add the shiitake mushrooms and sliced baby bella or cremini mushrooms to the pot. Cook for 5-7 minutes, stirring occasionally, until softened and beginning to turn golden.
- Pour in the chicken or vegetable broth and stir to combine. Bring to a boil, then add the chopped kale leaves. Reduce heat to low, cover, and simmer for 20 minutes.
- Uncover and stir in the coconut milk or coconut cream. Heat through for 2-3 minutes. Taste and adjust seasoning with additional salt and pepper if needed before serving.
Notes
- True caramelized onions take 25-30 minutes. Don’t rush this step for best flavor.
- Add kale during the final simmer to prevent overcooking and maintain color.
- Use lacinato kale for the most tender texture, or substitute with spinach.
- Wipe mushrooms clean with a damp cloth rather than rinsing to prevent waterlogging.
- Store in airtight container for up to 5 days or freeze for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 2 cups)
- Calories: 400 kcal
- Sugar: 8 g
- Sodium: 950 mg
- Fat: 28 g
- Saturated Fat: 16 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 4 g
- Protein: 10 g
- Cholesterol: 0 mg







