Creamy Honey BBQ Steak Rice

Featured in Dinner Ideas Everyone Will Love.

This one-skillet creamy honey BBQ steak rice dish is a flavorful weeknight dinner combining tender marinated steak, buttery rice, and sweet-tangy honey BBQ sauce. The meal starts with marinated steak seared to perfection. Then, aromatic onion and garlic are sautéed, and rice is toasted for depth of flavor. Beef broth is added to cook the rice to tender perfection before being enriched with heavy cream and melted cheddar. Once combined with the steak and honey BBQ sauce, this hearty, savory, and slightly sweet dish is garnished with fresh parsley for a final touch. Quick, comforting, and minimal cleanup!

A young woman with wavy hair is gazing down contemplatively in a warmly lit kitchen filled with plants.
Updated on Sat, 24 May 2025 19:06:25 GMT
A bowl of rice with meat in it. Pin it
A bowl of rice with meat in it. | cookingkeys.com

This hearty One-Skillet Creamy Honey BBQ Steak Rice has become my weeknight lifesaver when I need a delicious meal that satisfies everyone without creating a mountain of dishes. The combination of tender steak, creamy rice, and sweet-tangy sauce creates a perfect balance that transforms ordinary ingredients into something truly special.

I first created this recipe during a particularly busy week when I needed something substantial but simple. My family was so impressed they requested it three times that month, and it has since become our go-to meal for both weeknight dinners and casual entertaining.

Ingredients

  • Flank steak: Thin slices cook quickly and absorb flavors beautifully. Look for meat with good marbling for the best texture.
  • Soy sauce: Provides the umami foundation for the marinade. Use low sodium if you prefer to control salt levels.
  • Worcestershire sauce: Adds complexity and depth to the steak marinade. The fermented anchovy base enhances meat flavor.
  • Barbecue sauce: Choose your favorite brand for the signature flavor. I recommend one with a balance of sweet and smoky notes.
  • Honey: Raw honey works best for its robust flavor. It creates a glossy finish and balances the acidity in the sauce.
  • Dijon mustard: Adds tanginess and helps emulsify the sauce. French varieties offer the most authentic flavor.
  • Heavy cream: Creates the luxurious texture. Full fat is recommended for proper thickening and preventing separation.
  • Rice: Long grain or jasmine rice works best for this recipe. The grains stay separate and absorb flavors wonderfully.
  • Beef broth: Enhances the meaty flavor throughout the dish. Homemade provides the richest taste if available.

How To Make One-Skillet Creamy Honey BBQ Steak Rice

Marinate the Steak:
Combine soy sauce, Worcestershire sauce, garlic powder, smoked paprika, salt and pepper in a bowl. Toss thinly sliced flank steak in this mixture until fully coated. Allow to marinate for at least 15 minutes or up to an hour in the refrigerator. This step infuses flavor while tenderizing the meat for juicier results.
Create the Signature Sauce:
Whisk together barbecue sauce, honey, Dijon mustard, apple cider vinegar, garlic powder, and optional chili powder in a small bowl. Set aside for later use. The sauce will develop deeper flavors as it sits, allowing the ingredients to fully integrate.
Sear the Steak Perfectly:
Heat olive oil in a large skillet over medium high heat until shimmering. Add marinated steak in a single layer, working in batches if necessary to prevent overcrowding. Cook for 2 to 3 minutes per side until beautifully browned with a slight crust. Remove and rest under foil to retain juices.
Build the Flavor Base:
Reduce heat to medium and add butter to the same skillet. Add chopped onion and minced garlic, sautéing until soft and fragrant, about 3 to 4 minutes. Scrape up all browned bits from the steak for maximum flavor development.
Cook the Rice Properly:
Add uncooked rice to the aromatic mixture and toast for 1 to 2 minutes until lightly golden. Pour in beef broth, bring to a boil, then reduce heat to low. Cover and simmer for 15 to 18 minutes until rice is tender and has absorbed most of the liquid.
Create the Creamy Element:
Stir heavy cream and shredded cheddar into the cooked rice until fully incorporated and velvety smooth. The residual heat will melt the cheese completely while the cream creates the luxurious texture that makes this dish special.
Combine and Finish:
Return the seared steak and any accumulated juices to the skillet. Pour the honey BBQ sauce over everything and gently stir to combine. Simmer for 2 to 3 minutes until slightly thickened and the flavors have melded together beautifully.
A bowl of rice with meat and sauce. Pin it
A bowl of rice with meat and sauce. | cookingkeys.com

The honey in this recipe is truly the secret ingredient. I discovered its transformative power when I ran out of brown sugar one night. The natural sweetness it provides creates a glaze on the meat that caramelizes slightly during the final simmer, adding complexity you simply cannot get from processed sweeteners.

Time-Saving Prep Options

For even quicker preparation, consider marinating the steak the night before. The longer marination actually improves the flavor and tenderness of the meat, creating a melt in your mouth texture that elevates the entire dish. You can also pre chop all vegetables and combine the sauce ingredients, storing them separately in the refrigerator until cooking time.

A bowl of rice with meat and sauce. Pin it
A bowl of rice with meat and sauce. | cookingkeys.com

Perfect Substitutions

