14 Delicious Lentil Soup with Mushrooms Recipes
Variety is the spice of life, and when it comes to comfort food, nothing beats a warm, hearty bowl of lentil soup with mushrooms. Whether you’re craving a quick weeknight dinner or a cozy meal to unwind with, our roundup of 14 delicious recipes has something for every taste. Dive in and discover your next favorite dish that’s sure to delight your palate and warm your soul.
Spicy Lentil and Mushroom Soup

Perhaps there’s nothing quite as comforting as a bowl of soup that warms you from the inside out, especially when it’s packed with the earthy flavors of lentils and mushrooms, spiced just right to awaken the senses.
Ingredients
- Olive oil – 2 tbsp
- Onion – 1, diced
- Garlic – 2 cloves, minced
- Mushrooms – 8 oz, sliced
- Red lentils – 1 cup
- Vegetable broth – 4 cups
- Cumin – 1 tsp
- Chili powder – ½ tsp
- Salt – ½ tsp
Instructions
- Heat olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add diced onion and sauté until translucent, about 5 minutes, stirring occasionally to prevent burning.
- Stir in minced garlic and cook for 30 seconds until fragrant, being careful not to let it brown.
- Add sliced mushrooms and cook until they release their moisture and begin to brown, about 8 minutes.
- Rinse red lentils under cold water until the water runs clear, then add to the pot along with vegetable broth, cumin, chili powder, and salt.
- Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 25 minutes, stirring occasionally, until lentils are tender.
- For a smoother texture, blend half of the soup with an immersion blender, leaving some chunks for variety.
Now, this soup boasts a velvety texture with a kick of spice that lingers pleasantly. Serve it with a dollop of yogurt or a sprinkle of fresh herbs to balance the heat, making each spoonful a delightful contrast of flavors and temperatures.
Creamy Coconut Lentil Soup with Mushrooms

Lately, I’ve found myself drawn to the simplicity and depth of flavors in a bowl of creamy coconut lentil soup, especially when it’s enriched with the earthy tones of mushrooms. It’s a dish that feels like a warm embrace on a quiet evening.
Ingredients
- Coconut oil – 1 tbsp
- Onion – 1, diced
- Garlic – 2 cloves, minced
- Mushrooms – 1 cup, sliced
- Red lentils – 1 cup
- Coconut milk – 1 can (13.5 oz)
- Vegetable broth – 4 cups
- Turmeric – ½ tsp
- Salt – ½ tsp
Instructions
- Heat coconut oil in a large pot over medium heat until shimmering, about 1 minute.
- Add diced onion and minced garlic, sauté until translucent, about 3 minutes.
- Stir in sliced mushrooms, cooking until they release their moisture and begin to brown, about 5 minutes.
- Rinse red lentils under cold water until the water runs clear, then add to the pot.
- Pour in coconut milk and vegetable broth, stirring to combine.
- Add turmeric and salt, bringing the mixture to a gentle boil.
- Reduce heat to low, cover, and simmer for 20 minutes, stirring occasionally to prevent sticking.
- After 20 minutes, check the lentils for tenderness; they should be soft but not mushy.
- For a creamier texture, blend half of the soup with an immersion blender, then stir back into the pot.
- Adjust seasoning if necessary, then remove from heat.
Gently ladle the soup into bowls, noting how the creamy coconut milk melds with the hearty lentils and mushrooms. The turmeric adds a subtle warmth, making each spoonful a comforting experience. Serve with a sprinkle of fresh herbs or a squeeze of lime for an extra layer of flavor.
Hearty Lentil Mushroom Soup with Kale

Perhaps there’s no better way to welcome the gentle embrace of evening than with a bowl of something warm, nourishing, and deeply comforting. This lentil mushroom soup, with its earthy undertones and a hint of kale’s freshness, is just that—a quiet celebration of simplicity and flavor.
Ingredients
- Olive oil – 2 tbsp
- Onion – 1, diced
- Garlic – 2 cloves, minced
- Mushrooms – 8 oz, sliced
- Lentils – 1 cup, rinsed
- Vegetable broth – 4 cups
- Kale – 2 cups, chopped
- Salt – 1 tsp
- Black pepper – ½ tsp
Instructions
- Heat olive oil in a large pot over medium heat for 1 minute until shimmering.
- Add diced onion, sauté for 3 minutes until translucent, stirring occasionally.
- Stir in minced garlic, cook for 30 seconds until fragrant.
- Add sliced mushrooms, cook for 5 minutes until they release their moisture and begin to brown.
- Tip: Don’t overcrowd the mushrooms to ensure they brown properly.
- Pour in rinsed lentils and vegetable broth, bring to a boil.
- Reduce heat to low, cover, and simmer for 25 minutes until lentils are tender.
- Tip: Stir occasionally to prevent lentils from sticking to the bottom.
- Add chopped kale, salt, and black pepper, cook for another 5 minutes until kale is wilted.
- Tip: For a thicker soup, mash some lentils against the side of the pot before adding kale.
Kindly let the soup rest for a few minutes off the heat; this allows the flavors to meld beautifully. The result is a soup with a hearty texture, a rich depth from the mushrooms, and a slight bite from the kale. Serve it with a slice of crusty bread for dipping, or top with a dollop of yogurt for a creamy contrast.
Smoky Lentil Soup with Portobello Mushrooms

Venturing into the heart of comfort food, this dish wraps you in warmth with its deep, smoky flavors and hearty textures, perfect for those reflective evenings when you crave something simple yet profoundly satisfying.
Ingredients
- Lentils – 1 cup
- Portobello mushrooms – 2 cups, sliced
- Olive oil – 2 tbsp
- Garlic – 2 cloves, minced
- Smoked paprika – 1 tsp
- Vegetable broth – 4 cups
- Salt – ½ tsp
Instructions
- Heat olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add minced garlic and sauté until fragrant, 30 seconds, stirring constantly to prevent burning.
- Add sliced Portobello mushrooms and cook until they release their moisture and start to brown, about 5 minutes, stirring occasionally.
- Sprinkle smoked paprika over the mushrooms and stir to coat evenly, cooking for another minute to toast the spices.
- Rinse lentils under cold water, then add them to the pot along with vegetable broth and salt.
- Bring the mixture to a boil, then reduce heat to low, cover, and simmer until lentils are tender, about 25 minutes, stirring occasionally to prevent sticking.
- Once the lentils are cooked, remove the pot from heat and let the soup sit covered for 5 minutes to thicken slightly.
Ladle this smoky lentil soup into bowls, where the tender lentils and meaty mushrooms create a comforting embrace. The smoky paprika lends a warmth that’s both inviting and complex, making it a perfect base for a drizzle of olive oil or a sprinkle of fresh herbs for those who enjoy a brighter finish.
Garlicky Lentil and Mushroom Soup

As the morning light filters through the kitchen window, there’s something deeply comforting about stirring a pot of soup, especially one that promises the earthy warmth of lentils and mushrooms, kissed with garlic.
Ingredients
- Olive oil – 2 tbsp
- Garlic – 4 cloves, minced
- Mushrooms – 2 cups, sliced
- Lentils – 1 cup, rinsed
- Vegetable broth – 4 cups
- Salt – ½ tsp
- Black pepper – ¼ tsp
Instructions
- Heat olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add minced garlic and sauté until fragrant, about 30 seconds, stirring constantly to prevent burning.
- Add sliced mushrooms and cook until they release their moisture and begin to brown, about 5 minutes.
- Stir in rinsed lentils, ensuring they’re well coated with the oil and garlic.
- Pour in vegetable broth, bringing the mixture to a boil before reducing heat to a simmer.
- Season with salt and black pepper, then cover the pot, letting it simmer for 25 minutes, or until lentils are tender.
- For a smoother texture, blend half the soup with an immersion blender, leaving some chunks for variety.
You’ll find the soup has a hearty texture, with the lentils offering a slight bite against the creamy backdrop of blended mushrooms. The garlic infuses every spoonful with a warmth that’s both inviting and comforting. Serve it with a drizzle of olive oil and a slice of crusty bread for dipping, turning a simple meal into a moment of solace.
Curried Lentil Soup with Shiitake Mushrooms

Yesterday, as the rain gently tapped against my kitchen window, I found myself craving something warm, comforting, and deeply nourishing. This curried lentil soup with shiitake mushrooms emerged from that longing, a simple yet profound dish that feels like a hug in a bowl.
Ingredients
- Lentils – 1 cup
- Shiitake mushrooms – 1 cup, sliced
- Onion – 1, diced
- Garlic – 2 cloves, minced
- Curry powder – 1 tbsp
- Vegetable broth – 4 cups
- Coconut milk – 1 cup
- Olive oil – 1 tbsp
- Salt – ½ tsp
Instructions
- Heat olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add diced onion and minced garlic, sautéing until translucent, about 5 minutes.
- Stir in curry powder, cooking for 30 seconds to release its aromas.
- Add lentils and sliced shiitake mushrooms, stirring to coat them in the curry mixture.
- Pour in vegetable broth, bringing the mixture to a boil before reducing to a simmer. Cover and cook for 25 minutes, or until lentils are tender.
- Stir in coconut milk and salt, simmering uncovered for an additional 5 minutes to blend the flavors.
- For a smoother texture, blend half the soup with an immersion blender, leaving some chunks for variety.
Finished, the soup boasts a creamy texture with the earthy depth of shiitake mushrooms and the warm spice of curry. Serve it with a swirl of coconut milk on top and a side of crusty bread for dipping, making each spoonful a moment to savor.
Lentil Mushroom Soup with Thyme and Rosemary

Evenings like these call for something warm, something that simmers slowly on the stove, filling the kitchen with an aroma that feels like a hug. This lentil mushroom soup, with its earthy thyme and rosemary, is just that—a comforting bowl that’s both nourishing and deeply satisfying.
Ingredients
- Olive oil – 2 tbsp
- Onion – 1, diced
- Garlic – 2 cloves, minced
- Carrots – 2, diced
- Mushrooms – 8 oz, sliced
- Lentils – 1 cup
- Vegetable broth – 4 cups
- Thyme – 1 tsp
- Rosemary – 1 tsp
- Salt – ½ tsp
- Black pepper – ¼ tsp
Instructions
- Heat olive oil in a large pot over medium heat for 1 minute.
- Add diced onion and minced garlic, sauté for 3 minutes until translucent.
- Stir in diced carrots and sliced mushrooms, cook for 5 minutes until vegetables soften.
- Tip: For deeper flavor, let the vegetables develop a slight caramelization before moving to the next step.
- Rinse lentils under cold water, then add to the pot along with vegetable broth, thyme, and rosemary.
- Bring to a boil, then reduce heat to low, cover, and simmer for 25 minutes.
- Tip: Stir occasionally to prevent lentils from sticking to the bottom of the pot.
- Season with salt and black pepper, simmer uncovered for an additional 5 minutes.
- Tip: If the soup is too thick, add a little more broth or water to reach your desired consistency.
Kindly let the soup rest for a few minutes before serving; this allows the flavors to meld beautifully. The lentils should be tender but not mushy, offering a slight bite against the creamy backdrop of softened vegetables. Serve with a crusty bread for dipping, or top with a dollop of yogurt for a tangy contrast.
Vegan Lentil Soup with Mixed Mushrooms

Beneath the quiet hum of the morning, a pot of vegan lentil soup with mixed mushrooms simmers, offering warmth and comfort in every spoonful. This dish, simple yet deeply flavorful, is a testament to the beauty of plant-based cooking.
Ingredients
- Lentils – 1 cup
- Mixed mushrooms – 2 cups
- Olive oil – 2 tbsp
- Garlic – 3 cloves
- Vegetable broth – 4 cups
- Salt – 1 tsp
Instructions
- Rinse 1 cup of lentils under cold water until the water runs clear.
- Heat 2 tbsp of olive oil in a large pot over medium heat.
- Add 3 cloves of minced garlic to the pot, sautéing for 1 minute until fragrant.
- Slice 2 cups of mixed mushrooms and add them to the pot, cooking for 5 minutes until they begin to soften.
- Pour in the rinsed lentils and 4 cups of vegetable broth, bringing the mixture to a boil.
- Reduce the heat to low, cover the pot, and simmer for 25 minutes, stirring occasionally.
- After 25 minutes, check the lentils for tenderness. If they’re not fully cooked, continue simmering for an additional 5 minutes.
- Once the lentils are tender, stir in 1 tsp of salt, adjusting according to preference.
- Remove the pot from the heat and let the soup sit for 5 minutes before serving to allow the flavors to meld.
Just as the soup settles, its rich, earthy flavors and creamy texture invite a sprinkle of fresh herbs or a dash of lemon juice for brightness. Serve it alongside crusty bread for a meal that feels both nourishing and indulgent.
Lentil and Mushroom Soup with Barley

