Abgusht(Bean Soup)

Prep: 10 min Cook: 150 min Serves: 4 Cuisine: Persian

Abgusht is a hearty bean soup with tender meat, potatoes, and rich tomato flavors, perfect for comforting meals and suitable for family gatherings or cold days.

Be the first to rate this recipe

Ingredients

  • 1 cup dried kidney or pinto beans
  • 1 small potato
  • 1 medium onion
  • 1/2 package stew meat of lamb shank
  • 4 oz tomato sauce

Instructions

  1. Rinse the beans and set them out the night before to soak.
  2. Place the soaked beans in a stew pot.
  3. Wash the potato and put it in the stew pot whole with the peel.
  4. Slice the onion and add it along with the stew meat or lamb shank to the pot.
  5. Add the tomato sauce and enough water to fill the pan halfway.
  6. Add salt to taste.
  7. Slow cook for 2 to 3 hours until the meat is tender.
  8. Remove any bones from the meat.
  9. Peel the potato after cooking.
  10. Drain the broth from the pot.
  11. Mash all the cooked ingredients together.
  12. Serve the mash with chips or bread.

Tips & Substitutions

To enhance the flavor, consider adding spices like cumin or turmeric. If you don't have lamb shank, beef or even a plant-based substitute can work well. If time is short, using canned beans can speed up the process, but adjust cooking times accordingly. For a vegetarian version, omit the meat and add extra vegetables or a meat alternative from your favorite vegan recipes.

Serving Suggestions

This hearty bean soup pairs beautifully with crusty bread or pita chips for dipping. Consider serving it alongside a fresh salad or roasted vegetables for a complete meal. For a twist, you can top the mash with a dollop of yogurt or serve it with a side of Speedies for added protein.

Storage & Reheating

Leftover Abgusht can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm it on the stove over low heat, adding a splash of water if needed to prevent sticking. You can also microwave it in short intervals, stirring in between until heated through.

Nutrition & Diet Analysis (per serving)

Each serving of Abgusht(Bean Soup) contains roughly 400 calories, with 8g protein, 56g carbohydrates, and 16g fat. It is an excellent source of potassium (27% of the Daily Value), dietary fiber (22% of the Daily Value), and vitamin C (20% of the Daily Value), and a good source of protein and iron. It also contributes 6g of dietary fiber toward your daily target.

400 kcal 20% DV
Protein Fat Carbs

Macronutrients

Protein 7.8g 16% DV
Total Fat 16.3g 21% DV
Carbs 56.3g 20% DV
Fiber 6.2g 22% DV
Sugar 2.5g 5% DV

Electrolytes

Sodium 159.9mg 7% DV
Potassium 1262.1mg 27% DV

Vitamins & Minerals

Vitamin A 6.2mcg 1% DV
Vitamin C 18.1mg 20% DV
Calcium 31.3mg 2% DV
Iron 2.1mg 12% DV
Diet fit High-fiber Under 400 cal

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 other types of beans for this recipe?

Yes, you can substitute kidney or pinto beans with other varieties like black beans or chickpeas. Just ensure they are soaked and cooked properly, as cooking times may vary based on the type of beans used.

Is it necessary to soak the beans overnight?

Soaking the beans overnight helps to soften them and reduces cooking time. If you're short on time, you can use a quick soak method by boiling them for 5 minutes and then letting them sit for an hour before cooking.

Can I make this dish in a slow cooker?

Absolutely! To make Abgusht in a slow cooker, combine all ingredients and cook on low for 6-8 hours, or on high for 3-4 hours. This method allows the flavors to meld beautifully and the meat to become tender.

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).

Vegan recipes → Vegetarian recipes → All recipes →