Three Bean Curry

Prep: 10 min Cook: 20 min Serves: 4 Cuisine: Indian

A hearty and flavorful three bean curry with aromatic spices, perfect for a comforting vegetarian meal that pairs well with rice and topped with yogurt and peanuts.

Be the first to rate this recipe

Ingredients

  • 3 Tbsp. butter
  • 3 cloves garlic, minced
  • 1 carrot, shredded
  • 1 large onion, chopped
  • 1/4 lb. mushrooms, sliced
  • 2 Tbsp. curry powder
  • 1/2 to 1 cup water
  • 1 package frozen small lima beans
  • 1 package frozen small green beans
  • 1 package frozen small peas
  • 1/2 cup plain yogurt
  • 1/2 cup peanuts, chopped

Instructions

  1. Melt butter in a large frying pan over medium heat.
  2. Add minced garlic and sauté for one minute.
  3. Add shredded carrot, chopped onion, and sliced mushrooms; sauté until tender.
  4. Stir in curry powder.
  5. Add water, frozen lima beans, green beans, and peas; simmer until vegetables are tender.
  6. Serve over rice, top with a dollop of yogurt, and sprinkle with chopped peanuts.

Tips & Substitutions

For a richer flavor, consider adding a splash of coconut milk or diced tomatoes along with the water. If you prefer a spicier kick, include some chopped green chilies or a dash of cayenne pepper. You can substitute frozen beans with fresh if available, but adjust the cooking time accordingly to ensure they remain tender. This dish also pairs well with naan or roti for a complete meal.

Serving Suggestions

Serve this flavorful Three Bean Curry over steamed basmati rice for a satisfying meal. It also pairs beautifully with a side of naan or a fresh salad, such as a simple cucumber salad, to balance the spices. For an extra touch, top each serving with a dollop of yogurt and a sprinkle of fresh cilantro or chopped peanuts. Browse more vegetarian recipes for delightful pairings.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, adding a splash of water if the curry thickens too much. You can also microwave it in short intervals, stirring occasionally until heated through. This curry can also be frozen for up to a month.

Nutrition & Diet Analysis (per serving)

Each serving of Three Bean Curry contains roughly 974 calories, with 15g protein, 78g carbohydrates, and 69g fat. It is an excellent source of vitamin A (204% of the Daily Value), dietary fiber (62% of the Daily Value), and potassium (32% of the Daily Value), and a good source of calcium and vitamin C. Note that it is relatively high in sodium, at 744mg per serving (32% of the Daily Value).

974 kcal 49% DV
Protein Fat Carbs

Macronutrients

Protein 14.9g 30% DV
Total Fat 69.1g 89% DV
Carbs 78.1g 28% DV
Fiber 17.3g 62% DV
Sugar 25.8g 52% DV

Electrolytes

Sodium 744mg 32% DV
Potassium 1497.5mg 32% DV
Cholesterol 153.9mg 51% DV

Vitamins & Minerals

Vitamin A 1838.2mcg 100% DV
Vitamin C 9.7mg 11% DV
Vitamin D 0.7mcg 4% DV
Calcium 191.9mg 15% DV
Iron 4.3mg 24% DV
Diet fit High-fiber
Contains Milk Peanut

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use fresh beans instead of frozen?

Yes, you can use fresh beans, but you will need to adjust the cooking time. Fresh beans typically require less time to cook than frozen. Be sure to add them when you add the water to allow them to cook through without becoming mushy.

What can I serve with this curry?

This curry is excellent served over basmati rice, but you could also try it with quinoa or couscous. For a heartier meal, serve it with naan or roti. A side of yogurt or a fresh salad, such as a cucumber and tomato salad, complements the flavors beautifully.

How can I make this recipe vegan?

To make this Three Bean Curry vegan, simply substitute the butter with coconut oil or olive oil and use a dairy-free yogurt alternative for topping. The recipe remains flavorful and satisfying without any animal products.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Indian recipes → Vegetarian recipes → Dairy recipes → All recipes →