Instructions
Step 1: Cook the Bacon
In a large skillet over medium heat, cook the chopped bacon until crispy. Remove with a slotted spoon, reserving the bacon drippings.
Step 2: Brown the Beef
Add the ground beef to the skillet with the bacon drippings. Cook until browned, breaking it apart. Drain excess fat if needed. Add the chopped onion and minced garlic; cook for 3-4 minutes, or until softened.
Step 3: Combine Beans and Sauce
Add the kidney beans, pinto beans, black beans, and pork and beans to the skillet. Stir in the ketchup, barbecue sauce, brown sugar, Worcestershire sauce, yellow mustard, smoked paprika, salt, and pepper.
Step 4: Simmer
Bring to a simmer and cook for 20-25 minutes, stirring occasionally, until the sauce thickens.
Step 5: Serve
Stir in the crispy bacon before serving. Enjoy warm as a side dish or main course with crusty bread!
Cooking Tips & Notes
- Slow Cooker: After browning the bacon, beef, and onions, transfer everything to a slow cooker. Cook on low for 4-5 hours or high for 2-3 hours.
- Sweetness: Adjust the brown sugar to your preference.
- Beans: Feel free to substitute with cannellini or great northern beans.
Recipe Variations
- Vegetarian: Omit bacon and beef; add more beans or meatless crumbles.
- Spicy: Add 1-2 chopped jalapeños or 1/2 teaspoon cayenne pepper.
- Maple: Substitute brown sugar with maple syrup.
Frequently Asked Questions
Can I make these ahead of time?
Yes! They taste even better the next day. Store in an airtight container in the refrigerator for up to 4 days. Reheat as needed.
Can I freeze Cowboy Beans?
Yes! Cool completely, then transfer to a freezer-safe container. Freeze for up to 3 months. Thaw overnight before reheating.
What can I serve with Cowboy Beans?
They’re perfect with barbecued meats, cornbread, coleslaw, or on their own!
Can I use no-salt-added beans?
Yes! Adjust the salt to your liking.
Enjoy these delicious and hearty Cowboy Beans!
ADVERTISEMENT