This post contains affiliate links. Please see our disclosure policy.

Kidney bean stew with smoky, creamy, Cajun-inspired flavors is an absolutely delicious, 1-pot comfort food dinner! Make it in the Instant Pot or on the stovetop using dried or cooked kidney beans. (gluten-free, soy-free, and nut-free. 24 grams protein, 20 grams fiber per serving)

kidney bean chili in bowls with vegan sour cream and other toppings
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!


The chilly weather in Seattle has me craving something hearty and warm. I love kidney beans and wanted to make Southern, Cajun-style red beans, but I also wanted it to be thick with more texture, like a chili with those rich, Cajun flavors. So this is kind of a mix of the two.

Smoky kidney bean stew is great with your favorite toppings, or you can serve it with rice. It’s a really hearty meal. We use red lentils to thicken the stew and give it a meaty texture, though you can also use brown lentils, because they will break down during the cooking time needed for the kidney beans.

close-up of kidney bean chili in a bowl

You can cook this two ways. You can cook the kidney beans first and then add the lentils and cook the whole stew, or you can add everything together and cook it that way. Both methods are listed below. 

You can also change up the flavors by adjusting the spices, adding more beans, or adding black beans along with the kidney beans. You can double the recipe to make a large batch, and it’s freezer-friendly.

close-up of kidney bean chili in a bowl

Why You’ll Love Kidney Bean Stew

  • one-pot, high-protein meal
  • amazing smoky flavor and tons of cajun seasonings
  • hearty kidney beans and meaty texture from lentils
  • versatile! Used dry or canned kidney beans, and make the beans beforehand or the whole dish at once.
  • make-ahead and freezer friendly
  • naturally gluten-free, soy-free, and nut-free

Smoky Kidney Bean Stew

No ratings yet
By: Vegan Richa
Prep: 20 minutes
Cook: 1 hour 10 minutes
Soaking Time: 8 hours
Total: 9 hours 30 minutes
Servings: 4
Course: dinner, Main, Main Course
Cuisine: cajun
Kidney bean stew with smoky, Cajun-inspired flavors and a meaty texture is an absolutely delicious, 1-pot comfort food dinner! Make it in the Instant Pot or on the stovetop using dried or cooked kidney beans. (gluten-free, soy-free, and nut-free. 20 grams protein, 19 grams fiber per serving)
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

For the Stew

  • 2 teaspoons oil
  • 1 to 1½ cups chopped red onion
  • 4 cloves garlic, finely chopped
  • ½ cup chopped celery
  • ½ cup chopped red bell pepper
  • 1 tablespoon tomato paste
  • ½ to 1 cup tomatoes, to preference
  • 1 tablespoon Mexican chili powder blend, or a mix of chili powder, Cajun seasoning, or chipotle chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 2 teaspoons cocoa powder
  • ½ teaspoon onion powder
  • 2 bay leaves
  • 1 teaspoon salt, divided
  • cups dried kidney beans, soaked overnight and drained
  • 1/3 – 1/2 cup red lentils or brown lentils
  • 2 cups or more water or stock

Optional Add-Ins

  • 2 tablespoons mild green chiles
  • pinch of cinnamon
  • ¼ teaspoon dried thyme

For Topping

  • chopped onion
  • chopped jalapeños
  • vegan sour cream
  • lime wedges
  • tortilla strips

Instructions 

  • Start the Instant Pot on sauté mode and add the oil. Once the oil is hot, add the onion, garlic, and about ⅛ teaspoon salt. Mix and cook for 3 to 4 minutes, adding a splash of water if the onions begin to dry out so they can cook and brown slightly.
  • Add the celery and bell pepper, mix, and cook for a minute. Add the tomato paste and tomatoes with a splash of water, and cook until the tomato paste is incorporated and the mixture becomes slightly jammy, about 3 to 4 minutes. 
  • Add the bay leaves, spices, cocoa powder, and remaining salt, and mix well. Cook the spices for a minute or two to deepen the flavor.
  • Add the soaked and drained kidney beans, lentils, and water or stock. Mix well, making sure nothing is stuck to the bottom of the Instant Pot. Turn off sauté mode, close the lid, and pressure cook on bean mode for 1 hour.
  • Let the pressure release naturally, then open the lid and check whether the kidney beans are cooked to your preference. Add in 1/2 teaspoon salt. If needed, pressure cook again for 15 to 20 minutes. Taste and adjust salt, since adding too much salt early can slow bean cooking. Add more water, if the stew is too thick. Add more chili powder or smoked paprika, if needed, and finish with a squeeze of lime juice.
  • Serve in bowls topped with onion, jalapeños, sour cream or vegan cheese, tortilla strips, or any toppings you like. Serve with toasted sourdough, garlic bread, rice, or tortilla chips.
  • For a stovetop version, sauté everything in a saucepan over medium heat, then add pre-cooked kidney beans, lentils, and 2 cups water. Partially cover and cook for 35 to 40 minutes, until the lentils are cooked and the stew thickens. Add more water as needed. Mash some of the beans and lentils to thicken the stew, then continue cooking for another 15 minutes or so. The longer it cooks, the more flavorful it becomes. Adjust spices as needed and serve.
  • Store: Store refrigerated for upto 4 days, freeze for months

