Side Dishes
This copycat Rudy’s BBQ Beans recipe brings home that beloved smoky molasses sweetness with crispy bacon bits for every irresistible bite. The secret lies in slow-cooking the beans until they're tender yet hold their shape, then finishing with a rich BBQ sauce that caramelizes into a glossy glaze.
I've been perfecting this copycat version for years, and it's now my go-to recipe for game day gatherings—it's the kind of dish that disappears faster than you can say "third helping."
This recipe combines simple pantry staples with a few key techniques to achieve restaurant-quality results. We start with pinto beans simmered in a blend of spices and molasses, then build depth with bacon that crisp up perfectly before being crumbled into the mix.
The slow cooking process allows all those smoky, sweet flavors to meld together, creating a dish that's both hearty and satisfying. Unlike many copycat recipes, this one actually tastes like the original—no shortcuts, just careful attention to technique.
By the time you're done, you'll have a pot of beans that's tender yet substantial, with crispy bacon bits adding texture and a glossy BBQ sauce that clings to every bean.
The aroma alone will have everyone gathering around your table, and the first bite will confirm you've nailed the perfect balance of sweet, smoky, and savory.
This is the kind of side dish that elevates any meal, whether you're serving it with pulled pork or as a standalone dish with cornbread.
Ready in about 3 hours (mostly hands-off time), this recipe is perfect for meal prepping or making ahead for parties. The flavors actually improve as they sit, so it's ideal for game day spreads or holiday gatherings.
Let's get started on recreating this iconic dish that's become a staple in BBQ menus across the country.
Ingredients for rudy's bbq beans copycat
Six simple ingredients make this copycat Rudy's BBQ beans taste like the real deal.
| Ingredient | Amount | Notes |
|---|---|---|
| Dry Pinto Beans 🌾 | 2 cups | Unsoaked, good quality brand |
| Bacon 🥓 | 12 oz | Thick-cut, smoked preferred |
| Yellow Onion 🧅 | 1 whole | Medium, diced small |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced fine |
| Molasses 🍯 | ½ cup | Unsulphured preferred |
| Ketchup 🍅 | ½ cup | Heinz preferred |
| Apple Cider Vinegar 🍎 | ¼ cup | Bottled or homemade |
| Brown Sugar 🍚 | ½ cup | Packed light |
| Chicken Broth 💧 | 3 cups | Low-sodium preferred |
| Smoked Paprika 🌶️ | 1 tbsp | High quality for smokiness |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| BBQ Sauce 🍯 | ½ cup | Sweet and smoky variety |
The bacon is non-negotiable here—thick-cut, smoked gives the best flavor. Costco or Trader Joe's have great options, but any smoked bacon works. Look for pieces with good marbling, not the lean kind. The pinto beans? Dry, not canned—soaking overnight isn't required, but it cuts down on cooking time. I always grab Bob's Red Mill beans from the bulk section (they're consistent), but any good brand works. The molasses should be thick and dark—Goya is my go-to, but any unsulphured variety will do. If you can't find it, dark corn syrup in a pinch, though it won't be quite as rich.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Short on vinegar? Lemon juice at half the amount works, but the tang won't be identical. The BBQ sauce can be any sweet and smoky variety—Sweet Baby Ray's is what I use, but Stubb's or Heinz both work too. For the brown sugar, packed light means no scooping and leveling—just fill the cup and tap it gently. The onions should be diced small, almost like confetti, so they melt into the beans. Garlic? Fresh is best, but if you're in a hurry, jarred minced garlic works (just use half the amount).
These beans taste even better the next day—make a double batch if you're feeding a crowd. Store in an airtight container in the fridge for up to 5 days. Freezes beautifully for up to 3 months, though the bacon might get a little softer after thawing. I like to reheat portions in a skillet with a splash of water to revive the crispiness. For game day, I always make this the morning of so the flavors have time to meld. The aroma alone will have everyone heading to the kitchen.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything in one pot, and the beans soften while the bacon renders its smoky goodness into the mix. No fancy gadgets, no stress, and honestly? The cleanup is just rinsing a pot.
- Smoky-Sweet Obsession: That molasses and bacon combo? It’s like a hug in a bowl—rich, slightly sweet, with a deep, smoky edge that lingers. The garlic and onion caramelize just enough to make every bite irresistible, even on its own.
- Tailgate or Tuesday: Between us, this is my go-to for game days, potlucks, or lazy nights when I don’t feel like cooking. Serve it warm with cornbread, toss it in a sandwich, or just eat it straight from the pot—it’s that versatile.
- Budget Win, Zero Waste: Dry pinto beans stretch this recipe into meals for days, and bacon fat turns cheap cuts into flavor gold. I’ve fed a crowd for under $10, and the leftovers? Just as good reheated as they were fresh.
Step-by-step instructions for Rudy's BBQ beans copycat recipe
Here's how to recreate that perfect smoky-sweet balance with tender beans and crispy bacon.
Cook the Bacon and Prepare the Beans
Start by cutting the 12 oz bacon into ½-inch pieces. Place them in a large Dutch oven over medium heat and cook, stirring occasionally, for about 8-10 minutes until the bacon is crispy and the fat has rendered out. This is where the flavor magic begins—don't rush this step, as the crispy bacon bits will add texture to your finished beans.
While the bacon cooks, rinse the 2 cups dry pinto beans under cold water to remove any debris. Add them to the Dutch oven along with the 1 whole yellow onion (diced small) and the 4 cloves garlic cloves (minced fine). Pour in the 3 cups chicken broth and bring everything to a boil. Then reduce heat to low, cover, and let it simmer for 45 minutes, stirring occasionally to prevent sticking. You'll know they're ready when the beans are tender but still hold their shape.
Build the Smoky-Sweet Sauce
After the beans have simmered, stir in the 0.5 cup molasses, 0.5 cup ketchup, 0.25 cup apple cider vinegar, and 0.5 cup brown sugar. These ingredients will create that signature sweet and tangy flavor. Add the 1 tbsp smoked paprika, 1 tsp ground cumin, 1.5 tsp salt, and 0.5 tsp black pepper, stirring well to combine. This is where the deep, smoky flavor develops—don't skip this step, as it's what makes these beans taste like Rudy's.
Let the mixture simmer uncovered for 20-25 minutes, stirring occasionally. You'll notice the sauce thicken and the flavors meld together. The beans should be fully coated in the sauce, and the liquid should reduce slightly. This simmering step is crucial—it allows the molasses and vinegar to caramelize and develop that rich, complex flavor.
Finish with BBQ Sauce and Crispy Bacon
Once the sauce has thickened, stir in the 0.5 cup BBQ sauce. This adds another layer of sweetness and smokiness that ties everything together. Taste and adjust the seasoning if needed—you might want to add a pinch more salt or a splash of vinegar to balance the flavors. The beans should be tender, and the sauce should coat the back of a spoon.
Remove the Dutch oven from heat and let the beans sit for 5 minutes. This resting time allows the flavors to settle and the sauce to thicken slightly. Before serving, sprinkle the crispy bacon bits on top of the beans. The contrast between the tender, smoky beans and the crispy bacon is what makes this dish so delicious. Serve warm, and enjoy the copycat experience!
Pro Tips For Making Rudy'S Bbq Beans Copycat
- CRISP THE BACON LOW: Cook the bacon at 275°F (135°C) instead of high heat—it renders fat slower, keeps the meat tender, and gives those beans a deeper smoky flavor without burning. I learned this the hard way after my first batch tasted like a grease fire.
- SOAK BEANS OVERNIGHT: Skip the quick-soak shortcut—soak pinto beans in cold water for 12+ hours, then drain and rinse. This cuts cooking time by nearly half and prevents that dreaded gummy texture. (Yes, even if you’re impatient like me.)
- CARAMELIZE THE ONIONS: Walk away after 10 minutes of cooking the onions—let them sit undisturbed until they’re deep golden, almost jammy. That’s when they’ll add real sweetness, not just bitterness. I used to rush this and wondered why my beans tasted flat.
- STIR IN MOLASSES LAST: Add the molasses with the last 30 minutes of cooking, not at the start—it burns fast and turns bitter. A splash of vinegar at the end balances the sweetness, too. Sounds weird, but it works.
Essential equipment for this recipe
Dutch Oven
This is your workhorse for these BBQ beans—nothing beats a heavy-duty Dutch oven for even heat distribution and flavor development. I swear by my Lodge 5.5-quart cast iron Dutch oven (pre-seasoned, of course) because it handles the long simmer beautifully while keeping the beans from sticking.
The deep sides prevent spills, and the thick base maintains steady temperature. If you don’t have cast iron, a stainless steel Dutch oven from All-Clad works too, though it won’t retain heat as well. For budget-friendly options, Le Creuset or Cuisinart make great alternatives.
Just avoid nonstick—those thin coatings can’t handle the prolonged cooking time without warping. 🔥
Smoke Infusion Tools
While we’re not smoking these beans directly, adding smoke depth is key to nailing that Rudy’s flavor. My go-to is a smoked paprika blend—I like Penzeys Spices for their high-quality, consistent smoke intensity.
If you want to go further, a smoke gun (like the Masterbuilt Digital Smoker) can add authentic smokiness to your spices. For a DIY approach, toast whole cumin seeds in a dry skillet until fragrant, then grind them fresh—they’ll add a subtle smoky note.
Pro tip: If you can’t find smoked paprika, mix 1 tsp regular paprika with ½ tsp liquid smoke (like Worcestershire’s brand) for a quick substitute. The aroma alone will transport you to a Texas BBQ joint. 🌶️
Precision Thermometer
Temperature control is everything when you’re slow-cooking beans—you want them tender but not mushy. A meat thermometer (like the ThermoWorks Smoke) ensures your beans reach the perfect 205-210°F internal temperature without overcooking.
For the sauce, keep an eye on the liquid reduction—it should thicken to a syrup-like consistency by the end. If you’re nervous about burning the molasses or sugar, a thermometer helps you adjust heat precisely.
I also use it to check the bacon fat temperature—when it hits 325°F, that’s when the bacon starts to render beautifully. No guesswork, just science. 🌡️
Wooden Spoon & Slotted Spoon
You’ll need two types of spoons for this recipe: a wooden spoon for stirring (it won’t scratch your Dutch oven) and a slotted spoon for skimming bacon fat or removing crispy bacon bits. I grab my OXO Good Grips wooden spoon—it’s sturdy and won’t warp from heat.
For the slotted spoon, a stainless steel one (like Mercer Culinary) works best because it won’t bend under the weight of crispy bacon. These tools make all the difference when you’re trying to keep those bacon bits intact while stirring the beans.
Trust me, you don’t want mushy bacon in your final dish. 🍴
Fine-Mesh Strainer
After cooking the bacon, you’ll need to strain out the fat to avoid a greasy final product. A fine-mesh strainer (like the OXO Good Grips) lets the rendered bacon fat drip away while keeping the crispy bits for topping.
Line it with a paper towel to catch every last drop of fat—this step is non-negotiable if you want that signature glossy sauce. If you’re in a pinch, a cheesecloth works too, but it’s messier.
Pro move: Save the bacon fat for future recipes—it’s liquid gold for roasting veggies or crisping up potatoes. 🥓
Nutrition facts
Frequently asked questions
Can I make these beans without a Dutch oven?
A Dutch oven gives the best results, but you can use a large heavy pot or even a slow cooker (6-quart minimum). For the slow cooker, cook the bacon separately, drain the fat, then add everything to the slow cooker on low for 6-7 hours instead of simmering on the stove. The flavors will develop just as well, though the texture might be slightly softer.
How do I adjust the recipe for a vegetarian version?
Swap the bacon for smoked tempeh or crispy mushrooms (sautéed with smoked paprika). Use vegetable broth instead of chicken broth, and add 1 tbsp soy sauce or miso paste for depth. The molasses, ketchup, and vinegar combo will still work perfectly—just omit the bacon fat and focus on building smoky flavor through spices.
Can I make these beans in an Instant Pot?
Yes! Cook the bacon first, then add all ingredients to the Instant Pot and pressure cook on high for 20 minutes. Quick-release the pressure, then stir in the BBQ sauce and simmer on sauté mode for 10 minutes to thicken. The Instant Pot cuts cooking time to about 45 minutes total, but the texture will be slightly firmer. For extra richness, add 2 tbsp bacon fat after pressure cooking.
Why does my sauce turn out too thin or too thick?
Sauce consistency depends on simmering time. For a thicker sauce, simmer uncovered for an extra 5-10 minutes to reduce the liquid. If it's too thin, stir in 1 tsp cornstarch mixed with 1 tbsp water and simmer for another 2-3 minutes. The ideal texture should coat the back of a spoon but still be spoonable. Pro tip: Taste as you go—adjust sweetness with more molasses or tang with extra vinegar.
How do I store and reheat leftovers?
Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. To reheat, warm in a pot over medium-low heat with 2 tbsp water to revive crispiness. For best results, reheat only what you need—leftover beans can get mushy. For serving, sprinkle with extra crispy bacon bits fresh from the pan.