Beef and Jasmine Rice Recipe: One-Pan Savory Fragrance and Tender Bites

Main Courses

Beef and Jasmine Rice Recipe: One-Pan Savory Fragrance and Tender Bites

This beef and jasmine rice recipe delivers restaurant-quality harmony in a single pan, where aromatic jasmine rice soaks up savory beef juices while tenderizing perfectly. The secret lies in proper rice-to-beef ratios and a balanced seasoning blend that enhances both components without overpowering.

I've perfected this method over countless weeknight dinners, ensuring every bite delivers that perfect marriage of tender protein and fragrant grains.

What makes this recipe truly exceptional is its simplicity combined with professional results. You'll start with a simple stir-fry of beef slices in a flavorful sauce, then add jasmine rice to the same pan where it'll absorb all those delicious juices while steaming to perfect doneness.

The key technique is maintaining proper heat levels—high enough to sear the beef but controlled enough to prevent burning the rice.

By the time you're done, you'll have perfectly tender beef slices with just the right amount of bite, paired with fragrant jasmine rice that's fluffy yet slightly sticky. The combination of beefy savor and floral rice aroma creates a dish that's both comforting and elegant enough for company.

This one-pan method also means minimal cleanup, making it ideal for busy weeknights.

The beauty of this recipe is its flexibility—you can use different beef cuts from flank steak to sirloin, and adjust the seasoning to suit your preferences. Whether you're feeding your family or hosting dinner guests, this beef and jasmine rice dish will impress with its balanced flavors and professional presentation.

Let's get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef and jasmine rice

Jasmine rice soaks up beefy juices while tender slices sear perfectly in one pan.

Ingredient Amount Notes
Flank Steak 🥩 1 ¼ lb Thinly sliced against grain
Jasmine Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Low-Sodium Soy Sauce 🍶 ¼ cup For balanced umami flavor
Sesame Oil 🫒 1 tbsp Toasted for nutty aroma
Garlic Cloves 🧄 4 cloves Minced for deep flavor
Fresh Ginger 🌿 1 tbsp Grated, not powdered
Vegetable Oil 🫒 2 tbsp High smoke point preferred
Brown Sugar 🍯 1 tbsp Light or dark variety
Green Onions 🧅 ¼ cup Sliced, white and green parts
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Water 💧 2 cups Room temperature preferred
Sesame Seeds 🌾 1 tsp Toasted for garnish

The beef cut matters here—flank steak is ideal for its lean texture and flavor, but sirloin or ribeye work too. Slice it thinly against the grain for tender bites. For the rice, jasmine from Trader Joe's or a local Asian market has the best floral aroma. If your grocery store doesn't carry it, any long-grain white rice will do. The soy sauce should be low-sodium to avoid over-salting the dish. I always grab the Kikkoman brand when I'm doing a big batch, but any quality brand works fine. Fresh ginger and garlic are non-negotiable—they make all the difference in flavor.

No sesame oil? Toasted peanut oil or avocado oil works in a pinch, but you'll miss that nutty aroma. Short on brown sugar? Honey or maple syrup at the same amount gives similar sweetness. The green onions can be swapped for regular onions if that's what you've got, but the white and green parts add a nice freshness. If you're using pre-minced garlic or ginger, toast it in the pan first to bring out the flavors. The beef can be marinated overnight in soy sauce, sesame oil, and a little brown sugar if you have time—it makes a world of difference.

This dish reheats beautifully—just add a splash of water and cover. Keeps for 3-4 days in the fridge, freezes for 2 months if you portion it properly. I like to make a double batch and freeze half for lazy weeknights. The rice-to-beef ratio is key—1.5 cups rice to 1.25 lbs beef gives perfect texture. If you're serving with extra veggies, add them at the end so they stay crisp. The sesame seeds should be toasted in a dry pan for 30 seconds before sprinkling—they add crunch and depth.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just sear the steak, toss in rice and sauce, and let the garlic and sesame oil work their magic together. No chopping, no fuss, and one pan to clean.
  • Umami Bomb: That first bite of tender flank steak with the fragrant jasmine rice? The low-sodium soy sauce and sesame oil give it a savory depth that’s ridiculously satisfying—no heavy sauces needed.
  • Lunchbox Hero: Between us, this makes the best cold leftovers. Slice the steak thin, mix with rice, and pack it for work—still tastes amazing hours later. Honestly, my coworkers keep asking for seconds.
  • Budget Steakhouse: Flank steak is affordable, and a single pan of this feeds four for under $15. I’ll be real: it’s my go-to when I want restaurant-quality beef without the price tag.

