Side Dishes
Creating Bush's best cowboy beans at home delivers that same smoky, savory depth you love from the can—but with real bacon, rich tomatoes, and a slow-cooked richness that transforms a simple side into a showstopper.
The secret lies in layering flavors: crispy bacon rendered until caramelized, onions softened just enough to melt into the beans, and a blend of spices that builds complexity over time. I’ve perfected this one-pot version after years of testing, ensuring every bite captures that authentic cowboy-style warmth without the shortcuts.
This recipe transforms dried navy beans into a tender, hearty dish that simmers for hours, developing a deep, smoky aroma that fills your kitchen. The process is simple—just combine everything in one pot, let it cook low and slow, and stir occasionally—but the result is restaurant-quality comfort food.
No fancy techniques required, just patience and a few key ingredients that work together to create something truly special.
By the end, you’ll have a pot of creamy, flavorful beans with crispy bacon bits scattered throughout, ready to serve as a main dish or hearty side.
The sauce clings to every bean, rich with tomato and spice, while the bacon adds a salty crunch that keeps you reaching for another spoonful. It’s the kind of dish that tastes even better the next day, making it perfect for meal prep or feeding a crowd.
Serve these cowboy beans with cornbread, over rice, or alongside grilled meats for a complete, satisfying meal. The beauty of this recipe is its versatility—it’s simple enough for a weeknight but impressive enough for company. Let’s get cooking and bring that classic cowboy flavor home.
Ingredients for bush's cowboy beans
Pantry staples meet smoky magic—this cowboy bean feast delivers restaurant-quality depth in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans 🍲 | 2 cups | Unsoaked, rinsed thoroughly |
| Thick-Cut Bacon 🥓 | 1 ½ lb | Cut into 1/2-inch pieces |
| Yellow Onions 🧅 | 1 whole | Medium size, sliced thin |
| Garlic Cloves 🧄 | 6 cloves | Peeled, minced finely |
| Canned Tomato Sauce 🍅 | 2 cups | San Marzano preferred |
| Beef Broth 💧 | 4 cups | Low-sodium preferred |
| Brown Sugar 🍬 | ½ cup | Light or dark |
| Apple Cider Vinegar 🍎 | 2 tbsp | For tangy depth |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| Smoked Paprika 🌶️ | 1 tbsp | For authentic smokiness |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Salt 🧂 | 2 tsp | Diamond Crystal preferred |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For crisping bacon |
The bacon is non-negotiable here. Thick-cut from Costco or your local butcher renders the best caramelized flavor—none of that flimsy pre-cubed stuff. Look for good marbling and cut it yourself into even 1/2-inch pieces for consistent cooking. Navy beans? Bob's Red Mill or store-brand dried work perfectly, but avoid the canned ones—they lack the texture and depth. The onions should be yellow, not red, for that classic sweetness that caramelizes beautifully. If you're short on time, Trader Joe's pre-sliced onions save 10 minutes with no flavor compromise.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you 90% there—just don't overdo it. Subbing beef broth? Low-sodium chicken broth works in a pinch, but add an extra pinch of salt at the end. The apple cider vinegar might seem odd, but it's what gives that authentic tangy kick you get from the canned version. For the spices, Penzeys or Spicewalla are worth the splurge, but the grocery store stuff is fine if it's fresh. The bay leaves? California or Mexican varieties add more aroma—ask your spice shop if they carry them. And if you're worried about the beans getting mushy, don't soak them—just rinse well and let them cook low and slow.
This dish tastes even better the next day, so make a double batch and portion it into containers. Keeps in the fridge for 5 days or freezes beautifully for up to 3 months. For serving, I like to sprinkle with extra bacon bits and a drizzle of that rendered bacon fat—pure decadence. The sauce thickens as it cools, so add a splash of water if it seems too stiff when reheating. And pro tip: Save the bacon grease—it's liquid gold for roasting veggies or topping salads later.
Why You'll Love This Recipe
- No-Soaking Needed: I’ll admit, I used to dread the overnight soak for dried beans—until I realized these navy beans soften perfectly with just a quick overnight soak in cold water (or even a 2-hour simmer if you’re in a rush). That thick-cut bacon? It renders into crispy shards while the beans cook, so you’re basically getting two flavors for the price of one.
- Smoky-Sweet Magic: Between the smoky bacon, caramelized onions, and that slow-simmered tomato sauce, this dish hits all the flavor notes without needing fancy spices. Honestly, the way the garlic cloves get soft and aromatic while the beans absorb the sauce? It’s the kind of simple richness that makes you want to eat it straight from the pot.
- Lunchbox Hero: Between us, this is my go-to for meal prep—it reheats like a dream and keeps for at least five days in the fridge. Pack it in a thermos for work or toss it into a sandwich for a hearty lunch. (Yes, even on a Tuesday night when you’ve got nothing planned.)
- Budget-Friendly Powerhouse: Dried beans and canned tomatoes stretch this recipe far beyond one meal. A single batch feeds four for dinner and leaves enough for two more lunches—no waste, no stress. Plus, thick-cut bacon makes it feel special without breaking the bank. It’s the kind of dish that proves good food doesn’t need to cost a fortune.
Step-by-step instructions for Bush's best cowboy beans
This one-pot wonder delivers smoky, tender beans with rich bacon flavor—exactly as Bush's made them famous.
Render the Bacon for Maximum Flavor
Heat a large Dutch oven over medium heat and add the 1.5 lb thick-cut bacon in a single layer. Let it cook undisturbed for 8-10 minutes until the edges begin to crisp. This patience is crucial—rushing causes greasy bacon instead of crispy, flavorful bits.
Once the bacon is deep golden brown and the fat has rendered out (about ¼ cup should pool in the pan), use a slotted spoon to remove the bacon and set it aside on paper towels. Leave the rendered fat in the pot—this is liquid gold for your beans. Real talk: Don't drain it. That fat carries all the smoky bacon essence that makes these beans extraordinary.
Build the Flavor Foundation
With the bacon removed, reduce the heat to medium-low and add the 2 tbsp extra-virgin olive oil to the Dutch oven. Toss in the 1 whole yellow onion sliced thin and the 6 cloves garlic cloves minced finely. Sauté for 3-4 minutes until the onions are translucent and the garlic is fragrant—you should smell that sweet, pungent aroma filling your kitchen.
Now stir in the 1 tbsp smoked paprika, 1 tsp ground cumin, 1 tsp ground black pepper, and 2 tsp salt. Let these spices toast in the oil for 30 seconds while stirring constantly. This step develops the deep, smoky complexity that defines cowboy beans. The spices should smell earthy and aromatic—if they're burning, reduce the heat immediately.
Combine and Simmer the Beans
Add the 2 cups dried navy beans (rinsed thoroughly), 2 cups canned tomato sauce, 4 cups beef broth, and 0.5 cup brown sugar to the Dutch oven. Stir well to combine all ingredients, breaking up any bean clumps. The mixture should look like a thick, rust-colored stew at this point.
Bring everything to a boil over high heat, then immediately reduce to low heat. Add the 2 whole bay leaves and 2 tbsp apple cider vinegar. The vinegar might make you pause—trust me, it's essential for that perfect balance of sweet and tangy. Cover the pot and let it simmer gently for 1.5 hours, stirring occasionally to prevent sticking.
Develop the Perfect Texture
After 1.5 hours, check the beans—they should be tender but still hold their shape. If they're not quite there, continue simmering for another 30 minutes. Here's where the magic happens: the beans should be fork-tender with just a slight bite, and the sauce should coat the back of a spoon with a velvety consistency.
Remove the bay leaves and return the reserved bacon to the pot. Stir everything together and let it simmer uncovered for an additional 10 minutes. This final step allows the flavors to meld completely and the sauce to thicken just right. The beans should be swimming in a glossy, slightly sticky sauce with visible bacon bits throughout. If the sauce is too thin, simmer uncovered for another 5 minutes to reduce it to your desired consistency.
Rest and Serve with Confidence
Let the cowboy beans rest off the heat for 15 minutes before serving. This resting period allows the flavors to settle and the beans to absorb any remaining liquid, ensuring each bite is perfectly balanced. The beans should be tender enough to fall apart slightly with a fork but still maintain their shape.
Serve the cowboy beans warm, straight from the pot. The aroma alone will have everyone gathering around your table. Each spoonful delivers a perfect harmony of smoky bacon, sweet tomatoes, and that signature tang from the apple cider vinegar. For the ultimate experience, serve with cornbread or crusty bread to soak up every last bit of that incredible sauce.
Pro Tips For Making Bush'S Cowboy Beans
- Parboil Beans First: Skip the overnight soak—just cover dried navy beans with cold water, bring to a boil for 2 minutes, then let them sit off heat for an hour. I learned this the hard way: rushing the soak leads to split beans and a mushy texture later, and this method cuts prep time in half without sacrificing tenderness.
- Cook Bacon Low: Thick-cut bacon needs patience—start it in a cold skillet and render slowly over medium-low heat. After burning three batches, I finally figured out that fast heat turns bacon greasy before it crisps, and you’ll lose that rich, smoky flavor the beans need to soak up.
- Slice Onions Thin: Use a mandoline or sharp knife to cut onions into paper-thin slices. They’ll soften faster and blend seamlessly into the sauce without sitting as chunks. I was skeptical until I tried it—now I can’t imagine doing it any other way.
- Simmer, Don’t Boil: Keep the beans at a gentle simmer after adding tomato sauce—anything hotter will break down the sauce and turn it grainy. Sounds weird, but it works: a steady low bubble guarantees a smooth, velvety finish without the need for extra starch.
Perfect pairings for bush's cowboy beans
Classic Cornbread
Nothing complements cowboy beans like a warm, buttery cornbread that soaks up every last bit of that smoky sauce.
I reach for a simple mix of 1 cup cornmeal, 1 cup all-purpose flour, 1 tbsp sugar, and 1 tsp baking powder, combined with 1 cup buttermilk and 1 egg.
Bake at 375°F for 18-20 minutes—the edges should be golden while the center stays slightly moist. 🍞
Crusty Bread
A baguette or sourdough loaf cut into thick slices is my go-to for serving. The crust provides texture contrast, while the soft interior soaks up the bean sauce beautifully.
Toast the bread lightly before serving to enhance its crunch. For extra flair, brush slices with garlic-infused olive oil and sprinkle with flaky sea salt before topping with beans.
Grilled Cheese
For a heartier pairing, assemble grilled cheese sandwiches with sharp cheddar and Gruyère on sourdough bread. Cook in a buttered skillet over medium heat until golden brown.
Serve alongside beans for a complete meal that feels indulgent yet balanced. The richness of the cheese cuts through the smokiness of the beans perfectly.
Pickled Vegetables
Bright, tangy pickles balance the richness of cowboy beans. I love quick-pickled red onions (thinly sliced onions soaked in vinegar, sugar, and salt for 30 minutes) or store-bought dill pickles. The acidity cleanses your palate between bites and adds a refreshing crunch. 🥒
Fresh Salad
A simple arugula salad with shaved fennel, cherry tomatoes, and a lemon vinaigrette provides a light contrast. The peppery arugula and crisp fennel cut through the richness of the beans, while the bright dressing keeps the meal feeling fresh. Add toasted walnuts for crunch and texture.
Beverage Pairings
For drinks, I recommend a cold glass of sweet tea to complement the smoky-sweet flavors of the beans. If you prefer beer, a wheat beer like Blue Moon or a light lager such as Miller Lite works perfectly.
The crisp, clean flavors won’t overpower the dish but will enhance the overall experience. 🍺
Nutrition facts
Frequently asked questions
Can I make this recipe without bacon?
The bacon is what gives cowboy beans their signature smoky depth, but you can substitute with 2 cups cooked smoked sausage or 1 cup crispy pancetta for a similar flavor. If avoiding meat entirely, use 2 tbsp liquid smoke plus an extra 1 tbsp smoked paprika to mimic the smokiness. The texture will differ slightly, but the dish will still be delicious.
Why do the beans need to simmer so long?
Slow cooking transforms tough dried beans into tender, flavorful bites by breaking down their skins and allowing them to absorb the rich sauce. The 1.5-hour simmer ensures perfect texture—too short and they'll be hard, too long and they'll turn mushy. This method also lets the spices and bacon fat meld into every bean for maximum flavor infusion.
How can I make these beans vegetarian?
Swap the bacon for 2 cups crispy tempeh or 1 cup marinated tofu, and use vegetable broth instead of beef. Add 1 tbsp soy sauce and 1 tsp miso paste to the sauce for umami depth. The beans will still develop that satisfying texture, though the smoky flavor will be more subtle without meat.
My beans turned out too thick—how do I fix it?
If the sauce is too stiff, simply add ¼ cup warm water or broth and stir gently. Let it simmer uncovered for 5-10 minutes to reduce again if needed. For future batches, reduce the brown sugar slightly (¼ cup instead of ½ cup) or add an extra ½ cup broth at the start to prevent thickening.
Can I use canned beans instead of dried?
While dried beans develop the best texture, you can use 4 (15 oz) cans of navy beans for convenience. Drain and rinse them well, then add them with the tomato sauce and broth. Reduce the simmering time to just 30-45 minutes—they'll be tender immediately. The flavor will be good but won't have the same depth as dried beans.