Just as the morning fog lifts to reveal the day’s promise, this lentil and mushroom soup with barley unfolds its layers of comfort and nourishment, one spoonful at a time.
Ingredients
- Lentils – 1 cup
- Mushrooms – 8 oz, sliced
- Barley – ½ cup
- Onion – 1, diced
- Garlic – 2 cloves, minced
- Vegetable broth – 4 cups
- Olive oil – 2 tbsp
- Salt – 1 tsp
- Black pepper – ½ tsp
Instructions
- Heat olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add diced onion and minced garlic, sautéing until translucent, about 5 minutes.
- Stir in sliced mushrooms, cooking until they release their moisture and begin to brown, about 8 minutes.
- Rinse lentils and barley under cold water, then add to the pot along with vegetable broth.
- Bring the mixture to a boil, then reduce heat to low, covering the pot with a lid.
- Simmer for 45 minutes, stirring occasionally to prevent sticking.
- Season with salt and black pepper, adjusting as needed after tasting.
- Continue to simmer uncovered for an additional 15 minutes, or until the lentils and barley are tender.
Hearty and earthy, this soup’s texture is a comforting blend of chewy barley and soft lentils, with mushrooms adding a meaty depth. Serve it with a drizzle of olive oil and a slice of crusty bread for a simple yet satisfying meal.
Spicy Red Lentil Soup with Mushrooms

How quietly the morning unfolds, with its soft light and the promise of warmth. Today, I find myself drawn to the simplicity and depth of a spicy red lentil soup, enriched with earthy mushrooms, a dish that feels like a gentle embrace on a day like this.
Ingredients
- Red lentils – 1 cup
- Mushrooms – 8 oz, sliced
- Olive oil – 2 tbsp
- Garlic – 3 cloves, minced
- Cumin – 1 tsp
- Chili flakes – ½ tsp
- Vegetable broth – 4 cups
- Salt – ½ tsp
Instructions
- Rinse the red lentils under cold water until the water runs clear.
- Heat olive oil in a large pot over medium heat. Add the mushrooms and sauté until they release their moisture and begin to brown, about 5 minutes.
- Add the minced garlic, cumin, and chili flakes to the pot. Stir for 1 minute until fragrant.
- Pour in the vegetable broth and add the rinsed lentils. Bring to a boil, then reduce heat to low. Simmer uncovered for 20 minutes, stirring occasionally.
- Season with salt, then blend half of the soup for a creamier texture, if desired. Tip: For an extra kick, add a pinch more chili flakes before serving.
- Let the soup sit for 5 minutes off the heat to thicken slightly. Tip: The soup’s flavor deepens as it rests, making it even more delicious the next day.
- Serve hot, garnished with a drizzle of olive oil or a sprinkle of fresh herbs. Tip: Pair with crusty bread for a satisfying meal.
Perhaps what I love most about this soup is its velvety texture, a perfect canvas for the bold spices and the umami richness of the mushrooms. It’s a dish that invites you to slow down, to savor each spoonful as the flavors unfold.
Lentil Mushroom Soup with Spinach

There’s something deeply comforting about a bowl of lentil mushroom soup with spinach, especially on a day when the world outside feels a bit too much. It’s a dish that whispers of home, of quiet moments, and of nourishment that goes beyond the physical.
Ingredients
- Lentils – 1 cup
- Mushrooms – 8 oz, sliced
- Spinach – 2 cups, fresh
- Onion – 1 medium, diced
- Garlic – 2 cloves, minced
- Vegetable broth – 4 cups
- Olive oil – 2 tbsp
- Salt – 1 tsp
- Black pepper – ½ tsp
Instructions
- Heat olive oil in a large pot over medium heat for 1 minute until shimmering.
- Add diced onion and minced garlic, sauté for 3 minutes until translucent.
- Stir in sliced mushrooms, cook for 5 minutes until they release their moisture and begin to brown.
- Tip: Don’t overcrowd the mushrooms to ensure they brown nicely.
- Add lentils, vegetable broth, salt, and black pepper. Bring to a boil.
- Reduce heat to low, cover, and simmer for 25 minutes until lentils are tender.
- Tip: Stir occasionally to prevent lentils from sticking to the bottom.
- Add fresh spinach, stir until wilted, about 2 minutes.
- Tip: For a creamier texture, blend half the soup before adding spinach.
- Remove from heat, let sit covered for 5 minutes to allow flavors to meld.
Hearty and earthy, this soup balances the robustness of lentils and mushrooms with the freshness of spinach. Serve it with a slice of crusty bread for dipping, or top with a dollop of yogurt for a creamy contrast.
French Lentil Soup with Wild Mushrooms

