Side Dishes
Master this Rudy’s BBQ Beans copycat recipe for that same smoky-sweet taste, tender beans, and crispy bacon you love. After years of perfecting this copycat version, I've unlocked the secret to that velvety tomato base and perfect spice balance—it's all in the slow simmer and careful seasoning.
The result? A dish so rich and satisfying, it'll have you reaching for seconds before the first helping is gone.
This recipe starts with simple ingredients but transforms them through precise technique: soaking beans overnight for perfect texture, building a deep tomato base, and finishing with just the right amount of smoky heat.
The bacon adds a satisfying crunch that contrasts beautifully with the creamy beans, while the spices create that signature Rudy's flavor profile. It's the kind of dish that tastes even better the next day, making it perfect for meal prep or feeding a crowd.
By the time you're done, you'll have a pot of velvety beans with tender, fall-apart texture and a rich, smoky-sauce swirled throughout. The bacon bits add a delightful contrast in every bite, and the perfect balance of sweet and spicy flavors will have everyone asking for the recipe.
This is BBQ comfort food at its finest—simple to make but impossible to resist.
Serve these BBQ Beans as a hearty side dish with pulled pork or ribs, or let them stand alone as a satisfying appetizer. The recipe scales easily, so you can make just enough for two or double it for a party.
Let's get cooking and bring that iconic Rudy's flavor to your table!
Ingredients for rudy's bbq beans copycat
Simple pantry staples transform into that iconic Rudy's BBQ flavor you crave—smoky, sweet, and packed with bacon crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans 🌱 | 2 cups | Dried, soaked overnight |
| Bacon 🥓 | 12 oz | Thick-cut, chopped into bits |
| Onion 🧅 | 1 whole | Yellow, diced small |
| Garlic Cloves 🧄 | 4 cloves | Minced fine |
| Tomato Paste 🍅 | ½ cup | Smooth, not chunky |
| Ketchup 🍅 | ½ cup | Heinz preferred |
| Apple Cider Vinegar 🍎 | ½ cup | For tangy depth |
| Brown Sugar 🍬 | ½ cup | Light or dark |
| Chicken Bouillon Cubes 🍲 | 2 whole | Knorr preferred |
| Mustard Powder 🌶️ | 1 tbsp | Dry, yellow |
| Smoked Paprika 🌶️ | 1 tbsp | For signature smokiness |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Salt 🧂 | 1 ½ tsp | Kosher or sea |
| Vegetable Oil 🫒 | 2 tbsp | For cooking bacon |
| Water 💧 | 6 cups | For soaking beans |
The bacon is non-negotiable—thick-cut gives the best crunch, and you can't beat Costco's bulk packs for this. If you're using pre-chopped bacon, chop it even smaller for that signature bite. Navy beans are the secret to that velvety texture, but any white bean (like great northern) works in a pinch. Soak them overnight—no shortcuts here, or they'll turn mushy. For the tomato paste, Mueller's or Rao's are my go-tos—they've got that deep, rich flavor that makes all the difference.
No apple cider vinegar? White vinegar or lemon juice works, but you'll lose a little depth. Short on brown sugar? Honey or maple syrup adds sweetness, though the texture might be slightly different. The bouillon cubes are key—Knorr's chicken flavor gives that umami punch. If you're using low-sodium, add an extra pinch of salt to balance. For the mustard powder, yellow mustard powder is traditional, but Dijon-style adds a nice tang. And if you're feeling adventurous, swap half the ketchup for tomato sauce—it's how I make mine extra rich.
This tastes even better the next day—make a double batch and store it in the fridge for up to 5 days. The beans get even more tender, and the flavors meld perfectly. For meal prep, portion into glass jars so you can grab and go. Freezes beautifully for up to 3 months, though the bacon might get a little softer after thawing. If you're serving it as an appetizer, top with extra crispy bacon bits right before serving—trust me, it's worth the extra minute.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s all in one pot—no fussing with multiple pans or dishes. The bacon renders down while the onions caramelize, and by the time the beans are tender, everything’s already simmering together like a well-rehearsed band.
- Smoky-Sweet Obsession: That tomato paste and molasses combo? It’s where the real magic happens. The beans soak up the smoky depth from the bacon fat while the garlic cloves sizzle into oblivion, leaving you with a flavor that’s dangerously hard to resist.
- Tailgate to Tuesday: Between us, this is the dish that turns up at my house for game days, potlucks, or when I’m too tired to plan dinner. It reheats like a dream, and honestly? Nobody ever complains when it’s on the table.
- Budget-Friendly Hero: I buy navy beans in bulk, and bacon in those cheap-but-decent packages. A single batch feeds my family for three meals, and the leftovers? Even better the next day—if there are any left. (Spoiler: There usually aren’t.)
Step-by-step instructions for Rudy's BBQ beans copycat recipe
Here's how to nail that signature smoky-sweet flavor with crispy bacon bits and velvety tomato swirls.
Soak and Prepare the Navy Beans
Place the 2 cups navy beans in a large bowl and cover them completely with the 6 cups water. Let them soak overnight at room temperature - this ensures they cook evenly and stay tender. The next morning, drain and rinse them thoroughly under cold water to remove any excess starch.
I always soak my beans overnight because it dramatically reduces cooking time and prevents that mushy texture. After draining, give them a quick stir in the colander to remove any skins that might have loosened during soaking. This step is crucial for achieving that perfect creamy consistency we're aiming for.
Cook the Bacon and Build the Flavor Base
Heat the 2 tablespoons vegetable oil in a large Dutch oven over medium heat. Add the 12 oz chopped bacon and cook for 8-10 minutes, stirring occasionally, until it's crispy and the fat has rendered out. Use a slotted spoon to remove the bacon and set it aside on paper towels to drain excess fat.
Leave the bacon fat in the pot - this is where all the magic happens. The fat contains all those wonderful bacon flavors that will infuse into our beans. You'll want to keep the heat at medium throughout this process to prevent burning while still allowing the fat to render properly.
Sauté Onion and Garlic for Depth of Flavor
Add the diced 1 whole onion to the bacon fat and cook for 5-6 minutes until softened and translucent. Stir in the 4 cloves minced garlic cloves and cook for another 30 seconds until fragrant. You'll know it's ready when you can smell that sweet garlic aroma filling your kitchen.
This step develops the aromatic foundation of our beans. The onions should be completely tender but not browned - we're building flavor, not caramelizing yet. If you notice the garlic starting to brown too quickly, reduce the heat slightly to prevent burning, which would make the final dish bitter.
Combine All Ingredients and Simmer
Return the cooked bacon to the pot along with the drained navy beans. Add the 0.5 cup tomato paste, 0.5 cup ketchup, 0.5 cup apple cider vinegar, 0.5 cup brown sugar, 2 whole chicken bouillon cubes, 1 tablespoon mustard powder, 1 tablespoon smoked paprika, 0.5 teaspoon black pepper, and 1.5 teaspoons salt. Stir everything together until well combined.
Pour in enough water to just cover the beans (about 4 cups) and bring to a boil. Once boiling, reduce heat to low, cover the pot, and let it simmer for 1 hour 15 minutes. You want to maintain a gentle simmer - if it gets too vigorous, the beans might break apart. Stir occasionally to prevent sticking.
Finish and Adjust the Consistency
After simmering, uncover the pot and let it reduce by half over medium-low heat for about 20-25 minutes. The beans should be tender and the sauce should have thickened to a glossy consistency. If it's too thick, add a splash of water or broth to reach your desired texture.
Taste and adjust seasoning if needed - you might want to add a bit more salt or vinegar to balance the flavors. The final product should have that perfect balance of smoky, sweet, and tangy flavors with crispy bacon bits throughout. Serve warm with cornbread or as a side to your favorite BBQ dishes!
Pro Tips For Making Rudy'S Bbq Beans Copycat
- CRISP THE BACON FIRST: Skip the "cook while you prep" approach—render the bacon fat in a cold skillet first. This keeps your onions from burning later and gives you enough fat to sauté everything properly. I used to rush this, and my beans always tasted flat until I learned to start with crispy bacon and its golden pool of fat.
- SOAK BEANS OVERNIGHT: Navy beans need a head start. Toss them in water for at least 8 hours (or up to 12) before cooking. This cuts down on simmering time and prevents that gummy texture that ruins the dish. I tried skipping it once—my beans took twice as long to soften, and the sauce never thickened right.
- STIR THE TOMATO PASTE: Don’t just dump the tomato paste in and walk away. Use a spoon to break it up into tiny specks as it cooks—this prevents clumps and lets the flavor distribute evenly. I used to ignore this, and my beans had weird, chunky bits that didn’t blend into the sauce. Now they’re silky smooth.
- TASTE BEFORE SALTING: Wait until the beans are fully cooked and the sauce has thickened before adding salt. The bacon and tomato paste already pack enough sodium—test first, then adjust. I learned this the hard way when my beans turned bland because I salted too early, and the flavors never balanced.
Best sauces and condiments for this rudy's bbq beans copycat
Smoky Tomato Base
Start with a rich tomato foundation using ½ cup tomato paste and ½ cup ketchup. I like to use Heinz ketchup for its consistent sweetness, but any good-quality brand works.
The key is to let this mixture simmer slowly—about 20-25 minutes uncovered—to develop deep, caramelized flavors. This step is where the smoky-sweet essence of Rudy’s beans comes alive. 🍅
Sweet-Tangy Balance
The secret to that signature tang is ½ cup apple cider vinegar and ½ cup brown sugar. The vinegar cuts through the richness while the sugar enhances the natural sweetness of the tomatoes.
For extra depth, I add a pinch of cinnamon (just ¼ teaspoon)—it’s subtle but rounds out the flavors beautifully. Don’t skip this step; it’s what makes these beans taste like the real deal.
Umami Boost
Two Knorr chicken bouillon cubes add a savory punch that mimics the depth of Rudy’s original recipe. If you’re using low-sodium bouillon, add an extra ¼ teaspoon salt to balance the flavor.
For a vegetarian twist, swap the bouillon for ½ teaspoon soy sauce or mushroom powder. The umami here is non-negotiable—it’s the backbone of the dish.
Spice Blend
The magic happens with 1 tablespoon smoked paprika and 1 tablespoon mustard powder. The smoked paprika gives that signature BBQ smokiness, while the mustard powder adds a slight tang.
For a kick, add ½ teaspoon cayenne pepper—just enough to warm things up without overpowering. I always taste as I go, adjusting the spices to my preference. 🌶️
Bacon Crunch
Thick-cut bacon is a must—it delivers that satisfying crunch in every bite. Cook it low and slow until crispy, then drain on paper towels to remove excess fat. Reserve the bacon fat in the pot; it’s liquid gold for flavor infusion.
For an extra touch, sprinkle fresh crispy bacon bits on top right before serving. The contrast between the creamy beans and crunchy bacon is pure perfection.
Finishing Touches
End with a drizzle of hot honey or a sprinkle of fresh parsley for brightness. If the sauce is too thick, thin it with a splash of water or broth.
The goal is a velvety, glossy consistency that coats the beans beautifully. Serve warm with cornbread or as a side to ribs—it’s that good. 💫
Nutrition facts
Frequently asked questions about Rudy's BBQ beans copycat recipe
Can I use canned beans instead of dried?
While dried navy beans give that signature creamy texture, you can use 2 (15 oz) cans of navy beans in a pinch. Drain and rinse them well, then add them directly to the pot after cooking the bacon. The flavor will be close, but the texture will be slightly firmer. For best results, still soak them for 1 hour before using to soften them up.
How do I make these beans spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon chili powder during the simmering stage. For heat lovers, try ½ teaspoon red pepper flakes or a dash of hot sauce at the end. Always taste as you go—start small, then adjust to your preference. The smoky paprika already adds depth, so you don’t need much extra kick!
Can I make this recipe in a slow cooker?
After cooking the bacon and sautéing the onions/garlic, transfer everything to a 6-quart slow cooker. Add the remaining ingredients and cook on LOW for 6-7 hours or HIGH for 3-4 hours, stirring occasionally. The slow cooker method actually enhances the flavors even more by letting them meld gently over time. Perfect for hands-off cooking!
Why did my beans turn out mushy?
Mushy beans usually mean either overcooking or skipping the soak. Always soak dried beans overnight before cooking, and never exceed the 1 hour 15 minutes simmer time. If using canned beans, be sure to rinse them thoroughly to remove excess starch. For extra tenderness, add ½ teaspoon baking soda to the soaking water—it helps soften the skins.
How can I make these beans vegetarian?
Swap the bacon for ½ cup vegetarian bacon bits (like coconut or tempeh-based) or omit it entirely. Replace the chicken bouillon with ½ teaspoon soy sauce or mushroom powder for umami. Use vegetable broth instead of water, and add 1 teaspoon liquid smoke to mimic the smoky flavor. The texture will still be rich and satisfying!
