Side Dishes
This Bojangles pinto beans copycat recipe brings that iconic smoky bacon crunch and rich tomato base straight to your kitchen for a taste of the South. The secret lies in slow-cooked beans simmered with bacon fat, onions, and a blend of spices that mimic Bojangles' signature depth.
I've perfected this recipe after years of testing—it's the one my family begs for at every gathering.
What sets this copycat version apart is the two-stage cooking process: soaking the beans overnight for maximum tenderness, then simmering them low and slow until they're creamy yet still hold their shape.
The bacon adds that unmistakable smoky crunch, while a touch of brown sugar and tomato paste creates the subtle sweetness that defines Bojangles' flavor profile. Every bite delivers that perfect balance of savory, sweet, and smoky.
By the time you're done, you'll have a pot of restaurant-quality pinto beans that pairs perfectly with fried chicken, burgers, or even as a standalone side. The aroma alone will have everyone at the table asking for seconds.
This recipe serves 6 and takes about 2 hours of active time, but most of that is hands-off simmering—ideal for meal prep or feeding a crowd.
The best part? These beans taste even better the next day as flavors meld together. Store leftovers in the refrigerator for up to 5 days or freeze for up to 3 months.
Trust me, once you try this copycat version, you'll never settle for anything less than Bojangles' iconic flavor at home.
Ingredients for bojangles pinto beans copycat
Six ingredients bring Bojangles' iconic smoky-sweet flavor straight to your pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Pinto Beans 🌱 | 2 cups | Unsoaked, rinsed thoroughly |
| Bacon 🥓 | 1 ½ lb | Thick-cut, smoked preferred |
| Yellow Onion 🧅 | 1 whole | Medium size, diced small |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced fine |
| Tomato Paste 🍅 | ½ cup | Smooth, no sugar added |
| Brown Sugar 🍯 | ¼ cup | Light or dark variety |
| Apple Cider Vinegar 🍎 | 2 tbsp | For tangy depth |
| Smoked Paprika 🌶️ | 1 tbsp | Key for Bojangles' smoky flavor |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Vegetable Oil 🫒 | 2 tbsp | For initial cooking |
| Water 💧 | 8 cups | For soaking and cooking |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The bacon is non-negotiable here—thick-cut smoked bacon from Costco or your local butcher gives the best flavor. If you're using pre-cooked bacon, pat it dry first to render more fat. The pinto beans need soaking (overnight works best), but if you're in a hurry, use 3 cups quick-soak beans instead. For the tomato paste, Trader Joe's has the best no-sugar-added version in a squeeze tube—no waste, and it keeps forever. The smoked paprika is what makes this taste like Bojangles; Penzeys or McCormick both have good options.
No smoked paprika? Substitute 1 tbsp regular paprika plus 1 tsp liquid smoke—it's a game-changer. Running low on apple cider vinegar? White vinegar or red wine vinegar works in a pinch, but the apple cider adds that subtle complexity. The brown sugar can be swapped for white sugar or maple syrup, but the molasses notes in brown sugar are part of Bojangles' magic. If you're making this ahead, skip the parsley until serving—it wilts fast when cooked.
These beans taste even better the next day as flavors meld together. Store leftovers in the refrigerator for up to 5 days or freeze for up to 3 months. I always double the recipe—one batch for dinner, one for lunches the next week. The bacon fat solidifies when chilled, so reheat gently and stir to redistribute. Garnish with fresh parsley right before serving (trust me on this).
Why You'll Love This Recipe
- No-Soak Needed: I’ll admit—soaking beans always felt like a chore. These dried pintos? Just toss them in a pot with bacon fat and water, let them simmer. By the time the onions caramelize, they’re tender and ready. Honestly, that’s the magic: zero prep, all flavor.
- Smoky Bacon Magic: That crispy bacon isn’t just for show—it’s the secret weapon. Render it down until it’s nearly black, then stir it into the beans with the tomato paste. The result? A deep, savory richness that turns a simple bean dish into something dangerously addictive. (Yes, even on a Tuesday night.)
- Meal Prep MVP: Make a double batch on Sunday, and you’ve got lunch sorted for the week. The flavors actually improve after a day or two—more mellow, more cohesive. I pack it in jars with cornbread for my kids’ lunches, and they eat it all. Not the prettiest, but the taste makes up for it.
- Budget-Friendly Powerhouse: Dried beans and bacon stretch this recipe into a whole meal for under $5. Serve it with rice, cornbread, or even over greens—it’s the kind of dish that makes you feel like you’re feeding a crowd without breaking the bank. My daughter picks out the bacon bits, but still asks for seconds.
Step-by-step instructions for Bojangles pinto beans copycat recipe
Here's how to recreate Bojangles' signature smoky, bacon-topped pinto beans at home.
Cook the Bacon and Prepare the Base Ingredients
In a large Dutch oven, cook the 1.5 lb bacon over medium heat until it's crispy and the fat has rendered out. This should take about 12-15 minutes. Use a slotted spoon to remove the bacon and set it aside on paper towels to drain, leaving the fat in the pot. You'll need about 2 tablespoons of that bacon fat for cooking.
While the bacon cooks, dice the 1 whole yellow onion into small pieces. Mince the 6 cloves garlic cloves finely, almost to a paste. These aromatics will form the flavor foundation of your beans. Keep them separate until we need them—they burn quickly when added to hot fat.
Sauté Aromatics and Build the Tomato Sauce
Add 2 tablespoons vegetable oil to the Dutch oven with the remaining bacon fat. Heat over medium heat until shimmering. Add the diced onion and cook for 5-6 minutes until softened and just beginning to brown. Stir in the minced garlic and cook for exactly 30 seconds—don't let it brown or it'll turn bitter.
Reduce heat to medium-low and stir in the 0.5 cup tomato paste, 0.25 cup brown sugar, 2 tablespoons apple cider vinegar, 1 tablespoon smoked paprika, 0.5 teaspoon ground black pepper, and 1.5 teaspoons salt. Cook for 3-4 minutes, stirring constantly, until the mixture thickens slightly and becomes fragrant. This is where all the smoky, sweet, tangy flavors combine.
Soak and Cook the Pinto Beans
While the sauce simmers, rinse the 2 cups dried pinto beans thoroughly under cold water. In a separate bowl, combine the beans with the 8 cups water and let them soak for at least 1 hour (or overnight for best texture). After soaking, drain and rinse the beans again.
Add the soaked beans to the Dutch oven with the sauce. Stir to coat evenly. Bring to a boil over high heat, then immediately reduce to a simmer. Cover and cook for 45-60 minutes, stirring occasionally, until the beans are tender but not mushy. You'll know they're done when a bean easily crushes between your fingers with gentle pressure.
Finish and Garnish
Once the beans are tender, increase heat to medium and cook uncovered for another 10 minutes to thicken the sauce and reduce any excess liquid. Taste and adjust seasoning—you may need a bit more salt or vinegar to balance the flavors. The beans should have a velvety texture with a rich, smoky-sweet sauce.
Crush about 2/3 of the cooked bacon with your hands or a fork and stir it into the beans. Sprinkle the remaining whole bacon pieces on top along with the chopped 0.25 cup fresh parsley. Serve immediately with cornbread or over rice for the full Bojangles experience.
Pro Tips For Making Bojangles Pinto Beans Copycat
- SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the soak leaves you with beans that never quite soften right. Use 4 cups water to 1 cup dried pinto beans, cover, and let sit 12+ hours. No, the pot won’t look impressive, but your beans will cook through evenly without that mealy texture.
- CRISPY BACON FIRST: Cook the bacon until it’s deep crispy—like, when you lift it with tongs, it should shatter slightly. Drain on paper towels, then crush it roughly in your hand before adding to the pot. That extra crunch and fat is what makes Bojangles’ version sing.
- TOAST THE TOMATO PASTE: Sauté the tomato paste in bacon fat for 3-4 minutes until it darkens just a little at the edges. This step might seem silly, but it deepens the flavor and prevents that raw, bitter aftertaste. (Yes, even if you’re impatient like me.)
- SIMMER LOW AND LONG: After adding broth and beans, keep the heat at a bare simmer—you should see tiny bubbles, not a rolling boil. Too much heat = split beans and cloudy broth. Cover and cook 1.5–2 hours, stirring occasionally. The longer they simmer, the richer the flavor gets.
Serving suggestions for leftovers
Classic Pairings
These smoky-sweet pinto beans shine alongside Bojangles' iconic Cajun-style fried chicken—the crispy, spicy crunch cuts through the creamy beans beautifully. I always serve them together with a side of buttermilk biscuits to soak up every last bit of sauce.
The contrast of textures and flavors is what makes this combo unforgettable. 🍗
BBQ Spreads
For a Southern-inspired spread, serve these beans with pulled pork sandwiches or brisket platters. The smoky depth of the beans complements the rich, tangy flavors of BBQ sauce perfectly. I like to add a dollop of yellow mustard on the side for guests who want extra tang.
The beans also work as a hearty side for fried catfish or shrimp po'boys.
Breakfast Twist
Don't stop at dinner—these beans make an incredible breakfast hash! Sauté leftover beans with crispy hash browns, fried eggs, and cheddar cheese for a Southern-inspired brunch.
The smoky bacon flavor carries beautifully into morning meals. I've even topped biscuits with these beans and a fried egg for a satisfying weekend brunch. 🍳
Game Day Staple
Transform your tailgate spread with these beans as the star. Pair them with sliders, deviled eggs, and pickles for a crowd-pleasing lineup. The beans reheat perfectly in a slow cooker with a splash of water—just stir and serve.
For extra flair, add crumbled blue cheese on top before serving. This combo is a guaranteed hit at any gathering. 🏈
Meal Prep Magic
Double the batch and store in airtight containers for easy lunches all week. I love serving them cold or at room temperature with grilled cheese sandwiches or tuna salad.
The flavors deepen overnight, making them even more delicious for leftovers. Keep the bacon separate until reheating to maintain crispiness. 💡
Global Fusion Twist
Get creative by pairing these beans with unexpected dishes. Try them alongside tacos with corn tortillas, avocado, and cotija cheese for a Tex-Mex fusion. Or serve with garlic butter shrimp and crusty bread for a seafood lover's dream. The smoky-sweet profile adapts surprisingly well to international flavors. 🌎
Nutrition facts
Frequently asked questions
Why do I need to soak the dried pinto beans overnight?
Soaking reduces cooking time and prevents those tough, rubbery beans. The overnight soak (8+ hours) breaks down complex sugars and tough skins, resulting in creamy, tender beans that mimic Bojangles' signature texture. For a shortcut, use 3 cups quick-soak beans—just boil them for 2 minutes, then let sit covered for 1 hour before draining.
Can I use canned beans instead of dried for this recipe?
Drain and rinse 4 cups canned pinto beans to remove excess sodium. Skip the soaking step and add them directly to the sauce after cooking the bacon. Simmer uncovered for 20-30 minutes to let flavors meld. For extra richness, stir in 2 tablespoons bacon fat from the crispy bits before serving.
What if my beans turn out too mushy?
Overcooking is the most common mistake—beans should hold their shape but still be tender. If they're mushy, reduce cooking time next batch to 45 minutes (not 60) and check texture earlier. For instant fixes, stir in 1 tablespoon cornstarch mixed with 2 tablespoons water to thicken the sauce. Always taste-test at 40 minutes to avoid this.
How do I make these beans vegetarian?
Swap bacon for smoked turkey bacon or vegan bacon bits> (like Lightlife or tempeh bacon). For extra depth, add 1 teaspoon liquid smoke> to the sauce. Use vegetable broth instead of water for cooking, and garnish with toasted pumpkin seeds> for crunch. The smoky paprika remains key—don't skip it!
Can I make this recipe in a slow cooker?
Yes! Brown the bacon and sauté onions/garlic as directed, then transfer everything to a 6-quart slow cooker. Add soaked beans and 2 cups water>, cover, and cook on LOW for 6-7 hours> or HIGH for 3-4 hours>. Stir occasionally and adjust seasoning at the end. The slow cooker method makes these perfect for game day crowds>—just reheat gently before serving.
