Warm up with this delicious and nutritious vegan soup recipe. Made with potatoes, mushrooms, and black beans, it's packed with flavor and high in protein. This soup is perfect for a cozy dinner or as a comforting lunch option. Get ready to indulge in a bowl of goodness!
Ingredients
- 2 tablespoons olive oil
- 1 onion, diced
- 3 garlic cloves, minced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 8 ounces mushrooms, sliced
- 4 small potatoes, peeled and diced
- 4 cups vegetable broth
- 1 can (15 ounces) black beans, drained and rinsed
- 1 teaspoon dried thyme
- 1 teaspoon paprika
- 1/2 teaspoon cumin
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
Directions
- In a large pot, heat the olive oil over medium heat.
- Add the diced onion and minced garlic, and sauté until the onion becomes translucent.
- Add the diced carrots and celery, and cook for an additional 5 minutes until slightly softened.
- Add the sliced mushrooms and diced potatoes, and cook for another 5 minutes, stirring occasionally.
- Pour in the vegetable broth and bring it to a boil.
- Reduce the heat to low, cover the pot, and simmer for about 20 minutes or until the potatoes are tender.
- Using a potato masher or immersion blender, partially blend the soup to create a slightly creamy texture while still leaving some chunks.
- Add the drained and rinsed black beans, dried thyme, paprika, cumin, salt, and pepper to the pot.
- Stir well and simmer for an additional 10 minutes to allow the flavors to meld together.
- Taste and adjust the seasoning if needed.
- Serve the soup hot, garnished with freshly chopped parsley.
Interesting Facts
Black beans are an excellent source of plant-based protein and are packed with fiber.
Mushrooms add a savory and meaty flavor to the soup, making it a satisfying vegan option.
This soup can be easily customized by adding other vegetables or adjusting the seasonings to suit your taste.