You might find yourself drawn to the kitchen on a quiet afternoon, the kind where the light slants just so and the world outside feels a little softer. It’s in these moments that a pot of French Lentil Soup with Wild Mushrooms simmers into being, a dish that carries the warmth of the earth and the subtle luxury of the forest.
Ingredients
- French green lentils – 1 cup
- Wild mushrooms – 2 cups, sliced
- Olive oil – 2 tbsp
- Onion – 1, diced
- Garlic – 2 cloves, minced
- Vegetable broth – 4 cups
- Thyme – 1 tsp
- Salt – ½ tsp
- Black pepper – ¼ tsp
Instructions
- Rinse the French green lentils under cold water until the water runs clear.
- Heat olive oil in a large pot over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
- Add the minced garlic and sauté for another minute, until fragrant.
- Stir in the sliced wild mushrooms and cook until they begin to soften, about 3 minutes.
- Add the rinsed lentils, vegetable broth, thyme, salt, and black pepper to the pot. Bring to a boil.
- Reduce heat to low, cover, and simmer for 25 minutes, or until the lentils are tender.
- Check the seasoning and adjust if necessary before serving.
Rich in texture and deep in flavor, this soup is a testament to the simplicity of its ingredients. Serve it with a crusty bread for dipping, or atop a bed of steamed greens for a lighter meal.
Lentil and Mushroom Soup with Turmeric

Yesterday, as the rain gently tapped against my kitchen window, I found myself craving something warm, earthy, and deeply nourishing. This lentil and mushroom soup, with its golden hue from turmeric, became my solace, a simple yet profound dish that feels like a hug in a bowl.
Ingredients
- Lentils – 1 cup
- Mushrooms – 2 cups, sliced
- Turmeric – 1 tsp
- Olive oil – 2 tbsp
- Garlic – 2 cloves, minced
- Vegetable broth – 4 cups
- Salt – ½ tsp
Instructions
- Heat olive oil in a large pot over medium heat (350°F) until shimmering.
- Add minced garlic and sauté for 1 minute, until fragrant but not browned.
- Stir in sliced mushrooms and cook for 5 minutes, until they release their moisture and begin to brown.
- Add lentils, turmeric, and salt to the pot, stirring to coat the lentils and mushrooms in the spices.
- Pour in vegetable broth, bring to a boil, then reduce heat to low (200°F) and simmer for 25 minutes, until lentils are tender.
- For a creamier texture, blend half of the soup with an immersion blender before serving.
Zestful and comforting, this soup boasts a velvety texture with the earthy depth of mushrooms and the warm, peppery notes of turmeric. Serve it with a dollop of yogurt or a sprinkle of fresh herbs for an extra layer of flavor.
Rich Lentil Soup with Cremini Mushrooms

Today, as the light filters through my kitchen window, I find myself drawn to the simplicity and depth of a bowl of lentil soup, enriched with the earthy tones of cremini mushrooms. It’s a dish that speaks of comfort and nourishment, perfect for those moments when you need a gentle reminder of home.
Ingredients
- Lentils – 1 cup
- Cremini mushrooms – 8 oz, sliced
- Olive oil – 2 tbsp
- Garlic – 2 cloves, minced
- Vegetable broth – 4 cups
- Salt – ½ tsp
Instructions
- Rinse the lentils under cold water until the water runs clear.
- Heat olive oil in a large pot over medium heat for 1 minute.
- Add the minced garlic and sauté for 30 seconds, until fragrant.
- Add the sliced cremini mushrooms and cook for 5 minutes, stirring occasionally, until they begin to soften.
- Tip: For deeper flavor, let the mushrooms brown slightly before moving to the next step.
- Pour in the rinsed lentils and vegetable broth, stirring to combine.
- Bring the mixture to a boil, then reduce heat to low and simmer for 25 minutes, covered.
- Tip: Stir the soup occasionally to prevent the lentils from sticking to the bottom of the pot.
- After 25 minutes, check the lentils for tenderness. They should be soft but not mushy.
- Season with salt, stirring well to incorporate.
- Tip: If the soup is too thick, add a little more broth or water until you reach your desired consistency.
- Remove from heat and let it sit for 5 minutes before serving.
Now, the soup rests, its flavors melding into a harmonious blend. The lentils offer a creamy texture, while the mushrooms add a subtle, earthy undertone. Serve it with a slice of crusty bread for dipping, or top with a sprinkle of fresh herbs for a vibrant finish.
Conclusion
Zesty and full of flavor, these 14 lentil soup with mushrooms recipes are a treasure trove for any home cook looking to warm up their kitchen. Whether you’re a lentil lover or a mushroom enthusiast, there’s something here for everyone. Don’t forget to try these recipes, share your favorites in the comments, and pin your top picks on Pinterest. Happy cooking!