Cowboy Baked Beans came into my life on a Wednesday night in Bandera, Texas, in a kitchen that smelled like bacon fat and woodsmoke. I was staying at a small ranch homestay run by Marlene, a former barrel racer turned innkeeper who fed her guests like they were her grandkids. She had four pots going at once and she kept handing me wooden spoons to taste.

A Ranch Outside Bandera
Bandera calls itself the Cowboy Capital of the World, and after three days there I stopped rolling my eyes at the slogan. The town sits about an hour northwest of San Antonio, deep in the Texas Hill Country, where cedar elms shade the river bends and the cattle outnumber the cars. Marlene’s place was eight miles down a county road with a cattle guard at the gate.
She had been hosting strangers for almost twenty years. Her husband ran the cattle. She ran the kitchen and the four cabins and the front office and the smoker out back. I booked two nights and stayed five.
On my last evening she made these beans alongside a slab of brisket she had been minding since before breakfast. I almost did not write down the recipe. I am glad I did.
The Napkin Marlene Wrote It On
Before I left she pulled a paper napkin out of a drawer, smoothed it flat on the kitchen table, and wrote the whole thing out by hand. Half the lines were already grease-stained from something earlier in the week. Her handwriting slanted hard to the right. At the bottom she put her phone number and the words ‘call if you mess it up.’
That napkin lives in a drawer in my apartment now, tucked into a recipe binder I almost never open because everything I actually cook is on a phone screen. This one is on paper. It earned that.
We still text. She sent me a photo of a new calf in March. I sent her a photo of a pot of beans the first weekend I got them right back at home.
What Cowboy Baked Beans Actually Are
Marlene was clear about one thing. The cowboy beans she cooked and the cowboy beans of the 19th-century cattle drives are not the same dish.
The original chuckwagon version, slow-simmered in cast iron by the trail cook (the ‘cookie’) over an open fire, was dried pintos with salt pork, onion, and dried chiles. Nothing sweet about it. No ketchup, no barbecue sauce, no brown sugar. Those ingredients are a 20th-century evolution and they built the version most of us eat today at backyard cookouts, rodeos, and 4th of July gatherings across Texas and the broader Southwest.
People also confuse this with frijoles charros, the soupier Mexican pinto preparation, or with Boston baked beans built on navy beans and molasses. Cowboy beans are their own thing. Thick, meaty, pinto-based, and built to sit on a plate next to a slice of brisket without running.
What I Used
- 8 ounces thick-cut bacon, diced into half-inch pieces
- 1 pound ground beef, 80/20 blend so it does not go dry
- 1 large yellow onion, finely diced
- 1 medium green bell pepper, finely diced
- 3 cans pinto beans (15 ounces each), drained and rinsed well
- 3/4 cup ketchup
- 1/2 cup smoky barbecue sauce, the smokier the better
- 1/2 cup dark brown sugar, packed
- 2 tablespoons yellow mustard
- 2 tablespoons Worcestershire sauce
- 2 tablespoons apple cider vinegar
- 1 and a half tablespoons chili powder, do not skimp
- 1 teaspoon freshly ground black pepper
- 1 teaspoon kosher salt, plus more to taste at the end
Cooking Cowboy Baked Beans in My LA Kitchen
I make this on Sunday afternoons when the kitchen is quiet and I have nothing to prove. Bacon goes in first. The Dutch oven is the one Marlene told me to buy after I described mine, a 5-quart with the lid slightly chipped from a move two years back.
I had Marty Robbins on the speaker the first time I cooked these at home. It felt right. A cold Lone Star sat on the counter and I kept dipping into a bowl of salty pretzels between stir intervals. The whole afternoon turned into an event, which is what cooking on a Sunday should be.
The bacon takes about seven minutes to render and crisp at the edges. Lift it out with a slotted spoon and leave the fat behind. Then the ground beef goes in and you leave it alone for two full minutes before you stir. That crust matters more than I thought it would the first time. Marlene used to say if you cannot see brown bits stuck to the bottom of the pot, you have not done it right yet.
Onion and pepper next, soft and translucent in about five minutes. Then the beans, ketchup, BBQ sauce, brown sugar, mustard, vinegar, Worcestershire, chili powder, pepper, and salt. The crisped bacon goes back in. Fold everything together until the beans are fully coated. Simmer for three minutes on the stove and then the whole pot slides into a 350 oven uncovered for about an hour. Stir once at the halfway mark.
You want the edges to caramelize against the lip of the pot. The smell will be obvious. My downstairs neighbor texted me ‘are you smoking a brisket’ the second time I made these and I had to tell her no. Beans.
One opinion that I will fight about. Do not skimp on the chili powder. Most home cooks treat it like an afterthought. It is the spine of this dish and the thing that makes it taste like Texas and not like a sweet pot of bean casserole.
Twists and Things I Have Tried
I have swapped chipotle powder in for half the chili powder. Smokier and deeper, and worth it if you have the spice on hand. A tablespoon of adobo from a can of chipotles does almost the same thing if you want some heat in the sauce itself.
I tried it once with black beans because I was out of pintos. Do not. The sauce stuck weird and the beans went mushy.
I always serve it with cornbread. Except when I do not, which is honestly most of the time, because hot brisket and a fork work fine on their own.
I sent Marlene a photo last summer of a pot of these on my counter with the morning light coming through the window. She wrote back the same hour. She said the bacon looked right and to put more pepper in next time, which I did, and which I think about every time I open the chili powder now.

Cowboy Baked Beans
Ingredients
Equipment
Method
- Preheat the oven to 350 F and set a rack to the middle position.
- Set a large oven-safe Dutch oven over medium heat. Add the diced bacon and cook, stirring occasionally, until the fat has rendered and the bacon is crisp at the edges, about 7 minutes. Use a slotted spoon to lift the bacon to a plate, leaving the rendered fat in the pot.
- Increase the heat to medium-high. Add the ground beef to the bacon fat and break it apart with a wooden spoon. Cook undisturbed for 2 minutes to build a crust, then stir and continue browning until no pink remains, about 6 minutes total. Tilt the pot and spoon off all but about 2 tablespoons of fat.
- Add the diced yellow onion and green bell pepper to the beef. Cook, stirring often, until the vegetables soften and the onion turns translucent, about 5 minutes.
- Stir in the drained pinto beans, ketchup, barbecue sauce, dark brown sugar, yellow mustard, Worcestershire sauce, apple cider vinegar, chili powder, black pepper, and salt. Return the crisped bacon to the pot and fold everything together until the beans are evenly coated in sauce.
- Bring the mixture to a gentle simmer on the stovetop, about 3 minutes, then slide the uncovered Dutch oven into the preheated oven.
- Bake for 45 to 60 minutes, until the sauce has thickened, darkened, and bubbles slowly with caramelized edges around the rim of the pot. Stir once at the halfway mark to keep the top from drying out.
- Remove from the oven and let the beans rest for 10 minutes so the sauce tightens around the beans. Taste, adjust salt, and serve hot straight from the pot.

