Creamy BBQ Skillet Steak recipe

Creamy BBQ Skillet Steak

There's something deeply satisfying about one-pan dinners-minimal cleanup, maximum flavor, and that nostalgic skillet-to-table experience. This Creamy BBQ Skillet Steak brings together the smoky depth of barbecue with the tender richness of flank steak, all nestled into a luscious bed of creamy rice. It's the kind of meal that feels indulgent but comes together effortlessly, making it a weeknight hero or a weekend showstopper. The moment you taste that first forkful-where the tangy-sweet BBQ sauce melts into the buttery rice and tender steak-you'll understand why this dish disappears fast.

What Makes This Recipe Special

  • The marinade uses a blend of soy sauce, smoked paprika, and Worcestershire for a umami-packed base that tenderizes the flank steak while adding layers of flavor before it even hits the pan.
  • The rice is toasted lightly in the skillet with the steak's fond, then simmered in beef broth for a rich, savory foundation that absorbs the BBQ sauce beautifully.
  • A splash of apple cider vinegar in the BBQ sauce brightens the dish, cutting through the richness of the cream and cheese for a balanced, craveable sauce.
  • The final touch of blending heavy cream and sharp cheddar into the rice transforms it into a velvety, decadent element that clings to every bite of steak.
⏱ 40 mins
American
Servings 4

Ingredients

Thinly slice 1 pound (450g) of flank steak
2 tablespoonssoy sauce for flavor
1 sweet-smoky teaspoon of smoked paprika
Salt and black pepper to season as you like
1 teaspoongarlic powder for a savory touch
1 tablespoonof Worcestershire sauce
1 tablespoonolive oil, perfect for frying
A scant half-cup (120ml) of barbecue sauce
2 tablespoonsthick, sweet honey
1 zestytablespoon of Dijon mustard
1 splashytablespoon of apple cider vinegar
A pinch of garlic powder, about 1 teaspoon
Optional: ½ teaspoon chili powder for heat
1 ¾ cups(420ml) of reduced-sodium beef broth
1 butterytablespoon to sauté onions
½ cup(50g) shredded cheddar cheese, melty goodness
1 finelychopped small onion
½ cup(120ml) heavy cream for creaminess
3 freshgarlic cloves, minced
Fresh parsley sprinkled for garnish
1 cup(180g) uncooked white rice (long-grain or jasmine works well)
Use salt and pepper as seasoning to balance

Nutrition

575 caloriesCalories

Per serving · Values are estimates

Instructions

1
Mix garlic powder, soy sauce, smoked paprika, Worcestershire sauce, and some salt and pepper in a bowl. Coat the sliced steak, cover it, and let it soak up the flavors in the fridge for at least 15-60 minutes.
2
In a small bowl, whisk together honey, barbecue sauce, Dijon mustard, apple cider vinegar, garlic powder, and chili powder if using. Hold onto it for later.
3
Heat up a large skillet over medium-high heat and add oil. Lay out the marinated steak in one layer, searing each side for 2-3 minutes until browned nicely. Remove it and tent it with foil.
4
Turn down the heat a bit. Toss in butter, followed by chopped onion and minced garlic. Stir it around and cook for about 3-4 minutes until everything softens and smells amazing. Scrape up any browned bits as you go.
5
Pour the uncooked rice into the skillet and toast it lightly for a minute or two. Add the broth, give it a good stir, and then let it boil. Cover with a lid and simmer on low until all the liquid is absorbed and rice fluffs up, about 15-18 minutes.
6
Stir in heavy cream and cheese to the cooked rice. Keep stirring till the cheese melts into the rice and everything looks creamy. Add a pinch of salt or pepper if you think it needs more.
7
Put the steak back into the skillet, juices included. Pour the honey BBQ sauce all over and let it simmer for another 2-3 minutes so flavors come together and the sauce thickens.
8
Take it off the heat, sprinkle parsley over, and bring it straight to the table!

Essential Tips

Slice steak thin

Freeze the flank steak for 20 minutes before slicing to ensure paper-thin cuts. Thin slices cook quickly and stay tender, even with a bold marinade.

Toast the rice well

Let the rice toast in the skillet for 2 full minutes before adding broth-this builds a nutty flavor and prevents mushiness. Stir constantly to avoid burning.

Deglaze for extra flavor

After searing the steak, pour in a splash of beef broth to lift the browned bits (fond) from the pan. Stir these into the rice for deeper flavor.

Control the heat for cream

Keep the heat low when stirring in the heavy cream and cheese to prevent curdling. A gentle simmer ensures a silky, uniform texture.

Rest the steak

Let the marinated steak rest for 10 minutes after coating, but before cooking. This gives the spices time to penetrate and tenderize the meat.

Smart Swaps & Variations