Video

Notes

Smoky kidney bean stew is naturally gluten-free, nut-free, and soy-free, as long as you choose nut-free and/or soy-free vegan sour cream and nut-free and/or soy-free vegan cheese.
If using pre-cooked or canned kidney beans, follow the same sauté steps, then add the beans, lentils, and about ¼ cup less water. Pressure cook for 25 minutes.
 
To pre-cook the kidney beans in the Instant Pot, add soaked and drained beans with bay leaves, two whole garlic cloves, and 2 cups water. Pressure cook on bean mode for 1 hour.
adding kidney. beans, garlic, and bay leaves to the Instant Pot

Nutrition

Calories: 388kcal, Carbohydrates: 69g, Protein: 24g, Fat: 4g, Saturated Fat: 0.5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Sodium: 698mg, Potassium: 1523mg, Fiber: 21g, Sugar: 7g, Vitamin A: 1872IU, Vitamin C: 41mg, Calcium: 117mg, Iron: 8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!
smoky kidney bean chili ingredients on the kitchen counter

Ingredients

  • oil – To sauté.
  • aromatics – Onion, garlic, celery, and red bell pepper bring so much flavor to this stew!
  • tomato – A mix of tomato paste and fresh tomatoes ups the umami factor.
  • dried herbs and spices – A mix of Mexican chili powder, cumin, smoked paprika, onion powder, and bay leaves give this stew a great, Cajun flavor.
  • cocoa powder – Adds richness and a depth of flavor to this stew.
  • dried beans – Kidney beans and red or brown lentils add tons of protein plus a great texture to this stew. You can use dried or cooked kidney beans, I have directions for both.
  • water or stock – Adds moisture.
  • optional add-ins – For more flavor, you can also add in some chopped, mild green chiles, cinnamon, and dried thyme.
  • toppings – Top your smoky kidney bean stew with chopped onions, jalapeños, vegan sour cream, a squeeze of lime juice, and crunchy tortilla strips. Or, use your favorite toppings!

💡Tips

  • Adding splashes of water to the onions as they cook helps the onions brown more quickly and easily.
  • Depending on how old your dry kidney beans are, you may need to cook them longer. Older beans take longer to cook.

How to Make Smoky Kidney Bean Stew

These are Instant Pot directions for dried kidney beans. See the recipe card above for stovetop directions and for using cooked kidney beans instead of dried.

Start the Instant Pot on sauté mode and add the oil. Once the oil is hot, add the onion, garlic, and about ⅛ teaspoon salt. Mix and cook for 3 to 4 minutes, adding a splash of water if the onions begin to dry out so they can cook and brown slightly. Add the celery and bell pepper, mix, and cook for a minute.

adding onion and garlic to the Instant Pot
adding celery and bell pepper to cooked onions

Add the tomato paste and tomatoes with a splash of water, and cook until the tomato paste is incorporated and the mixture becomes slightly jammy, about 3 to 4 minutes. Add the bay leaves, spices, cocoa powder, and remaining salt, and mix well. Cook the spices for a minute or two to deepen the flavor.

adding tomato paste to the pot
adding tomatoes and spices to the Instant Pot

Add the soaked and drained kidney beans, lentils, and water or stock. Mix well, making sure nothing is stuck to the bottom of the Instant Pot. Turn off sauté mode, close the lid, and pressure cook on bean mode for 1 hour.

adding kidney beans to the Instant Pot
adding red lentils to the Instant Pot

Let the pressure release naturally, then open the lid and check whether the kidney beans are cooked to your preference. If needed, pressure cook again for 15 to 20 minutes. Taste and adjust salt, since adding too much salt early can slow bean cooking. Add more water, if the stew is too thick. Add more chili powder or smoked paprika, if needed, and finish with a squeeze of lime juice.

kidney bean chili in the Instant Pot after cooking
kidney bean chili in a bowls with vegan sour cream and other toppings

What to Serve with Smoky Kidney Bean Stew

Serve in bowls topped with onion, jalapeños, sour cream or vegan cheese, tortilla strips, or any toppings you like. Serve with toasted sourdough, garlic bread, rice, or tortilla chips.

bowl of smoky kidney bean chili

Frequently Asked Questions

Is this recipe allergy friendly?

Smoky kidney bean stew is naturally gluten-free, nut-free, and soy-free, as long as you choose nut-free and/or soy-free vegan sour cream and nut-free and/or soy-free vegan cheese.

Can I make this without an Instant Pot?

For a stovetop version, sauté everything in a saucepan over medium heat, then add pre-cooked kidney beans, lentils, and 2 cups water. Partially cover and cook for 35 to 40 minutes, until the lentils are cooked and the stew thickens. Add more water as needed. Mash some of the beans and lentils to thicken the stew, then continue cooking for another 15 minutes or so. The longer it cooks, the more flavorful it becomes. Adjust spices as needed and serve.

Can I use canned beans instead of dried?

If using pre-cooked or canned kidney beans, follow the same sauté steps, then add the beans, lentils, and about ¼ cup less water. Pressure cook for 25 minutes.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.