This cowboy beef and beans recipe features smoky, tender brisket and hearty beans in one satisfying dish. It’s easy to prep, slow-cooked, and packed with bold, comforting flavor.
3clovesgarlicmined (or ¾ teaspoon of granulated garlic)
1jalapeno pepperseeded and chopped
1green bell pepperdiced
1tablespoontomato paste
115-oz candiced tomatoes
1cupBBQ saucechoose your favorite; smoky or sweet both work
115-oz canbeef broth
115-oz canpinto beansdrained and rinsed
115-oz cankidney beansdrained and rinsed
¼cupbrown sugar
1tablespoonchili powder
1teaspoonground cumin
1teaspoonsmoked paprika
½teaspoondried oregano
½teaspoonsalt
½teaspoonblack pepper
Instructions
In a Dutch oven or heavy pot, cook chopped bacon over medium heat until crisp. Remove bacon with a slotted spoon and set aside, leaving the rendered fat in the pot.
In the bacon fat, cook onion, jalapeno, and bell pepper for 5-7 minutes until soft. Add garlic and cook for another minute. Stir in tomato paste and cook for 1-2 minutes to caramelize slightly.
Add diced tomatoes, BBQ sauce, and beef broth. Stir to combine, scraping up browned bits. Bring to a low simmer.
Stir in pinto and kidney beans, brown sugar, chili powder, cumin, paprika, and oregano. Simmer for 10 minutes, uncovered.
Fold in the pre-cooked brisket and the reserved bacon, simmer another 10 minutes covered and then uncover for another 10 minutes to allow flavors to meld and sauce to thicken.
Taste and adjust salt, pepper or extra BBQ sauce to your liking. Serve hot with cornbread, pickles, or a green salad.
Video
Notes
Use leftover brisket to save time and add extra flavor.
Simmer low and slow to let the beans soak up all the seasoning.
Add broth or water if the mixture gets too thick while cooking.