Growing up in San Antonio, I learned that some of the best food comes from the most simple places. Bill Miller’s Bar-B-Q has been a longtime local favorite, and their green beans are something special.
These aren’t your usual canned green beans. They’re rich, smoky, and full of flavor that makes you want more.
I used to go to Bill Miller’s with my family every Sunday after church. The smell of barbecue and those amazing green beans would fill the air. My mom would always order extra green beans because we loved them so much.
Today I am sharing this copycat recipe that tastes just like the original. These Bill Miller’s Green Beans Recipe will become your new go-to side dish.

What Makes This Recipe So Good!
The secret comes from bacon, onions, and tomato sauce working together.
The bacon fat creates a smoky base, while onions add sweetness. But tomato sauce is the real surprise!
It gives the beans a rich color and perfect flavor balance. Everything cooks in one pot, making cleanup easy.
The beans soak up all these good flavors and taste like comfort food.
Bill Miller’s Green Beans Ingredients
- 6 slices of bacon, chopped: This gets cooked first. It gives a smoky and salty flavor that is the base for the whole dish. The grease from the bacon is also used to cook the onions, which adds even more taste. You can use any kind of bacon you like.
- Half of a large onion, chopped: The onion gets soft and sweet when cooked in the bacon grease. It adds a great texture and a little sweetness to balance the saltiness. A yellow or white onion works perfectly here.
- 2 cups of water: The water creates the broth that the green beans simmer in. It helps all the flavors from the bacon, onion, and seasonings come together.
- 8 oz can of tomato sauce: This is the secret ingredient! It doesn’t make the beans taste like tomato pasta sauce. Instead, it gives the broth a rich, deep color and a slight sweetness and tang. It makes the broth so much better.
- Salt: You add this to your taste. The bacon is already salty, so start with a little. You can always add more after you taste the broth.
- Black Pepper: I love to use a good amount of black pepper. It gives a little warmth and spice. Freshly ground pepper is best, but the stuff in the jar works great too.
- 28 oz can of cut green beans, drained: This is the main ingredient. I highly recommend using canned green beans for this specific recipe. They have a softer texture that works perfectly with the simmering liquid. Be sure to drain the water from the can before you add them.

Must-Have Kitchen Appliances
- Cutting board – Safe chopping surface.
- Sharp knife – For slicing bacon and onion.
- Large pot or Dutch oven – Deep for simmering green beans.
- Wooden spoon or spatula – For stirring ingredients.
- Can opener – To open green beans and tomato sauce cans.
- Measuring cup – To measure water accurately.
How To Make Bill Miller’s Green Beans
Step 1 | Get Your Ingredients Ready
First, chop your onion into small pieces. Then, chop the six slices of bacon. Having everything ready before you start cooking makes the process smooth and easy.

Step 2 | Cook the Bacon
Place your large pot or Dutch oven on the stove. Turn the heat to medium. Add the chopped bacon. Cook it, stirring now and then, until it gets nice and crispy. This will take about 5-7 minutes. The smell will be amazing!

Step 3 | Cook the Onion
Once the bacon is crispy, do not drain the grease! This is where the flavor is. Just add the chopped onion right into the pot with the bacon and the grease.
Turn the heat down to medium-low. Cook the onion, stirring it, until it becomes soft and see-through (translucent). This should take about 5 minutes.

Step 4 | Add the Water and Green Beans
Now, pour in the two cups of water. Then, add the entire can of drained green beans. Give everything a good stir to mix it well.
Make sure the green beans are underwater with the bacon and onions.

Step 5 | Add the Tomato Sauce and Seasonings
Pour in the 8 oz can of tomato sauce. Stir it in so it colors the water a nice red. Now, season with salt and pepper.
Remember, the bacon is salty, so I start with about half a teaspoon of salt and a teaspoon of pepper. You can always add more later.

Step 6 | Simmer to Perfection
Bring the whole pot to a simmer. You should see small bubbles coming up. Once it’s simmering, put the lid on the pot.
Let it cook for about 10 minutes. This simmering time is magic. It lets all the flavors – bacon, onion, tomato, pepper – mix together and soak into the green beans.

Step 7 | Taste and Serve
After 10 minutes, take the lid off. Be careful, it’s hot! Give it a stir and taste the broth. This is the time to see if it needs more salt or pepper.
Add what you think it needs. And that’s it! Your Bill Miller’s Green Beans are ready to serve.