Step-by-step instructions for beef and jasmine rice

Here's how to create perfectly tender beef and fragrant jasmine rice in one pan.

1

Prepare the Flank Steak for Maximum Tenderness

Start by slicing the 1.25 lb flank steak thinly against the grain into ¼-inch thick strips. This is crucial for tender results - you'll see the meat fibers run in one direction, so cut perpendicular to those lines. Pat the sliced steak dry with paper towels to remove any surface moisture, which helps with browning and prevents steaming.

In a small bowl, combine 1.5 tsp salt, 0.5 tsp black pepper, 1 tbsp brown sugar, and 0.25 cup low-sodium soy sauce. Mix well to create a marinade that will tenderize the beef and add depth of flavor. Add the sliced steak to this marinade and let it sit for at least 15 minutes at room temperature. This brief marinating time ensures the beef stays tender while developing flavor without becoming mushy.

2

Build the Aromatic Base for Fragrant Rice

Heat 2 tbsp vegetable oil in a large skillet or wok over medium-high heat until shimmering. Add the 4 cloves minced garlic and 1 tbsp grated fresh ginger, cooking for 30 seconds until fragrant but not browned. This quick cooking preserves their fresh flavors while activating their aromatic compounds.

Add the marinated beef strips in a single layer, cooking undisturbed for 1-2 minutes until they develop a golden-brown crust. Don't overcrowd the pan - cook in batches if needed. Remove the beef and set aside, leaving the flavorful browned bits in the pan. These bits, called fond, will form the base of your sauce and add incredible depth to the dish.

3

Toast the Jasmine Rice for Enhanced Aroma

In the same skillet (with the beef fond still in the pan), add 1 tbsp sesame oil and swirl to coat. Add the 1.5 cups jasmine rice, stirring constantly for 2-3 minutes until the grains become translucent at the edges and release their nutty aroma. This toasting step is essential - it enhances the rice's natural fragrance and prevents mushy texture.

Pour in the 2 cups room temperature water and stir gently once to distribute. Bring to a simmer, then reduce heat to low, cover the skillet tightly with a lid, and cook for 15 minutes. Don't peek or stir during this time - maintaining a consistent temperature is key to perfectly fluffy rice.

4

Combine Beef and Rice for Perfect Harmony

After 15 minutes, return the beef to the skillet along with any accumulated juices. Stir gently to combine, then cover again and continue cooking on low heat for another 5 minutes. This allows the beef to reheat while absorbing the rice's aromatic steam, creating a harmonious blend of flavors and textures.

Remove from heat and let the rice sit covered for 5 minutes. This resting period allows the steam to redistribute, resulting in perfectly fluffy rice. Sprinkle the 0.25 cup sliced green onions and 1 tsp toasted sesame seeds over the top just before serving. The green onions add freshness while the sesame seeds provide a nutty crunch that complements the dish perfectly.

👨‍🍳

Pro Tips For Making Beef And Jasmine Rice

  • Slice Against the Grain: Flank steak’s tough fibers run lengthwise—cut it perpendicular to those lines for tender bites. I learned this after eating a whole plate of chewy, unyielding strips and realized I’d been slicing like a butcher who’d never held a fork.
  • Toast the Rice First: Skip the watery rice by toasting jasmine grains in a dry pan for 2 minutes—just until they smell nutty. This locks in aroma and prevents mushiness later. (Yes, even if you’re impatient like me, don’t skip this.)
  • Sear the Steak in Batches: Crowding the pan drops the temperature and steams the meat instead of searing. Work in two batches if needed—your steak will have a proper crust, not a sad, greasy sheen.
  • Save the Garlic Water: After mincing garlic, rinse the cloves under cold water to remove any dirt or papery skins. Strain the water through a fine sieve and add it to your rice—it’s packed with flavor you’d otherwise lose. (Your future self will notice the difference.)