This recipe welcomes adaptations based on what you have available. Chicken thighs work beautifully as a substitute for steak just increase the cooking time slightly to ensure they reach 165°F. For a vegetarian version, replace the steak with portobello mushrooms and the beef broth with vegetable broth. The creamy element can be made dairy free by using coconut cream instead of heavy cream and your favorite plant based cheese alternative.

Serving Suggestions

Serve this one skillet wonder family style right from the pan for casual dinners, or plate individually for a more formal presentation. A simple side salad with a light vinaigrette provides a fresh contrast to the rich main dish. For a complete meal experience, warm tortillas or crusty bread make excellent accompaniments for soaking up every bit of the delicious sauce.

Storage Tips

Store any leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually continue to develop, making day two sometimes even more delicious than the original meal. When reheating, add a splash of broth or water to maintain the creamy consistency as the rice tends to absorb liquid during storage.

Frequently Asked Questions

→ How do I ensure the steak stays tender?

To keep the steak tender, marinate it for at least 15 minutes before cooking and avoid overcooking during searing. Slice it thinly against the grain.

→ Can I use a different type of rice?

Yes, you can use jasmine, basmati, or even brown rice, but adjust the cooking time and liquid ratio as needed to ensure proper texture.

→ What can I substitute for heavy cream?

If you're out of heavy cream, you can use half-and-half, full-fat coconut milk, or a mix of milk and cream cheese for a similar creamy consistency.

→ How spicy is this dish?

Without the optional chili powder, the dish is mild and slightly tangy. Adding chili powder or a dash of hot sauce can increase the heat to your preference.

→ Can I make this vegetarian?

Yes, substitute the steak with firm tofu or your favorite meat alternative and use vegetable broth instead of beef broth for the rice.

→ Can I make the honey BBQ sauce ahead of time?

Absolutely! The honey BBQ sauce can be prepared and stored in the fridge for up to one week in an airtight container.

→ What side dishes pair well with this?

Steamed vegetables, a fresh green salad, or roasted asparagus are great sides to balance the richness of the dish.

Creamy Honey BBQ Steak Rice

Savor tender steak with creamy honey BBQ flavors in this easy one-skillet weeknight meal.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes

Category: Main Dishes

Difficulty: Intermediate

Cuisine: American

Yield: 4 Servings

Dietary: ~

Ingredients

→ Steak and Marinade

01 1 pound (450g) flank steak, sliced thinly
02 1 tablespoon olive oil, for searing
03 2 tablespoons soy sauce
04 1 tablespoon Worcestershire sauce
05 1 teaspoon garlic powder
06 1 teaspoon smoked paprika
07 Salt and pepper to taste

→ Honey BBQ Sauce

08 ½ cup (120ml) barbecue sauce
09 2 tablespoons honey
10 1 tablespoon Dijon mustard
11 1 tablespoon apple cider vinegar
12 1 teaspoon garlic powder
13 ½ teaspoon chili powder (optional)

→ Rice and Creamy Base

14 1 cup (180g) uncooked white rice (long-grain or jasmine recommended)
15 1 ¾ cups (420ml) beef broth (low-sodium)
16 ½ cup (120ml) heavy cream
17 ½ cup (50g) shredded cheddar cheese
18 1 tablespoon butter
19 1 small onion, finely chopped
20 3 cloves garlic, minced
21 Salt and pepper to taste
22 Fresh parsley, for garnish

Instructions

Step 01

In a medium bowl, combine soy sauce, Worcestershire sauce, garlic powder, smoked paprika, and a pinch of salt and pepper. Add sliced flank steak and toss until fully coated. Marinate for at least 15 minutes or up to an hour in the refrigerator.

Step 02

Whisk together barbecue sauce, honey, Dijon mustard, apple cider vinegar, garlic powder, and chili powder (if using). Set aside.

Step 03

Heat olive oil in a large skillet over medium-high heat. Sear marinated steak in a single layer for 2-3 minutes per side until browned. Remove and set aside, covering loosely with foil.

Step 04

Reduce heat to medium. Add butter, onions, and garlic to the skillet. Sauté for 3-4 minutes until onions are soft and translucent.

Step 05

Add uncooked rice to the skillet and stir to coat. Toast for 1-2 minutes until slightly golden. Pour in beef broth, bring to a boil, then reduce heat to low. Cover and simmer for 15-18 minutes until rice is tender and liquid absorbed.

Step 06

Stir in heavy cream and shredded cheddar cheese until melted and combined. Season with additional salt and pepper, if needed.

Step 07

Return seared steak and any juices to the skillet. Pour honey BBQ sauce over the steak. Stir and simmer for 2-3 minutes to thicken sauce.

Step 08

Sprinkle fresh parsley over the dish for garnish. Serve hot straight from the skillet.

Notes

  1. Marinating the steak enhances flavor and tenderizes the meat, making every bite juicy and flavorful.
  2. Toasting rice before cooking brings out a nutty flavor and prevents it from overcooking.
  3. Use freshly grated cheddar cheese for the best texture in the creamy sauce.

Tools You'll Need

  • Large skillet
  • Mixing bowl
  • Whisk
  • Knife
  • Cutting board
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (heavy cream, cheddar cheese, butter).
  • Contains soy (soy sauce).
  • Contains mustard (Dijon mustard).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 550
  • Total Fat: 28 g
  • Total Carbohydrate: 40 g
  • Protein: 32 g