Become a Member

Get access to more than 30 brands, premium video, exclusive content, events, mapping, and more.

Already have an account? Sign In

Become a Member

Get access to more than 30 brands, premium video, exclusive content, events, mapping, and more.

Already have an account? Sign In



Mixed Bean Curry

With canned beans you can be done cooking this curry in about 15 minutes! Any combination of beans will do—you can use a little of everything.

Lock Icon

Unlock this article and more benefits with 40% off.

Already have an Outside Account? Sign in

Outside+ Logo

40% Off Outside+.
$4.99/month $2.99/month*

Get the one subscription to fuel all your adventures.

  • Map your next adventure with our premium GPS apps: Gaia GPS Premium and Trailforks Pro.
  • Read unlimited digital content from 15+ brands, including Outside Magazine, Triathlete, Ski, Trail Runner, and VeloNews.
  • Watch 600+ hours of endurance challenges, cycling and skiing action, and travel documentaries.
  • Learn from the pros with expert-led online courses.
Join Outside+

*Outside memberships are billed annually. You may cancel your membership at anytime, but no refunds will be issued for payments already made. Upon cancellation, you will have access to your membership through the end of your paid year. More Details

It probably goes without saying that cooked beans will give this dish a superior texture and flavor… but don’t let that keep you from enjoying this vegetarian curry dish.




  • 2 tablespoons coconut oil
  • 1 tablespoon minced fresh ginger
  • 1 tablespoon minced garlic
  • 2 cups diced onions
  • ¼ cup Madras curry powder
  • 1 cup puréed or crushed tomatoes, canned or fresh
  • 4 cups vegetable stock
  • 1 13.5-ounce can coconut milk
  • ¼ cup minced jalapeño
  • ¼ cup chopped fresh cilantro
  • Salt to taste
  • 4 15-ounce cans beans (pinto, great northern, red kidney, or chickpeas) or 6 cups cooked beans


  • ¼ cup plain yogurt
  • 1 jalapeño, sliced and sprinkled with salt


  1. Warm the coconut oil in a large stockpot over medium-high heat. Add the ginger and garlic and sauté just a minute or two. Then add the onions and cook until they are golden brown on the edges.
  2. Add the curry powder. Cook, continuously scraping the bottom of the pan, until fragrant. Add the tomatoes and stir until combined, then add stock and bring to low rolling boil.
  3. Stir in the coconut milk until fully incorporated, then add the jalapeño and cilantro. Mix it all together and salt to taste. If using canned beans, drain and rinse them. Add the beans to the pot. Gently fold together without crushing the beans.
  4. Serve as a hearty soup or over rice with a dollop of plain yogurt and jalapeño to taste.

Adapted from Feed Zone Table: Family-Style Meals to Nourish Life and Sport by Biju Thomas and Allen Lim, with permission of VeloPress.



From Triathlete

Nutrition Information

  • Calories 452
  • Carbohydrate Content 58 g
  • Fat Content 17 g
  • Protein Content 18 g
  • Sodium Content 635 mg