Flavor customization for this recipe

Spicy Kick

For heat lovers, add 1 tsp chili flakes or 1 tbsp sriracha to the beef marinade. If you prefer a smoky heat, swap in ½ tsp smoked paprika and ½ tsp cayenne with the soy sauce.

For extra depth, finish with 1 tsp gochujang (Korean chili paste) mixed into the rice after cooking. 🌶️

Sweet Glaze Twist

Boost sweetness by adding 1 tbsp honey or 1 tbsp hoisin sauce to the beef marinade. For a caramelized finish, sprinkle 1 tsp brown sugar over the beef during the last minute of cooking.

A drizzle of sesame glaze (mix 1 tbsp soy sauce + 1 tsp honey + ½ tsp sesame oil) elevates the dish to restaurant-quality.

Umami Boost

Deepens flavor with 1 tbsp oyster sauce or 1 tsp fish sauce in the marinade. For a vegetarian option, use 1 tbsp mushroom soy sauce (like Lee Kum Kee).

Stir 1 tsp miso paste into the rice water for a rich, savory depth. These additions make every bite more complex without overpowering the beef.

Herb Infusion

Brighten the dish with 1 tbsp chopped cilantro or 1 tbsp Thai basil mixed into the rice. For a fresh finish, top with 1 tbsp sliced mint or 1 tsp chopped Thai basil. A sprinkle of toasted shallots adds crunch and sophistication. These herbs cut through the richness beautifully.

Creamy Texture

Add 2 tbsp coconut milk or 1 tbsp cream cheese to the rice for a luxurious texture. For a lighter option, stir in 1 tbsp Greek yogurt after cooking. These additions create a silky contrast to the tender beef. Garnish with toasted coconut flakes for a tropical twist.

Citrus Zing

Finish with 1 tbsp lime zest or 1 tsp lemon juice for brightness. A quick squeeze of fresh lime before serving adds a refreshing contrast. For a tangy kick, mix 1 tsp lime juice with the soy sauce in the marinade. The acidity balances the rich flavors perfectly. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 115mg38%
Sodium 890mg39%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 4g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use a different cut of beef instead of flank steak?

Sirloin, ribeye, or even tenderloin work beautifully—just slice against the grain for tenderness. For leaner cuts like sirloin, marinate for 30 minutes instead of 15 minutes to prevent dryness. Avoid tougher cuts like chuck unless you're slow-cooking them first.

2

Why is my jasmine rice turning out mushy?

Mushy rice usually means too much water or lifting the lid too soon. Use 2 cups water for 1.5 cups rice and avoid peeking during cooking. If your rice is still sticky, spread it on a tray to dry slightly before serving. For extra insurance, rinse the rice once before cooking to remove excess starch.

3

How do I make this recipe gluten-free?

Swap the soy sauce for tamari or coconut aminos (use the same amount). Check your brown sugar for gluten—most brands are safe, but verify labels. All other ingredients are naturally gluten-free. The flavor will be just as rich, with a slightly different umami profile.

4

Can I prepare this dish ahead of time?

Yes! Cook the beef and rice separately, then refrigerate for up to 3 days. Reheat gently in a skillet with a splash of water to restore moisture. For freezing, portion into airtight containers for 2 months. Thaw overnight in the fridge before reheating—never microwave directly from frozen.

5

What's the best way to serve this beef and rice?

Garnish with toasted sesame seeds and sliced green onions for freshness. Pair with steamed bok choy or a simple cucumber salad for balance. For a complete meal, add a fried egg on top or serve with miso soup. The dish works equally well as a main course or lunchbox staple!

★★★★★4.7(10 reviews)
Categories Main Courses