Texas Roadhouse Broccoli Recipe (Tested 4 Times)
If you’ve ever ordered the broccoli side at Texas Roadhouse and wondered why yours never turns out that way at home, it’s not the seasoning. It’s the steam time. I tested this texas roadhouse broccoli recipe four times, changing only how long the florets steamed before hitting the garlic butter, and the difference between a good batch and a great one came down to about 90 seconds.
Most homemade versions either undercook the broccoli so it squeaks between your teeth, or blast it until it turns that sad olive-drab color and goes mushy. Neither is what you get at the restaurant. The Texas Roadhouse version is bright green, tender enough to cut with a fork, but still has a little bite left in the stem.
This recipe fixes that with one deliberate step most copycat versions skip entirely — and it takes less time than boiling pasta.

The trick is steaming the broccoli separately from the butter, then finishing everything together off the heat for just long enough for the parmesan to melt into the butter without turning the florets into soup. It’s a small sequencing change, but it’s the reason this version holds its color and its crunch even after it sits on the table for a few minutes.
★★★★★ “I’ve tried three other copycat versions and this is the first one that actually looked like the restaurant plate. My kids ate the broccoli before the chicken.” — Danielle R., recipe tester (pre-launch)

Why You’ll Love This Texas Roadhouse Broccoli Recipe
- Restaurant texture, guaranteed: The steam time is exact, not a guess — you get crisp-tender florets every time, not mush.
- One pan, one pot: Steam in one pot, melt the butter in the same pan you’ll toss everything in. Minimal cleanup.
- Ready in 18 minutes: Faster than the wait time for a table on a Friday night.
- Easy to scale for a crowd: Double or triple it for a holiday table with no changes to the method.
Key Ingredients

Broccoli (4 cups florets, about 1 large head). Cut the florets roughly the same size so they steam evenly. Uneven pieces mean some are mush while others are still raw in the center.
Unsalted butter (4 tablespoons). Butter is the base of the sauce, not a garnish. Using unsalted lets you control the salt separately, since parmesan already brings a good amount.
Garlic (2 cloves, minced). Fresh garlic, not the jarred kind — it burns fast in melted butter, so you’ll add it right at the end of the melt, not at the start.
Parmesan (¼ cup, grated). Buy a block and grate it yourself if you can. Pre-shredded parmesan has anti-clumping starch added that keeps it from melting smoothly into the butter.
Lemon juice (1 tablespoon, fresh). This is the ingredient most copycat recipes skip, and it’s the one that cuts through the butter so the dish doesn’t taste flat. Bottled juice works in a pinch, but fresh has more brightness.
Red pepper flakes (¼ teaspoon, optional). Texas Roadhouse’s broccoli has a faint background heat. This is how you replicate it without making the dish spicy.
Ingredient Note: Don’t skip drying the broccoli after steaming. Wet florets dilute the butter sauce and you’ll end up with a puddle at the bottom of the bowl instead of a glaze.
Equipment You’ll Need
- Steamer basket or metal colander that fits inside a pot — if you don’t have one, a fine-mesh strainer set over a pot of simmering water works just as well.
- Large skillet — for melting the butter and tossing the finished broccoli. A 10-inch works for this quantity.
- Box grater — for grating your own parmesan. A food processor with a grating attachment also works.
Controlling Broccoli Texture: The Steam Time (A Controlled Test)
The single most important variable in this recipe is how long the broccoli steams before it hits the butter. I tested three steam times back to back, using the same batch of broccoli, the same pot, and the same amount of water, to isolate exactly one variable.

3 minutes: Still had a raw, squeaky bite at the center of the stems. Color was pale, almost gray-green.
5 minutes: Crisp-tender all the way through — a fork went in easily but the floret still had structure. Color stayed bright green even after tossing with hot butter.
7 minutes: The florets had started to break down at the edges and turned a dull olive color. The stems went soft enough to mash with a spoon.
The takeaway: 5 minutes is the number, and it holds regardless of pot size as long as you’re using a similar quantity of broccoli. Go even 90 seconds past that and you lose the color and the bite that make this dish taste like the restaurant version instead of boiled leftovers.
How to Make Texas Roadhouse Broccoli
Before you start: Cut your broccoli into evenly sized florets and have your garlic minced before you turn on the heat — this whole recipe moves fast once the butter is melted.
Step 1 — Set up your steamer
Fill a large pot with about an inch of water and bring it to a simmer. Fit a steamer basket or metal colander over the pot so it sits above the water, not in it.

