Lubya Recipe: One Pot Afghan Red Kidney Bean Curry
Make Lubya, a smooth Afghan kidney bean curry, for dinner tonight. This simple, one-pot dinner transforms the humble kidney bean into a soft curry. Don’t let the word ‘curry’ fool you, this recipe has a mild flavor, using only two gentle spices: cumin and coriander.
I discovered Lubya, a smooth Afghan kidney bean curry, while reading A Thousand Splendid Suns. It is a beautiful book by Khaled Hosseini, the same writer of The Kite Runner. I could not get enough of his beautiful writing, and his characters stay with me today.
I became obsessed with Afghan cooking while reading this book over 15 years ago. I find the flavors to be rich, while the ingredients are simple. It is the perfect combination of ingredients and techniques that have been perfected over centuries.
Lubya kidney bean curry was one of the foods mentioned in A Thousand Splendid Suns. It was also one of the few Afghan vegan recipes I could find in 2008. Over the last 15 years, Lubya has become a staple in my home. The simple ingredients are everyday pantry staples. This makes this dish perfect for an easy vegan weeknight dinner.
I hope you love this recipe as much as I do. And, if you have not read A Thousand Splendid Suns or The Kite Runner, check them out. Both books are examples of outstanding character development and literature!
Try one of these 20 vegan curries or my red Thai curry recipe if you prefer a spicier curry!
Lubya, Afghan Kidney Bean Curry Recipe
At a Glance
EASE: Very Easy
CUISINE: Afghan
COURSE: Dinner
TIME: 40 Minutes
DIET: Vegan, Vegetarian, Dairy Free and Gluten Free
Ingredient Notes
Red Kidney Beans
Red kidney beans are the heart of lubya. They are rich in flavor and smooth in texture. I prefer dark red kidney beans over light ones. It is a habit more then than anything else. You can use either dried or canned beans.
Tomatoes
Give lubya a rich and hearty flavor. To create a smooth curry sauce, I blend the tomatoes. This is how Afghan kidney bean curry is traditionally made. However, if you want to keep it simple and have one less thing to clean, you can break the tomatoes with a wooden spoon. The longer the tomatoes look, the easier it is to break them with a wooden spoon.
Herbs and Spices
For the best flavor, use fresh garlic. This recipe only uses two spices: coriander and cumin. Both spices are mild in flavor and are not spicy.
See the recipe card for the complete list of ingredients and measurements.
Lubya Step-by-Step Instructions
Step One: Bloom the Spices
Warm a tablespoon of oil over low-medium heat in a heavy-bottom pot. Stir in coriander, cumin, and a pinch of salt. Cook for one minute. The spices should bloom and become aromatic.
Step Two: Cook Tomatoes
Add the canned tomatoes and their juices to the spices. Cook until the tomatoes have softened, about seven minutes. Transfer to a blender and blend until smooth. Set aside. If you prefer a chunkier sauce, use your wooden spoon to break the tomatoes in to smaller pieces.
Step Three: Saute Onions and Garlic
Warm one-half cup of vegetable broth in the same skillet over low to medium heat. Add the onion and cook for 7 minutes, limiting stirring so the onions caramelize. Add the garlic and cook for an additional minute.
Step Four: Combine Ingredients
Add the vegetable broth, blended tomatoes, and kidney beans to the sauteed onion mix. Mix well. Simmer uncovered on low heat for 15-20 minutes. Season with salt and pepper to the desired taste.
Step Five: Cook Rice (optional)
Cook brown rice or white rice according to the directions in the package.
Step Six: Assemble and Garnish
Scoop a serving of rice into a plate or bowl. Top with lubya. Garnish as desired.
Deglazing: If you’re using a stainless steel or Dutch oven, let the liquid cook down until the onions start to stick slightly, but be careful not to let them burn. Then, lower the heat and add one or two tablespoons of broth. Use a wooden spoon to gently scrape up the onions. Let it simmer for a minute or two. This simple step will really boost the flavor of your dish.
Additions and Variations
- Indian Curry-ish – This recipe can be modified with classic Indian seasonings. When blooming the coriander and cumin, add two teaspoons of garam masala and one teaspoon of paprika. I also recommend topping each bowl with fresh ginger.
- Garbanzo Beans – Out of kidney beans? That is no problem; garbanzo beans work well with this recipe.
- Spicy – Add diced jalapeno or one-two teaspoons of Aleppo pepper to spice up this dish!
- Coconut Milk – Substitute half of the vegetable broth with half a can of full-fat coconut milk for a rich and creamy curry.
Frequently Asked Questions
If you tried this lubya Afghan red kidney bean curry recipe or any other recipe on my blog leave a star rating and let me know how it went in the comments below.
Lubya Recipe: One Pot Afghan Red Kidney Bean Curry
Equipment
- Medium-heavy bottom pot
Ingredients
Lubya
- 1 tablespoon olive oil
- 1 tablespoon coriander (8g)
- 1 teaspoon cumin (2g)
- 1 15 ounce canned diced tomatoes (28g)
- 1 medium onion, red, yellow, or white (110g)
- 2 cloves garlic, minced
- 2 15 ounce canned kidney beans (57g) drained
- 1.5 cup vegetable broth (352g)
- salt and pepper to taste
Oional Garnishes
- 1 cup basmati rice (185g)
- Cilantro, diced green onions, ginger and/or lime wedges
Instructions
Lubya
- Bloom the Spices: Heat 1 tablespoon of olive oil in a deep skillet over low-medium heat. Add the coriander, cumin, and salt to the skillet and cook for 1 minute, or until fragrant.
- Add Tomatoes: Add the canned tomatoes and their juices to the skillet and cook until softened and easily split with a spatula, about 7-10 minutes. Stir occasionally to prevent the tomatoes from burning.
- Break Down the Tomatoes: Transfer the tomato mixture to a blender and blend until smooth. If you prefer a chunkier sauce, break the tomatoes with your wooden spoon. The longer they simmer, the easier it will be to break by hand. Set aside.
- Saute: Add one-half cup of vegetable oil in the same skillet over low-medium heat. Add the onion to the skillet and cook until softened and caramelized, about 7 minutes. Add the garlic to the skillet and cook for 1 additional minute.
- Combine and Simmer: Add the blended tomato sauce, kidney beans, broth, salt, and pepper to the skillet. Simmer uncovered over low heat for 15-20 minutes, or until the beans are heated through and the sauce has thickened slightly.
Optional Ingredients
- If serving with basmati rice, cook according to the instructions. I recommend you start this step while the lubya is simmering.
- Before serving, top with garnishes. My favorite garnishes include cilantro, diced onions, ginger, and lime wedges.
Notes
- Indian Curry-ish – This recipe can be modified with classic Indian seasonings. When blooming the coriander and cumin, add two teaspoons of garam masala and one teaspoon of paprika. I also recommend topping each bowl with fresh ginger.
- Garbanzo Beans – Out of kidney beans? That is no problem; garbanzo beans work well with this recipe.
- Spicy – Add diced jalapeno or one to two teaspoons of Aleppo pepper to spice up this dish!
- Coconut Milk – Substitute half of the vegetable broth with half a can of full-fat coconut milk for a rich and creamy curry.
Love a good bean curry and this looks wholesome and hearty. Lovely to get an Afghan recipe. I’ve not read that book, but I loved The Kite Runner.
Thank you Choclette. I highly recommend A Thousand Splendid Suns. I have read it three times now. Khaled Hosseini is a beautiful writer.