
This one-skillet creamy honey BBQ steak rice is the kind of cozy dinner that solves the weeknight rush. With tender steak, fragrant rice, and a rich sauce that blends smoky barbecue with a touch of sweetness, you get a meal bursting with comforting flavors without any stack of dirty pans. I love that you can bring everything together in a single skillet with ingredients you probably already have.
When I first threw this together for a hectic Tuesday, my family polished off every bite. Now I keep barbecue sauce and a block of cheddar on hand just for this dish.
Ingredients
- Flank steak sliced thinly: This cut cooks quickly and stays tender Always look for bright red steak with minimal sinew for best results
- Olive oil: For searing the steak Choose extra-virgin for a richer flavor
- Soy sauce: Brings salt and umami Choose a naturally brewed type
- Worcestershire sauce: Adds deep meaty undertones
- Garlic powder: Boosts flavor when fresh garlic might burn during marinating
- Smoked paprika: Gives a savory warmth Look for fresh smoky paprika for best results
- Salt and pepper: To round out the steak seasoning
- Barbecue sauce: Any favorite works here but a smoky sweet blend tastes wonderful
- Honey: Adds a mellow sweetness Round honey with a floral note is great if you can find it
- Dijon mustard: For sharp tang
- Apple cider vinegar: For tang and a slight lift Use a good quality raw vinegar if you have it
- Chili powder: For a hint of spice optional
- White rice: Long-grain or jasmine holds up well and soaks up the sauce Choose rice with bright white color and no cracks
- Beef broth: Lends richness to the rice Go for low-sodium to control the seasoning
- Heavy cream: For luscious creaminess Choose cream with at least thirty six percent milkfat
- Cheddar cheese: Shredded for melting capacity Look for bold sharp cheese for best flavor
- Butter: For depth and silkiness Use unsalted so you control the salt
- Onion: Builds the aromatic flavor
- Garlic: Brings savory sweetness choose fresh and firm
- Fresh parsley: For a bright fresh finish Use flat-leaf for more flavor
Step-by-Step Instructions
- Marinate the Steak:
- Mix soy sauce Worcestershire sauce garlic powder smoked paprika and a little salt and pepper in a bowl Add sliced steak and toss to coat Let it rest at least fifteen minutes for flavor and tenderness If you have the time an hour in the fridge is even better
- Make the Honey BBQ Sauce:
- Whisk barbecue sauce honey Dijon mustard apple cider vinegar garlic powder and chili powder in a bowl until smooth and glossy Set aside for later use
- Sear the Steak:
- Heat olive oil in a large skillet over medium high Once the oil shimmers add steak strips in one layer Sear for two to three minutes per side until browned and still juicy Remove steak to a plate and cover to keep warm
- Cook the Aromatics:
- In the same skillet lower heat to medium Add butter onion and garlic Stir often and cook for three to four minutes until onion is soft and lightly golden Scrape up any browned pan bits for extra flavor
- Toast and Cook the Rice:
- Stir rice into the buttery onions Cook for one to two minutes to toast until just starting to turn gold Add beef broth Stir and bring to a boil Cover reduce heat to low and simmer for fifteen to eighteen minutes until rice is tender and liquid absorbed
- Add Cream and Cheese:
- When rice is cooked stir in heavy cream and cheddar Let the cheese melt fully and the mixture become rich and gooey Taste and add salt or pepper if needed
- Combine with Steak and Sauce:
- Return steak plus any juices to the pan Pour over honey BBQ sauce Stir gently Let it simmer two to three minutes so everything melds together and sauce thickens
- Finish and Serve:
- Turn off heat Sprinkle chopped parsley generously over the top Spoon onto plates while bubbly and hot

My favorite thing here is how the honey barbecue sauce seeps into the buttery rice I still remember when my kids scraped the skillet clean and declared it the best rice dinner ever That blend of sweet sticky tang is always a hit
Storage Tips
Let leftovers cool completely before covering and refrigerating Store in an airtight container for up to three days To reheat add a splash of broth or cream and warm gently on the stove to keep everything creamy If freezing scoop single portions into containers and thaw overnight in the fridge before reheating
Ingredient Substitutions
If you do not have flank steak try sirloin or even chicken thighs For extra veggies you can toss in frozen peas or diced bell pepper before simmering the rice Use Monterey Jack cheese for a milder option and Greek yogurt instead of heavy cream for a lighter take
Serving Suggestions
I like to pair this skillet dinner with a crisp green salad or steamed green beans For an extra fancy touch top with crispy fried onions or serve with warm crusty bread to mop up any extra sauce The leftovers make a great lunch tucked into wraps
Cultural Context
One skillet creamy steak and rice is a modern mash up of Southern barbecue flavors with classic creamy rice casseroles It is inspired by busy home cooks who need convenience without sacrificing comfort Modern recipes like this celebrate big flavor and minimal fuss
Recipe FAQs
- → How do I ensure the steak stays tender?
Marinate the steak for at least 15 minutes before searing, and avoid overcooking. Thinly slicing the meat and letting it rest after cooking will keep it juicy.
- → Can I use a different cut of beef?
Yes, sirloin or skirt steak work well. Just slice thinly and adjust cooking time as needed to prevent toughness.
- → Is it possible to use brown rice instead of white?
You can substitute brown rice, but increase the simmering time and liquid slightly, as brown rice takes longer to cook.
- → How spicy is this dish?
It’s mildly spiced. The optional chili powder adds a gentle kick, but you can adjust or omit it for a milder taste.
- → What side dishes pair well with this meal?
Simple salads, roasted vegetables, or steamed green beans complement the creamy steak rice nicely without overpowering the flavors.
- → Can I make this ahead of time?
Yes, prepare the dish and reheat gently on the stove, adding a splash of broth or water if needed to restore creaminess.