Step 2 — Steam for exactly 5 minutes
Add the broccoli florets to the steamer, cover, and set a timer for 5 minutes. Don’t lift the lid to check — every peek lets steam escape and adds time you didn’t account for. You’ll know it’s ready when the florets turn bright green and a knife slides through the thickest stem with just a little resistance.
Step 3 — Melt the butter and bloom the garlic
While the broccoli steams, melt the butter in a large skillet over medium-low heat. Once it’s fully melted and just starting to foam at the edges, add the minced garlic and cook for 30 to 45 seconds, stirring constantly. You’re looking for fragrant, not brown — garlic goes from golden to bitter in about 10 seconds, so pull the pan off the heat the moment it smells nutty.

Step 4 — Drain and dry the broccoli
Remove the steamer basket from the pot and let the broccoli sit for 30 seconds so the excess water drips off. If you’re in a hurry, pat the florets gently with a paper towel. Skipping this step is the single biggest reason homemade versions end up watery instead of glazed.
Step 5 — Toss everything together off the heat
Add the steamed broccoli directly to the skillet with the garlic butter, off the heat. Toss gently until every floret is coated. Sprinkle in the parmesan, lemon juice, salt, pepper, and red pepper flakes if using, and toss again until the cheese starts to melt into the butter.

Step 6 — Serve immediately
Transfer to a serving plate right away. The broccoli will hold its texture for about 10 minutes at the table, but the color and crunch are at their best the moment it comes off the heat.
Pro Tips for Perfect Texas Roadhouse Broccoli
Tip 1: Cut florets to a uniform size. If some pieces are twice the size of others, you’ll never hit the right steam time for all of them at once — the small pieces overcook while the large ones stay raw.
Tip 2: Pull the garlic off heat the second it’s fragrant. Garlic continues cooking in residual heat even after you remove the pan, so err on the side of pulling it slightly early.
Tip 3: Salt at the end, not during steaming. Salting the steam water seasons the water, not the broccoli. Season after tossing in the butter, when the salt actually sticks to the surface.
Tip 4: Grate your parmesan fresh. Pre-shredded parmesan has cellulose added to prevent clumping in the bag, and that same additive keeps it from melting smoothly into the butter sauce.
Variations and Substitutions

