Slow-Cooker Cowboy Beans Recipe
Introduction
Slow-Cooker Cowboy Beans are a hearty and flavorful dish perfect for gatherings or a comforting weeknight meal. Combining savory ground beef, crispy bacon, and a medley of beans with a tangy barbecue sauce, this recipe is easy to prepare and cooks gently in a slow cooker.

Ingredients
- 1 pound lean ground beef
- 12 ounces bacon, chopped
- 1 medium yellow onion, diced
- 1 can kidney beans (15 ounces), drained and rinsed
- 1 can white beans (15 ounces), drained and rinsed
- 1 can pork and beans (28 ounces), not drained
- 2/3 cup ketchup
- 1/3 cup barbecue sauce
- 1/2 cup light brown sugar
- 1 teaspoon liquid smoke
Instructions
- Step 1: Heat a skillet over medium-high heat. Add the lean ground beef and cook until no longer pink, about 8 to 10 minutes. Remove the beef from the skillet and set aside.
- Step 2: In the same skillet, fry the chopped bacon until crispy, about 5 to 9 minutes. Add the diced onion and sauté until soft and translucent, approximately 5 to 7 more minutes.
- Step 3: Transfer the cooked beef and the bacon-onion mixture to a slow cooker. Stir in the kidney beans, white beans, pork and beans (with liquid), ketchup, barbecue sauce, light brown sugar, and liquid smoke.
- Step 4: Cover the slow cooker and cook on low for about 2 hours, stirring once during cooking to combine flavors. Serve warm.
Tips & Variations
- For a spicier kick, add a chopped jalapeño or a teaspoon of chili powder when sautéing the onion.
- Use smoked paprika instead of liquid smoke for a milder smoky flavor.
- Swap out the bacon for smoked sausage if you prefer a different smoky meat.
- For a thicker consistency, cook uncovered for the last 30 minutes in the slow cooker.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave until warmed through. Cowboy Beans can also be frozen for up to 3 months; thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe without a slow cooker?
Yes, you can simmer the combined ingredients in a large pot over low heat for about 45 minutes to an hour, stirring occasionally until the flavors meld and the beans are heated through.
Is it necessary to drain the pork and beans?
No, keep the pork and beans undrained to enhance the recipe’s saucy, rich texture and flavor.
PrintSlow-Cooker Cowboy Beans Recipe
Slow-Cooker Cowboy Beans is a hearty and flavorful bean dish featuring lean ground beef, crispy bacon, and a blend of kidney, white, and pork and beans, all simmered together in a rich sauce made with ketchup, barbecue sauce, brown sugar, and a hint of liquid smoke. This comforting slow-cooked recipe is perfect as a filling side or a stand-alone meal for gatherings or weeknight dinners.
- Prep Time: 15 minutes
- Cook Time: 2 hours 20 minutes
- Total Time: 2 hours 35 minutes
- Yield: 6 to 8 servings 1x
- Category: Main Dish
- Method: Slow Cooking
- Cuisine: American
Ingredients
Meat and Aromatics
- 1 pound lean ground beef
- 12 ounces bacon, chopped
- 1 medium yellow onion, diced
Beans
- 1 can kidney beans (15 ounces), drained and rinsed
- 1 can white beans (15 ounces), drained and rinsed
- 1 can pork and beans (28 ounces), not drained
Sauces and Seasonings
- 2/3 cup ketchup
- 1/3 cup barbecue sauce
- 1/2 cup light brown sugar
- 1 teaspoon liquid smoke
Instructions
- Brown beef: Heat a skillet over medium-high heat. Add the lean ground beef and cook until no longer pink, about 8-10 minutes. Once cooked, remove the beef from the skillet and set it aside.
- Fry bacon and sauté onion: In the same skillet, add the chopped bacon and cook until crispy, about 5-9 minutes. Then add the diced onion to the skillet and sauté until soft and translucent, approximately 5-7 minutes.
- Combine ingredients in slow cooker: Transfer the cooked ground beef and the bacon-onion mixture into a slow cooker. Add the drained and rinsed kidney beans, white beans, the can of pork and beans (with liquid), ketchup, barbecue sauce, light brown sugar, and liquid smoke. Stir all ingredients together to combine well.
- Slow cook: Cover the slow cooker and cook on low heat for about 2 hours. Stir the mixture once during cooking to ensure even flavor distribution. Serve warm.
Notes
- Make sure to drain and rinse the kidney and white beans to reduce excess sodium and improve texture.
- You can adjust the barbecue sauce and brown sugar amounts to make the beans sweeter or tangier according to your taste.
- For a spicier version, consider adding a pinch of cayenne pepper or chili powder before slow cooking.
- Leftovers can be stored in the refrigerator for up to 3 days and reheat well.
- This recipe pairs well with cornbread or over rice for a complete meal.
Keywords: cowboy beans, slow cooker beans, bean casserole, ground beef beans, bacon beans, easy slow cooker recipe

