These copycat Texas roadhouse green beans are so easy to make and taste even better than the ones at the restaurant! They're smoky and have a delicious kick of flavor from the incredible sauce. My family can't get enough of them, and this is sure to become your family's next favorite veggie side dish!

Table of Contents
Why I Love This Texas Roadhouse Green Beans Recipe
I love going out to eat, but there’s something even better about recreating restaurant favorites at home—and these Texas Roadhouse green beans taste just like the ones you’d get at the restaurant. Whenever I make my copycat Texas Roadhouse chili or famous Texas Roadhouse herb crusted chicken, this green bean recipe is always on the table, too.
These Southern-style green beans are simmered with bacon and simple seasonings, but the flavor is anything but simple. They’re smoky, savory, and so good that even my family—who aren’t usually big veggie eaters—always cleans their plates. My four-year-old daughter Stella even asks for seconds, which tells me this recipe is a keeper. If you’re looking for a veggie side dish that’s quick, easy, and guaranteed to win over a crowd, look no further—this copycat Texas Roadhouse green beans recipe is it.

Ingredients
- 6 slices of bacon, chopped
- ½ onion, diced
- 2 16-ounce cans of green beans, drained, rinsed
- ½ cup low-sodium chicken broth
- 3 garlic cloves minced
- 1 tbsp. butter
- 1 tbsp. red wine vinegar
- 1 tsp. sugar
- salt and pepper to taste

How To Make Texas Roadhouse Green Beans
Step 1: Cook the Bacon and Onion
Heat a large skillet over medium-high heat. Add the bacon to the hot skillet and cook for a minute or until golden brown and crispy. Add the onion and cook for a few minutes until it is translucent.

Step 2: Add the Beans and Make the Sauce
Once the onion has softened, add the drained green beans to the skillet. Follow that up by adding the chicken broth, garlic, butter, red wine vinegar, sugar, salt, and pepper. Stir to combine all of the ingredients together.

Step 3: Simmer and Serve
Reduce the heat to low and let everything cook for 10 more minutes. Give it a taste and season with salt and pepper as needed. Serve warm and enjoy!

Pro Tips For The Best Texas Roadhouse Green Beans
- Drain the green beans well. Any excess liquid will water down the flavor and keep the bacon and seasonings from coating the beans properly. For the best texture in this Texas Roadhouse green beans recipe, pat them dry with paper towels or a kitchen towel before adding them to the skillet so they sauté instead of steaming.
- Crisp the bacon to your taste. If you love extra-crispy bacon pieces in your beans, let the bacon cook a few minutes longer at the start. Rendered bacon fat not only crisps the meat but also adds rich, smoky flavor to the green beans as they cook.
- Scrape up the pan. When you add chicken broth to the skillet, scrape up all the brown bits (called fond) from the bottom of the pan. Those bits are packed with flavor from the bacon and seasonings, and incorporating them gives your beans that signature Southern green bean with bacon taste you’d expect from the restaurant.
- Don’t overcook the beans. Texas Roadhouse-style green beans are tender but not mushy. Simmer just until they’re heated through and coated in the smoky broth so they hold their shape and flavor.
- Finish with a taste test. Right before serving, taste and adjust the seasoning with a little salt, pepper, or even a dash of garlic powder or a drizzle of Texas Roadhouse Italian dressing. Every batch of bacon and broth can vary in saltiness, so seasoning at the end ensures the perfect balance of flavors.

How To Store and Reheat Leftovers
In the fridge: If you have any leftovers, you can store them in an airtight container for up to 3 days in the fridge. Make sure they're completely cooled before transferring them to the container.
In the freezer: To keep for longer, transfer the cooled beans to a freezer-safe bag and freeze for up to 6 months.
Reheating: My go-to way to reheat the leftovers in a skillet over medium-low heat for about 5 minutes. I like the crispiness it gives the green beans and bacon. You can also microwave them in 20-second increments until warm, but the stovetop definitely results in better leftovers.

Texas Roadhouse Green Beans FAQS
Can I use fresh or canned green beans for this recipe?
Yes! My spot-on copycat Texas Roadhouse recipe is made with canned green beans for convenience, but fresh green beans work too. If using fresh beans, trim the ends and blanch them in boiling water for 3–4 minutes before adding them to the skillet. This keeps them tender but not mushy while still soaking up all the smoky bacon flavor.
Can I make Texas Roadhouse green beans ahead of time?
Absolutely. These Southern green beans with bacon reheat very well, making them ideal for holidays or family gatherings. Cook them as directed, let them cool, then store in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop over medium heat, stirring the beans as they warm up and adding a splash of chicken broth if necessary to loosen the sauce and keep the beans moist.
What can I serve with these green beans?
Pretty much everything goes really well with this veggie side. My favorite recipes to pair with it are some other restaurant favorites like this Texas Roadhouse grilled shrimp, Texas Roadhouse country fried chicken, Alice Springs chicken, and Chili's margarita grilled chicken.

More Copycat Recipes To Try Next
- Rudy's creamed corn
- Longhorn brussel sprouts
- Million dollar bacon
- Ruth Chris creamed spinach
- Red Lobster stuffed mushrooms
Texas Roadhouse Green Beans
These copycat Texas roadhouse green beans are so easy to make and taste even better than the ones at the restaurant! They're smoky and have a delicious kick of flavor from the incredible sauce. My family can't get enough of them, and this is sure to become your family's next favorite veggie side dish!
Ingredients
- 6 slices of bacon, chopped
- ½ onion, diced
- 2 16-ounce cans of green beans drained, rinsed
- ½ cup low-sodium chicken broth
- 3 garlic cloves minced
- 1 tbsp. butter
- 1 tbsp. red wine vinegar
- 1 tsp. sugar
- salt and pepper
Instructions
- Heat a large skillet over medium-high heat.
- Add bacon and cook until golden brown.
- Add onion and cook until it is translucent.
- Once the onion has softened, add drained green beans, chicken broth, garlic, butter, red wine vinegar, sugar, salt, and pepper. Stir to incorporate the ingredients fully.
- Reduce the heat to low and cook for 10 more minutes. Season with salt and pepper if needed. Serve warm.
Nutrition Information:
Serving Size:
1 cupAmount Per Serving: Calories: 256Total Fat: 15.1gSaturated Fat: 5.8gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 30mgSodium: 701mgCarbohydrates: 17.8gFiber: 7.7gSugar: 4.2gProtein: 15g
Leave a Reply