← All recipes
🍽️ Creamy Black Bean Soup with Tofu
352 kcal · 30 min · 4 servings
Cook this free in the MyFoody app →
Ingredients
- 475 g black beans
- 100 g onions (2 onions)
- 2 garlic cloves
- 150 g celery stalks (2 stalks)
- 200 g red bell peppers (1 red bell pepper)
- 3 tbsp olive oil
- 2 l classic vegetable broth
- 2 tsp cumin
- 1 tbsp curry powder
- 2 bay leaves
- 2 tbsp tomato paste
- 275 g pepper tofu
- 1 lime
- salt
- pepper (from the mill)
Instructions
- 1. Place the dry beans in a bowl and cover them with cold water. Let them soak overnight (at least 8 hours).
- 2. The next day, drain the soaking water. Rinse the beans briefly and let them drain well in a colander.
- 3. Peel the onions and garlic. Cut both ingredients into very small cubes.
- 4. Wash the celery and remove any stringy fibers. Cut it into 1 cm cubes.
- 5. Halve the bell pepper. Remove the inside with the seeds and wash it. Cut it into 1 cm cubes as well.
- 6. Heat 1 1/2 tablespoons of oil in a large pot.
- 7. Add the chopped onions, garlic, celery, and bell pepper to the pot.
- 8. Sauté the vegetables over medium heat for 3 minutes until soft but not browned.
- 9. Add the drained beans to the vegetables in the pot.
- 10. Pour the vegetable broth over the beans and bring the mixture to a boil.
- 11. Skim off the rising foam with a spoon.
- 12. Reduce the heat to low and let the soup simmer for about 1 1/2 hours.
- 13. After 1 hour of cooking, add cumin, curry powder, bay leaves, and tomato paste.
- 14. Remove the bay leaves from the finished soup.
- 15. Pour half of the soup into a tall container.
- 16. Puree this half until creamy using a hand blender.
- 17. Pour the pureed soup back into the pot with the remaining soup.
- 18. Cut the tofu into 2 cm cubes.
- 19. Squeeze the lime to obtain 2 tablespoons of juice.
- 20. Heat the remaining oil in a non-stick pan.
- 21. Fry the tofu cubes in the pan until golden brown on all sides.
- 22. Add the fried tofu cubes to the black bean soup.
- 23. Season the soup with the lime juice, salt, and pepper to taste.
Nutrition per serving
- kcal: 352
- Protein: 26 g · Fett/Fat: 10 g · Carbs: 36 g