Spicy kick Add ½ teaspoon of cayenne pepper to the BBQ sauce mixture or top each serving with sliced jalapeños for a fiery twist.
Herb garden Swap parsley for fresh cilantro or chives to brighten the dish, or add a teaspoon of fresh thyme to the rice while simmering.
Cheese swap Use pepper jack cheese for a subtle heat or smoked gouda for extra depth. For a lighter option, replace half the cheddar with Parmesan.
Vegetable boost Sauté diced bell peppers or mushrooms with the onions for added texture and nutrition. Or fold in a handful of spinach at the very end.
Dairy-free Replace heavy cream with coconut milk and use nutritional yeast instead of cheese to maintain creaminess without dairy.

What to Serve With This

  • Crisp green salad with a tangy buttermilk dressing to cut through the richness.
  • Buttery cornbread or warm dinner rolls for dipping into the creamy BBQ sauce.
  • Grilled asparagus or roasted Brussels sprouts for a fresh, earthy contrast.
  • Ice-cold sweet tea or a citrusy wheat beer to balance the smoky-sweet flavors.

Storage & Reheating

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. The rice may absorb sauce over time, so add a splash of broth or water when reheating to restore creaminess.

Reheating

Reheat gently on the stovetop over low-medium heat, stirring frequently to prevent sticking. Microwave in 30-second intervals, stirring between each, to avoid making the rice gummy.

Expert Chef Tips

  1. For ultra-tender steak, pat the slices dry after marinating and sear them in batches to avoid crowding the pan. This ensures a perfect crust every time.
  2. Use reduced-sodium broth to control the saltiness of the dish, especially if your barbecue sauce is already high in sodium. Taste before adding extra salt.
  3. Let the finished dish rest for 5 minutes off the heat before serving. This allows the flavors to meld and the rice to absorb the sauce fully, enhancing each bite.

Equipment You’ll Need

  • Large, heavy skillet (12-inch cast iron or stainless steel preferred)
  • Sharp chef's knife and cutting board
  • Small bowls for marinade and sauce (to keep ingredients organized)
  • Measuring spoons for precise seasoning

Nutritional Benefits

  • Packed with 35g of protein per serving, thanks to the flank steak, making it a muscle-friendly meal.
  • Contains 6g of fiber from the rice and onions, supporting digestive health.
  • Provides 20% of the daily value for calcium from the cheese and cream, important for bone health.
  • The apple cider vinegar in the sauce may help stabilize blood sugar levels, adding a functional benefit to the indulgent dish.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I use a different cut of steak?

Flank steak is ideal for its tenderness and quick cooking, but skirt or hanger steak would work too. Avoid thicker cuts like ribeye-they'll overcook before the rice is done. Slice against the grain for maximum tenderness.

What's the best way to mince garlic quickly?

Use a microplane grater for finely minced garlic in seconds, or crush the cloves with the flat side of your knife and finely chop. For larger batches, a garlic press works wonders.

Can I make this dish ahead of time?

Yes! Cook the rice mixture and steak separately up to Step 6, then store them in the fridge. Reheat gently in the skillet, stir in the cream and cheese, and proceed with the final steps. The dish reheats beautifully.

Is there a substitute for Worcestershire sauce?

Soy sauce works as a direct substitute, but for depth, mix 1 tablespoon soy sauce with ½ teaspoon balsamic vinegar or a pinch of brown sugar. Fish sauce is another option but use sparingly-just ½ teaspoon.

How do I know when the steak is perfectly cooked?

Since the steak is sliced thin, it cooks quickly-2-3 minutes per side for medium-rare. Use a meat thermometer if unsure; aim for 130°F (54°C) internally. The steak will finish cooking in the sauce.

Can I use basmati or jasmine rice instead of regular long-grain?

Yes, but adjust the broth ratio-basmati and jasmine absorb liquid differently. Start with 1 ½ cups broth and add more as needed. They'll give a fragrant, slightly sticky texture.

What's the best way to slice flank steak thinly?

Place the steak in the freezer for 15-20 minutes to firm up. Lay it flat and slice against the grain into ⅛-inch (3mm) strips. A sharp chef's knife is essential for clean cuts.

How can I make this dish gluten-free?

Use tamari instead of soy sauce and ensure your barbecue sauce is gluten-free (many contain wheat). Check labels for hidden gluten, especially in Worcestershire sauce, which often includes it.

Why does my rice sometimes turn out mushy?

Over-stirring during simmering breaks down the rice's starches, leading to mushiness. Let it cook undisturbed after bringing to a boil and covering. Also, avoid lifting the lid while it's cooking.

More Dinner Victories

See all Dinner Victories recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Al Faham Charcoal Chicken recipe
Up Next

Al Faham Charcoal Chicken

⏱ 55 mins★ 5.0
Start Cooking →