Bojangles Pinto Beans Recipe
Bojangles’ pinto beans are one of those quiet menu favorites that don’t get enough attention. They’re smoky, savory, and comforting without being heavy, and they pair perfectly with fried chicken, biscuits, or even a simple bowl of rice. What I love most about these beans is how deeply flavored they are without being spicy or overpowering. When I first tried recreating them at home, I learned quickly that patience and layering flavor mattered more than fancy ingredients.

This copycat Bojangles pinto beans recipe focuses on slow simmering, simple seasoning, and getting that familiar Southern-style richness just right. I’ve also included notes on halal-friendly swaps so everyone can enjoy them.
Ingredients
For the Pinto Beans
- 1 pound dried pinto beans
- 8 cups water (plus more for soaking)
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 2 tablespoons vegetable oil or olive oil
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
For Flavor and Depth
- 1 teaspoon smoked paprika
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- 1 bay leaf
- 1 tablespoon chicken broth powder or bouillon (use halal-certified or vegetable)
Optional Add-Ins
- ½ teaspoon liquid smoke (very small amount)
- A pinch of sugar (balances the savory notes)
Preparation and Cooking Time
Prep Time: 15 minutes (plus soaking time)
Soak Time: 8–12 hours (or quick-soak option)
Cook Time: 1½ to 2 hours
Total Time: About 2 hours active cooking
Servings: 6–8
How to Prepare the Pinto Beans
Step 1: Soak the Beans
Rinse the dried pinto beans thoroughly and remove any damaged beans or debris. Place them in a large bowl and cover with at least 3 inches of water.
Let them soak overnight for the best texture and even cooking. If you’re short on time, use a quick-soak method by boiling the beans for 2 minutes, turning off the heat, covering, and letting them sit for 1 hour.
Drain and rinse before cooking.
Skipping the soak was my first mistake early on. The beans cooked unevenly and never reached the creamy texture that Bojangles’ beans have.
Step 2: Build the Flavor Base
Heat the oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook for 4–5 minutes until soft and translucent.
Add the minced garlic and cook for another 30 seconds until fragrant. Don’t rush this step; this base is where a lot of flavor develops.
Step 3: Add Beans and Seasonings
Add the soaked beans to the pot along with water, smoked paprika, onion powder, garlic powder, bay leaf, black pepper, and broth powder.
Stir well and bring the pot to a gentle boil.
Step 4: Simmer Slowly
Reduce the heat to low and let the beans simmer uncovered for 1½ to 2 hours. Stir occasionally and check the liquid level, adding water if needed to keep the beans just covered.
The beans are done when they are tender and creamy inside but not falling apart.
Add salt during the last 30 minutes of cooking. Adding salt too early can toughen the beans, which I learned the hard way.
Step 5: Adjust Texture and Taste
For that classic Bojangles-style consistency, lightly mash a small portion of the beans against the side of the pot and stir them back in. This thickens the broth naturally.
Taste and adjust seasoning. Add a pinch of sugar if needed to round out the flavors, or a drop of liquid smoke if you want a deeper smoky note.
Remove the bay leaf before serving.
Flavor Tips and Substitutions
- For a halal-friendly version, avoid pork-based seasonings and use vegetable or halal chicken broth
- If you prefer thicker beans, simmer uncovered longer
- For looser, soupier beans, add extra water or broth near the end
- Smoked paprika provides most of the “ham-style” flavor without meat

Serving Suggestions
Bojangles’ pinto beans are incredibly versatile. Serve them:
- As a side dish with fried chicken or grilled chicken
- Over white rice for a simple, comforting meal
- With cornbread or biscuits
- Alongside mashed potatoes or coleslaw
They’re also great as a base for bean bowls with roasted vegetables.
Storage and Reheating
Store leftover beans in an airtight container in the refrigerator for up to 4 days.
To reheat, warm gently on the stovetop over medium-low heat, adding a splash of water or broth if needed. Beans tend to thicken as they sit.
They also freeze well for up to 2 months. Thaw overnight in the refrigerator before reheating.
FAQs
Can I make Bojangles’ pinto beans in a slow cooker?
Yes. After sautéing the onions and garlic, add everything to a slow cooker and cook on low for 6–7 hours or high for 3–4 hours until tender.
Do I need meat to get an authentic flavor?
No. Smoked paprika, broth, and slow cooking create plenty of depth without pork or bacon.
Why are my beans still hard?
They may be old beans, under-soaked, or cooked with salt too early. Always soak well and salt near the end.
Can I use canned pinto beans?
You can, but the texture and flavor won’t be quite the same. If using canned, reduce cooking time to 30 minutes and adjust seasoning carefully.
How do I thicken the beans naturally?
Mash some beans into the broth or simmer uncovered until the liquid reduces.
Final Thoughts
Bojangles pinto beans may seem simple, but they’re all about technique and timing. When cooked slowly and seasoned properly, they turn into a deeply comforting Southern side that feels familiar and satisfying. This recipe has become a regular in my kitchen because it delivers that restaurant-style flavor while staying flexible, affordable, and easy to customize.
Once you make them at home, you’ll realize they’re not just a side dish, they’re the kind of recipe you keep coming back to when you want something warm, hearty, and reliable.

Bojangles Pinto Beans Recipe
Ingredients
- Pinto Beans
- 1 pound dried pinto beans
- 8 cups water plus more for soaking
- 2 tablespoons vegetable oil or olive oil
- 1 medium onion finely chopped
- 3 cloves garlic minced
- 1 teaspoon salt adjust to taste
- ½ teaspoon black pepper
- Flavor and Seasoning
- 1 teaspoon smoked paprika
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- 1 bay leaf
- 1 tablespoon chicken broth powder or bouillon halal-certified or vegetable
- Optional Add-Ins
- ½ teaspoon liquid smoke use sparingly
- A small pinch of sugar balances flavor
Instructions
- Soak the Beans
- Rinse the dried pinto beans and remove any debris. Place them in a large bowl and cover with at least 3 inches of water. Soak overnight for best results.
- Quick-soak option: Boil beans for 2 minutes, turn off heat, cover, and let sit for 1 hour.
- Drain and rinse before cooking.
- Cook the Onion and Garlic
- Heat oil in a large pot or Dutch oven over medium heat. Add chopped onion and cook for 4–5 minutes until soft and translucent. Add garlic and cook for 30 seconds until fragrant.
- Add Beans and Seasonings
- Add soaked beans, 8 cups water, smoked paprika, onion powder, garlic powder, bay leaf, black pepper, and broth powder. Stir well and bring to a gentle boil.
- Simmer Slowly
- Reduce heat to low and simmer uncovered for 1½ to 2 hours. Stir occasionally and add water as needed to keep beans just covered.
- Season Near the End
- Add salt during the last 30 minutes of cooking. This keeps the beans tender and creamy.
- Adjust Texture and Flavor
- Lightly mash a small portion of beans against the side of the pot and stir back in to thicken naturally.
- Taste and adjust seasoning. Add a pinch of sugar or a drop of liquid smoke if desired.
- Remove the bay leaf before serving.
