Bean Curry

Bean curry is a delicious and nutritious dish that is perfect for a cozy dinner. This recipe is easy to make and packed with flavor, making it a great option for a quick and satisfying meal.

Bean Curry

Ingredients

  • 1 cup dried beans
  • 2 onions, chopped
  • 3 tomatoes, diced
  • 2 cloves garlic, minced
  • 1 inch ginger, grated
  • 2 green chilies, chopped
  • 1 teaspoon cumin seeds
  • 1 teaspoon coriander powder
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon red chili powder
  • 1/2 teaspoon garam masala
  • Salt to taste
  • 2 tablespoons oil
  • Fresh cilantro for garnish

Instructions

  1. Soak the dried beans in water overnight. Drain and rinse the beans before using.
  2. Heat oil in a large pot over medium heat. Add cumin seeds and let them sizzle.
  3. Add chopped onions, garlic, ginger, and green chilies. Sauté until the onions are golden brown.
  4. Add diced tomatoes and cook until they are soft and mushy.
  5. Stir in the coriander powder, turmeric powder, red chili powder, and salt. Cook for 2-3 minutes.
  6. Add the soaked beans and enough water to cover them. Cover the pot and let the beans cook until tender.
  7. Sprinkle garam masala and garnish with fresh cilantro before serving.

Cooking & Preparation

Preparation time:
15 minutes
Cooking time:
30 minutes
Total time:
45 minutes
Cooking method
Stovetop

Nutritional facts per 1 serving

Calories
300 per serving
Protein
15g
Carbohydrates
40g
Fat
10g

Supplies

Large pot Knife Cutting board Grater Measuring spoons Measuring cups Spatula

Tools

Pot Frying pan

Serving suggestions

Serve the bean curry with steamed rice or naan bread for a complete meal.

Tips & tricks

For a creamier texture, you can add a splash of coconut milk to the curry before serving.

Cost

$10