Pro Tips For Making This Recipe
- Let It Rest: For the best flavor, turn off the heat after simmering and let the pot sit with the lid on for five more minutes. This gives the beans extra time to soak up the broth.
- Bacon Choice Matters: Using a smoky, hickory-flavored bacon will give you a taste that is very close to the real Bill Miller’s Green Beans recipe.
- Low and Slow: Do not rush the step where you cook the onions. Cooking them slowly in the bacon grease makes them sweet and delicious, not bitter.
- Fresh Bean Option: You can use fresh green beans. Just trim the ends and cut them into pieces. You will need to simmer them for a longer time, about 20 to 25 minutes, until they are tender.
Storage & Reheating Tips
1. How to Store: Let the green beans cool to room temperature. Store them in an airtight container in the fridge. They keep well for up to 3-4 days.
2. How to Reheat: Reheat gently on the stove over low heat. Add a splash of water or broth to loosen the sauce if it thickens. Stir occasionally until warmed through.
3. Freezing Instructions: While the beans can be frozen, texture may change slightly. Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge and reheat gently.
When Green Beans Go Bad?
Fresh green beans should feel firm and snap when you bend them. Bad ones feel soft, look wrinkled, or smell sour.
For this recipe, I use canned green beans because they have a softer texture that soaks up the broth better.
Store fresh beans in the fridge for about a week, and cooked beans for three to four days in a covered container.
What to Serve With Bill Miller’s Green Beans
These green beans are perfect with many different meals. At Bill Miller’s restaurant, they serve these beans alongside their famous barbecue brisket, pulled pork, and chicken.
The restaurant puts them in a small bowl next to the main meat, and people often order extra because they’re so good.
For home cooking, these beans go great with grilled or smoked meats. Try them with hamburgers, hot dogs, or any kind of barbecue.
They’re also perfect for holiday meals like Thanksgiving or Christmas dinner. You can serve them with cornbread, mashed potatoes, or mac and cheese for a real comfort food meal.
Bill Miller’s Green Beans Recipe FAQs
1. How do I know when green beans are done?
The green beans are ready when they are tender and heated through. Canned beans only need to absorb the flavors, while fresh beans should be soft but not mushy. Taste and adjust seasoning before serving.
2. Can this recipe be doubled?
Absolutely. Simply double all ingredients and use a larger pot. Cooking time may be slightly longer to ensure all beans are heated through and flavors are combined evenly.
3. Why don’t we drain the bacon grease?
The bacon grease is full of flavor! It is what we use to cook the onions, which makes them taste sweet and amazing.
This grease is a key part of the broth for the green beans. It adds a deep, smoky taste that you would lose if you poured it out. For the best results, keep the grease in the pot.
4. My broth turned out a little thin. How can I make it thicker?
If you want a thicker broth, you can mix one tablespoon of cornstarch with two tablespoons of cold water. Stir this mixture into your simmering pot of green beans.
Let it cook for another 2-3 minutes without the lid. The broth should thicken up nicely.
Another way is to simply let the beans simmer without a lid for a few extra minutes. Some of the water will evaporate, making the broth thicker.
5. Can I make this recipe in a slow cooker?
You can make this in a slow cooker, but for the best flavor, you should cook the bacon and onions on the stove first.
After you have cooked the bacon and onions, put them and the bacon grease into your slow cooker.
Add all the other ingredients. Stir everything together. Cook on low for 4-5 hours or on high for 2-3 hours. This method is great for keeping the beans warm for a party.
6. What can I use if I don’t eat pork?
You can easily make this recipe without pork bacon. A great substitute is turkey bacon. Cook the turkey bacon just like you would regular bacon.
It will not create as much grease, so you might need to add a little bit of butter or oil to the pot to cook the onions. The flavor will be a little different, but it will still be very tasty.
7. Why is the broth red?
The tomato sauce gives the broth its beautiful red color and adds mild sweetness and tang to balance savory bacon and onions.
Bill Miller’s Green Beans Recipe captures the cozy flavors of San Antonio.
Smoky bacon, sweet onions, and rich tomato sauce make simple green beans a side everyone will love.
This Copycat recipe is easy, flavorful, and sure to become a family favorite.






