Deliciously Creamy Honey Walnut Steak Rice in One Pan

Short description

A rich and comforting one-pan dish featuring tender steak, nutty walnuts, and creamy honey-infused rice—all cooked together for a perfectly balanced, satisfying meal.

Why You’ll Love This Recipe

  • All-in-one convenience — combines protein, grains, and flavor in a single skillet.

  • Creamy comfort — heavy cream and honey create a luscious sauce that coats every grain.

  • Nutty crunch — toasted walnuts add texture and deep flavor.

  • Speedy prep — ready in just over 30 minutes, ideal for weeknights.


ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • 1 lb steak (any cut you prefer), sliced

  • 2 tbsp olive oil

  • ½ cup chopped walnuts

  • 2 cloves garlic, minced

  • 1 tbsp honey

  • 2 cups beef broth

  • 1 cup heavy cream

  • 1 tsp thyme (optional)

  • 1 cup rice (long-grain or basmati)

  • Salt and pepper, to taste

  • Fresh parsley, chopped (for garnish)


directions

  1. Brown the steak

    • Heat olive oil in a large pan over medium-high heat.

    • Add sliced steak and cook for 3–5 minutes until browned and cooked to your liking. Transfer to a plate and set aside.

  2. Toast walnuts

    • In the same pan, add chopped walnuts and minced garlic. Cook for 1–2 minutes until walnuts are lightly toasted and garlic is fragrant.

  3. Add honey & broth

    • Stir in honey and beef broth. Bring to a simmer and cook about 5 minutes, allowing flavors to meld and broth to reduce slightly.

  4. Cook the rice

    • Add rice to the pan, stirring to combine with nuts and broth.

    • Pour in heavy cream and add thyme if using. Season with salt and pepper.

  5. Simmer

    • Cover the pan, reduce heat to low, and cook for 15–18 minutes, or until liquid is absorbed and rice is tender.

  6. Finish with steak

    • Stir in the cooked steak and any juices. Let sit for another 2–3 minutes to reheat and meld flavors.

  7. Serve

    • Garnish with fresh parsley and serve hot.


Servings and timing

  • Servings: 4

  • Prep Time: 10 minutes

  • Cooking Time: 25 minutes

  • Total Time: 35 minutes

  • Category: Main course


Variations

  • Nut-free option: Substitute walnuts with toasted pine nuts or skip nuts altogether.

  • Veggie boost: Stir in sautéed mushrooms, peas, or spinach during the last 5 minutes of cooking.

  • Herb alternative: Replace thyme with rosemary or oregano for a different flavor profile.

  • Dairy-free: Swap heavy cream with coconut milk or omit cream and use extra broth.

  • Heat variation: Add a pinch of red pepper flakes or diced jalapeño to the broth for a spicy kick.


storage/reheating

  • Refrigerate: Store leftovers in an airtight container for up to 3 days.

  • Reheat: Gently warm in a skillet over low heat, adding a splash of broth or water if the rice has absorbed too much liquid.

  • Freeze: Not ideal due to cream; best enjoyed fresh or refrigerated.


FAQs

1. Can I use different nuts?

Yes—pecans, almonds, or macadamia nuts work well for a varied flavor and texture.

2. What rice works best?

Long-grain or basmati rice hold up well; avoid quick-cooking rice since cooking times vary.

3. Can I skip the honey?

Yes—omit honey or substitute with maple syrup or a small amount of sugar.

4. Is this recipe gluten-free?

Yes, as long as your beef broth is certified gluten-free.

5. Can I prepare ahead of time?

Yes—cook the rice and steak separately, then reheat together when ready to serve.

6. How do I adjust creaminess?

For a richer texture, increase cream to 1¼ cups; for a lighter version, use ½ cup cream and 1½ cups broth.

7. Can I make this with chicken?

Absolutely—use diced chicken breast or thighs and adjust cooking time until fully cooked.

8. Should I rinse the rice?

Rinse rice lightly for fluffier results, though it’s optional.

9. How can I make it spicier?

Add a dash of chili powder, cayenne pepper, or spicy sauce to the broth.

10. Can I use leftover steak?

Yes—stir in pre-cooked steak just before serving to warm through.


Conclusion

This Creamy Honey Walnut Steak Rice is an effortless and delicious all-in-one skillet meal that strikes the perfect harmony between creamy, savory, and subtly sweet. With tender steak, comforting rice, and toasted walnuts, it’s a weeknight star that comes together in just 35 minutes. Serve it hot, customize it to your taste, and enjoy!

Print

Deliciously Creamy Honey Walnut Steak Rice in One Pan

This Creamy Honey Walnut Steak Rice is a rich and savory one-pan meal featuring tender steak slices, toasted walnuts, and perfectly seasoned rice in a silky honey-cream sauce. Packed with bold flavors and textures, it’s an easy and elegant dish ready in under 40 minutes!

  • Author: Douaa
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course / One-Pan
  • Method: Sautéing / Simmering
  • Cuisine: American

Ingredients

Scale


  • 1 lb steak (any cut you prefer), sliced


  • 2 tbsp olive oil


  • 1/2 cup chopped walnuts


  • 2 cloves garlic, minced


  • 1 tbsp honey


  • 2 cups beef broth


  • 1 cup heavy cream


  • 1 tsp thyme (optional)


  • 1 cup rice (long-grain or basmati)


  • Salt and pepper, to taste


  • Fresh parsley, chopped (for garnish)


Instructions

  • Sear the Steak:

    • Heat olive oil in a large pan over medium-high heat.

    • Add steak slices and sear for 3–5 minutes until browned to your liking.

    • Remove and set aside.

  • Toast the Walnuts & Garlic:

    • In the same pan, add chopped walnuts and garlic.

    • Cook for 1–2 minutes until walnuts are lightly toasted and garlic is fragrant.

  • Build the Sauce:

    • Stir in honey and pour in beef broth.

    • Simmer for about 5 minutes to reduce slightly and meld flavors.

  • Cook the Rice:

    • Stir in rice to coat with the broth and walnuts.

    • Add heavy cream and thyme (if using). Season with salt and pepper.

    • Cover, reduce heat to low, and cook for 15–18 minutes, until rice is tender and liquid is absorbed.

  • Finish the Dish:

    • Stir cooked steak and juices back into the rice.

    • Let it sit for 2–3 minutes to warm through.

    • Garnish with chopped parsley and serve hot.

Notes

  • Use sirloin, ribeye, or flank steak for best flavor and tenderness.

  • For extra depth, add a splash of soy sauce or a pinch of red chili flakes.

  • Swap walnuts with pecans or almonds if preferred.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating