Turmeric Bean Soup

Turmeric bean soup is full of warming spices–turmeric, ginger, and cardamom– along with green lentils, black and cannellini beans. Made with vegetable broth, it’s a pretty irresistible vegan soup that you’ll slurp often.

A green glass bowl of turmeric bean soup, filled with beans and broth, beside a green and white dish towel.

Adapted from Ali Rosen | Modern Freezer Meals | Skyhorse, 2021

The best combinations are simple and surprising. Make extra and make it often, because you’ll want to always have some in your freezer for a cold day. It’s the kind of dish you can serve to guests or make a batch of it for a weekday lunch.–Ali Rosen

☞ Contents

Turmeric Bean Soup

A green glass bowl of turmeric bean soup, filled with beans and broth, beside a green and white dish towel.
This soup delivers on 2 counts: it’s so easy that you don’t even have to drain the beans you’re using, and the combination of turmeric and cardamom with a kick of ginger is so addictive

Prep 15 mins
Cook 35 mins
Total 50 mins
6 servings
267 kcal
5 from 1 vote
Print RecipeBuy the Modern Freezer Meals cookbook

Want it? Click it.


  • 1 tablespoon extra-virgin olive oil
  • 1 large (9 oz) yellow onion diced
  • 6 garlic cloves minced
  • 1 tablespoon peeled and minced fresh ginger
  • Pinch of salt plus 1 teaspoon divided, plus more if needed
  • 1/4 teaspoon ground turmeric
  • 1/4 teaspoon ground cardamom plus more if desired
  • 5 cups store-bought or homemade vegetable broth plus more if needed
  • 1 cup (7 oz) green lentils
  • One (15-ounce) can black beans including the liquid
  • One (15-ounce) can cannellini beans including the liquid
  • Fresh parsley leaves (optional)


  • In a large pot over medium-high heat, combine olive oil, onion, garlic, ginger, and a pinch of salt. Cook until onions are soft and have begun to caramelize, about 10 minutes.
  • Add turmeric and cardamom, stir, and let cook for 1 minute. Pour in vegetable broth and bring to a boil. Reduce heat to low.
  • Add lentils and cook until they have begun to soften and are almost ready to eat, 15 to 20 minutes. If you like your lentils softer, cook a few minutes more.
  • Stir in black and cannellini beans. Taste, add salt, if needed. Add a bit more cardamom if you want a stronger flavor. If the soup is thicker than you prefer, thin with additional vegetable broth.
  • Cook for 1 minute more. Garnish with parsley leaves, if using, and serve.
Print RecipeBuy the Modern Freezer Meals cookbook

Want it? Click it.


Can I freeze turmeric bean soup?

This turmeric bean soup freezes exceptionally well. After step 4, allow the soup to cool, then divide between freezer-safe bags or containers and stash in the freezer. When ready to enjoy, either thaw in the fridge overnight or cook directly from frozen over low heat. Garnish with parsley, if desired.

Show Nutrition

Serving: 1servingCalories: 267kcal (13%)Carbohydrates: 46g (15%)Protein: 17g (34%)Fat: 3g (5%)Saturated Fat: 1g (6%)Polyunsaturated Fat: 1gMonounsaturated Fat: 2gSodium: 945mg (41%)Potassium: 510mg (15%)Fiber: 17g (71%)Sugar: 3g (3%)Vitamin A: 433IU (9%)Vitamin C: 4mg (5%)Calcium: 85mg (9%)Iron: 5mg (28%)

#leitesculinaria on Instagram If you make this recipe, snap a photo and hashtag it #LeitesCulinaria. We’d love to see your creations on Instagram, Facebook, and Twitter.

Recipe Testers’ Reviews

Turmeric bean soup is warm, cozy, and filling and this trifecta of beans is a hearty option for cooler days. A few minutes of prep work, simmering for just under half an hour, and the soup was served. I was a little nervous to add more cardamom but decided to increase it by 1/8 teaspoon and was glad I did. I’ll be storing the next batch in the freezer to have on hand for busy days.

This hearty turmeric bean soup is the perfect addition to any meal during the upcoming fall and winter seasons. The highlight of this recipe was how well the warm notes of the ginger and aromatic spices complement the hearty beans, and I look forward to making this dish for friends and family again with minor adjustments.

Adding the liquid from the cans of beans resulted in a very thick, stew-like final product. For future iterations, I’d rinse the beans before adding them to the pot and increase the volume of vegetable broth to 6 cups, so that the final product has a thinner consistency.

Originally published September 19, 2021


Have something to say?

Then tell us. Have a picture you'd like to add to your comment? Attach it below. And as always, please take a gander at our comment policy before posting.

Rate this recipe!

Have you tried this recipe? Let us know what you think.

Upload a picture of your dish