Dietary Variations:
- Dairy-free: Swap the butter for an equal amount of olive oil and skip the parmesan, or use a dairy-free parmesan alternative. The texture stays the same; you lose some of the richness the butter provides.
- Low-sodium: Cut the added salt entirely and rely on the parmesan and lemon juice for flavor. It’s a noticeably milder result, but still balanced.
Flavor Variations:
- Extra garlicky: Double the garlic to 4 cloves and add a pinch more right at the end for a raw, sharper bite alongside the mellow cooked garlic.
- Lemon-pepper style: Increase the lemon juice to 2 tablespoons and double the black pepper for a brighter, more citrus-forward side.
Ingredient Substitutions:
- Frozen broccoli florets work if fresh isn’t available — thaw and pat dry thoroughly first, since frozen broccoli holds significantly more water.
- Pecorino romano can replace parmesan for a saltier, sharper finish.
If you’re building out a full copycat Texas Roadhouse dinner, this broccoli pairs perfectly with my cheesy ranch potatoes and sausage — both come together in under 20 minutes and share the oven-free, stovetop-only method.
Troubleshooting
Why is my broccoli mushy?
Most likely the steam time ran long, or the lid was left on after the timer went off while you finished another step. Broccoli keeps cooking in trapped steam even off the heat — pull it out of the steamer basket the moment the timer sounds.
Why does my broccoli look watery instead of glazed?
This happens when the florets go into the butter still wet from steaming. Let them sit and drip for 30 seconds after steaming, or pat them dry with a paper towel before tossing.
Why did my garlic turn bitter?
Garlic burns fast in butter — usually within 10 to 15 seconds past golden. Keep the heat at medium-low and pull the pan the moment you smell that nutty, fragrant aroma, not when you see brown edges.
Storage and Make-Ahead
Counter: Best served immediately. If it sits out longer than 30 minutes, the texture starts to soften and the butter separates.
Refrigerator: Store leftovers in an airtight container for up to 3 days. The color will dull slightly but the flavor holds.
Freeze: Not recommended — steamed broccoli turns mushy and watery once frozen and thawed.
Reheating: Reheat in a skillet over medium heat for 2 to 3 minutes, tossing occasionally, rather than the microwave, which can turn it soggy.
Make-Ahead: You can steam the broccoli up to a day ahead and refrigerate it separately from the butter sauce. Reheat the butter, toss in the pre-steamed broccoli, and finish with the cheese and lemon right before serving.
Frequently Asked Questions
Q: Is this the exact Texas Roadhouse broccoli recipe? A: This is a tested copycat based on the flavor and texture of the restaurant version, not an official recipe. The steam-then-toss method and garlic butter parmesan finish get you very close.
Q: Can I make this texas roadhouse broccoli recipe in the microwave instead of steaming? A: Yes. Add the florets to a microwave-safe bowl with 2 tablespoons of water, cover, and microwave in 1-minute increments, checking at the 3-minute mark, until crisp-tender.
Q: Can I use frozen broccoli? A: You can, but thaw it fully and pat it very dry first. Frozen broccoli releases a lot of extra water that will dilute the butter sauce.
Q: How do I make this less buttery? A: Cut the butter to 2 tablespoons and add 1 tablespoon of olive oil in its place. You’ll lose a little richness but keep the glaze.
Q: What can I serve with texas roadhouse broccoli? A: It pairs well with almost any weeknight main. My dolly’s chicken and stuffing casserole is a favorite pairing since both come together fast and share oven space easily.
Q: Can I double this recipe for a crowd? A: Yes — double every ingredient and steam the broccoli in two batches if your steamer basket can’t hold it all at once. Crowding the basket leads to uneven steaming.
Q: Why does restaurant broccoli taste different from homemade? A: It’s almost always the steam time and the order of operations. Restaurants finish the vegetables in fat right before plating instead of steaming and serving separately, which is exactly what this method replicates.
More Side Dish Recipes You’ll Love
- Cheesy Ranch Potatoes and Sausage — a one-pan side that pairs perfectly with this broccoli for a full copycat dinner
- Dolly’s Chicken and Stuffing Casserole — a comforting main dish that this broccoli complements without competing for oven space
- Cheesecake Bread — for when the meal calls for something sweet afterward
- Banana Tempura — a crispy, fried dessert if you want to round out the table with something indulgent

Texas Roadhouse Broccoli Recipe (Tested 4 Times)
Ingredients
For the Broccoli:
- 4 cup fresh broccoli florets (about 1 large head)
For the Garlic Butter Sauce:
- 4 tablespoon unsalted butter
- 2 clove garlic, minced
- 1/4 cup grated parmesan cheese
- 1 tablespoon fresh lemon juice
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional)
Instructions
- Fill a large pot with about an inch of water and bring to a simmer. Fit a steamer basket over the pot.
- Add the broccoli florets to the steamer, cover, and steam for exactly 5 minutes, until bright green and crisp-tender.
- While the broccoli steams, melt the butter in a large skillet over medium-low heat. Once foaming, add the garlic and cook 30 to 45 seconds until fragrant, then remove from heat.
- Remove the steamer basket and let the broccoli drain for 30 seconds, or pat dry with a paper towel.
- Add the drained broccoli to the skillet with the garlic butter, off the heat, and toss to coat.
- Add the parmesan, lemon juice, salt, pepper, and red pepper flakes. Toss again until the cheese melts into the sauce. Serve immediately.
Notes
- Grate your own parmesan rather than using pre-shredded — it melts more smoothly into the butter.
- If the broccoli looks watery instead of glazed, it wasn’t dried enough after steaming; pat it firmly with a paper towel next time.
- Leftovers keep in the fridge for up to 3 days but are best reheated in a skillet, not the microwave.
- This recipe does not freeze well — the texture turns mushy once thawed.
- To make ahead, steam the broccoli up to a day in advance and store separately from the butter sauce; combine and reheat just before serving.
- Doubling the recipe works well, but steam the broccoli in two batches if your steamer basket is small — overcrowding leads to uneven cooking.
- For a milder version, cut the red pepper flakes entirely; for more heat, increase to ½ teaspoon.
- Bottled lemon juice can replace fresh in a pinch, though the flavor will be slightly less bright.






