Beef and Jasmine Rice Recipe: Fragrant Basmati with Caramelized Beef Bites

Main Courses

Beef and Jasmine Rice Recipe: Fragrant Basmati with Caramelized Beef Bites

This beef and jasmine rice recipe delivers restaurant-quality flavor with tender beef bites and fragrant basmati rice in one cohesive dish. The secret lies in caramelizing the beef first, creating deep, savory notes that infuse into the rice during cooking.

I've perfected this method over years of testing, ensuring every bite balances rich beef with aromatic rice that's perfectly tender.

The recipe starts with thinly sliced beef that sears in a hot pan until beautifully caramelized, locking in moisture and flavor. Meanwhile, jasmine rice steams to perfection with a simple broth base, absorbing all the beef's rich juices.

This method eliminates the need for separate pots—just one pan, one pot, and minimal cleanup. The result is a harmonious blend where each component enhances the other.

What you'll achieve is a complete, satisfying meal with perfectly cooked beef that stays tender and fragrant rice with a subtle floral aroma. The caramelized beef adds depth while the rice provides a comforting, slightly sticky texture.

This dish is ideal for weeknight dinners or special occasions when you want restaurant-quality results without the fuss.

Serve it family-style with steamed vegetables or a fresh salad for a well-rounded meal. The technique is straightforward but yields professional-quality results—no advanced skills required. Let's get cooking!

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

Ingredients for beef and jasmine rice

Restaurant-quality beef and jasmine rice starts with these carefully selected ingredients.

Ingredient Amount Notes
Ribeye Steak 🥩 1 ½ lb Thinly sliced against grain
Jasmine Rice 🍚 1 ½ cups Uncooked basmati variety preferred
Beef Broth 💧 2 cups Low-sodium preferred
Soy Sauce 🍶 3 tbsp Light or regular variety
Sesame Oil 🫒 1 tbsp Toasted sesame oil preferred
Garlic Cloves 🧄 6 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Grated finely
Green Onions 🧅 3 whole Sliced thinly
Olive Oil 🫒 2 tbsp Extra-virgin preferred
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ 1 tsp Freshly ground

The ribeye steak is non-negotiable here—look for well-marbled cuts from the butcher section. Costco or Whole Foods typically carry the best quality for this dish. Thinly slicing against the grain ensures tender bites. Jasmine rice should be basmati variety for its delicate floral aroma, and Lundberg Farms is a reliable brand. For the beef broth, low-sodium options prevent over-salting the dish. Fresh ginger and garlic should be bright and firm, with no signs of drying out.

No sesame oil? Toasted peanut oil works in a pinch, though the flavor profile shifts slightly. Substitute coconut aminos for soy sauce if needed, though the umami depth will differ. For the rice, jasmine rice from Trader Joe's is consistently excellent. If you're short on time, pre-minced garlic and ginger from the freezer section are acceptable, though freshly grated delivers superior flavor. The green onions can be swapped for scallions or chives if preferred, though green onions provide the best balance of sharpness and mildness.

Store the sliced beef in an airtight container in the fridge for up to 2 days before cooking. The rice and broth can be prepped ahead and refrigerated for 3 days. For longer storage, freeze the beef mixture in portions for up to 3 months. Reheat gently on the stove to maintain moisture. The dish reheats beautifully, with flavors deepening as components meld together over time—leftovers often taste even better the next day.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’m too tired to wash dishes. Toss the rice and steak in one pot with the broth, let it simmer—no chopping, no fuss—just rich, aromatic steam filling the kitchen. The sesame oil finishes it all with a single drizzle, and suddenly, you’ve got a restaurant-worthy meal without the cleanup.
  • Umami Bomb: That first bite? The ribeye’s caramelized crust cutting into tender beef, the jasmine rice soaking up the salty-sweet soy broth, then the nutty hit of sesame oil—it’s a flavor trifecta. Honestly, I’ve tried fancier cuts, but this combo hits every craving spot without overcomplicating things.
  • Leftovers That Shine: Make a double batch and refrigerate the extras—this dish actually improves the next day. The rice softens just enough to be perfect for fried rice, and the beef stays juicy. My kids beg for it at school lunches, and I’ve even reheated portions for takeout-style meals. (Yes, even on a Tuesday night.)
  • Budget Steakhouse Feel: You don’t need a fancy cut to pull this off. A well-marbled ribeye on sale becomes the star, and the soy-sesame broth stretches across every grain of rice. It’s the kind of meal that makes you feel like you splurged, even when you didn’t. Between us, this is how I trick myself into eating well.

Step-by-step instructions for fragrant basmati with caramelized beef bites

Master this classic Asian-inspired dish with perfectly caramelized beef and fragrant jasmine rice.

1

Prepare the Beef for Maximum Flavor

Slice the 1.5 lb ribeye steak thinly against the grain using a sharp knife. The thinner the slices, the more tender the final result. Pat each slice dry with paper towels—this ensures a proper sear rather than steaming. In a small bowl, combine 3 tbsp soy sauce, 1 tbsp sesame oil, 1.5 tsp salt, and 1 tsp black pepper. Add the sliced beef and toss gently to coat evenly. Let it marinate for 15-20 minutes at room temperature while you prepare the aromatics.

While the beef marinates, mince the 6 cloves garlic finely and grate the 1 tbsp fresh ginger using a microplane. The finer the texture, the better they'll distribute throughout the dish. Set these aside—they'll form the aromatic base of your rice and sauce.

2

Sear the Beef for Deep Flavor

Heat 2 tbsp olive oil in a large skillet over medium-high heat until shimmering. Add half of the marinated beef slices in a single layer—don't overcrowd the pan. Let them sear undisturbed for 1-2 minutes per side until they develop a deep golden-brown crust. This caramelization creates the rich, savory foundation of the dish. Transfer the seared beef to a plate and repeat with the remaining slices.

Once all the beef is cooked, reduce the heat to medium and add the minced garlic and ginger to the skillet. Cook for 30 seconds until fragrant—this releases their essential oils and prevents bitterness. Immediately pour in 2 cups beef broth and scrape up any browned bits from the bottom of the pan. These bits, called fond, are packed with flavor that will infuse into your sauce.

3

Cook the Jasmine Rice to Perfection

While the beef simmers, rinse the 1.5 cups jasmine rice under cold water in a fine-mesh strainer until the water runs clear. This removes excess starch that would make the rice mushy. In a separate pot, combine the rinsed rice with 2 cups fresh water (not the beef broth) and bring to a boil over high heat. Once boiling, reduce heat to low, cover tightly with a lid, and cook for 15 minutes without lifting it. This steaming method produces fluffy, individual grains.

After 15 minutes, turn off the heat and let the rice sit covered for 10 minutes. The residual heat will finish cooking it evenly. Fluff the rice gently with a fork before transferring it to a serving dish. The grains should be separate and slightly sticky—this is the hallmark of perfectly cooked jasmine rice.

4

Combine Beef and Rice for Harmonious Flavors

Return the skillet with the beef and broth mixture to medium heat and let it simmer uncovered for 5-7 minutes until the liquid reduces slightly and the sauce thickens to a glossy consistency. The beef should be coated in this rich, caramelized sauce. Stir in the sliced 3 whole green onions, cutting them into ½-inch pieces as you add them. This adds a fresh, bright contrast to the deep umami flavors.

To serve, spoon the fragrant jasmine rice onto plates and top generously with the caramelized beef and its sauce. The contrast between the light, floral rice and the rich, savory beef creates a balanced bite. Garnish with additional green onion slices if desired, but keep it simple—this dish shines with its fundamental flavors.

👨‍🍳

Pro Tips For Making Beef And Jasmine Rice

  • SEAR THE STEAK FIRST: High heat. Seriously, crank it up until you hear that sizzle and see a deep brown crust—this isn’t just for looks. That crust locks in juices while you cook the rice, so don’t rush it. I used to skip this when I was in a hurry, and the beef always ended up dry and flavorless.
  • SALT THE RICE WATER: A pinch of salt in the rice water—yes, even if you’re using beef broth later—makes a real difference. It keeps the grains from turning mushy and balances the richness of the ribeye. I learned this the hard way when my rice absorbed too much of the broth’s saltiness and ended up bland.
  • REST THE STEAK BEFORE SLICING: Give it a solid 5-10 minutes under foil after cooking, even if you’re eager to plate it. The juices redistribute, so when you slice against the grain, you’re left with tender, juicy beef instead of a dry mess. I know, I know—waiting is the hardest part.
  • USE SESAME OIL LAST: Drizzle that sesame oil right at the end, right over the rice and beef, while everything’s still hot. It burns easily, so adding it early turns your dish into a bitter, smoky disappointment. A teaspoon or two is enough—just enough to wake up the flavors without overpowering them.

Dietary considerations for these flavors

Gluten-Free Adaptations

This dish is naturally gluten-free, but always double-check your ingredients. Use tamari instead of regular soy sauce if you're sensitive to gluten—it's a gluten-free alternative with similar umami depth.

I recommend San-J brand tamari for the best flavor profile. Also, ensure your beef broth is certified gluten-free, as some brands use wheat-based thickeners. 🌱

Low-Carb Options

For a lower-carb version, reduce the jasmine rice to 1 cup and increase the beef portion to 2 lbs. You can also substitute the rice with cauliflower rice—just cook it in the same broth for 10 minutes instead of steaming.

The beef will still be the star, but the dish maintains its comforting texture. I've found Trader Joe's frozen cauliflower rice works well for this substitution.

Dairy-Free Considerations

This recipe is already dairy-free, but if you're adding toppings like cheese, opt for dairy-free alternatives. Violife shredded cheddar melts beautifully and pairs well with the caramelized beef. For extra richness, drizzle with toasted coconut milk instead of cream-based sauces. The dish remains vibrant and flavorful without any dairy components.

Allergen-Friendly Swaps

If sesame allergies are a concern, replace sesame oil with avocado oil—it has a neutral flavor that won't overpower the dish. For nut allergies, ensure all ingredients are certified nut-free, especially if using pre-minced garlic or ginger from bulk sections.

I always check labels on Penzeys Spices products to confirm they're processed in nut-free facilities. 💡

Protein Alternatives

For a vegetarian version, swap the beef for extra-firm tofu or mushrooms. Press and slice the tofu into thin strips, then marinate in the same soy sauce and sesame oil mixture for 20 minutes.

Sear in the skillet until golden brown, then proceed with the recipe as written. Mushrooms like shiitake add a meaty texture when sliced thin and cooked until tender. 🍄

Keto-Friendly Adjustments

To make this keto-friendly, eliminate the rice entirely and focus on the beef and sauce. Cook the beef as directed, then reduce the sauce by simmering uncovered for 10-15 minutes until it reaches a thick, glossy consistency.

Serve the beef over a bed of zucchini noodles or shredded cabbage for a low-carb alternative. The dish remains rich and satisfying while fitting into a keto diet. 🥦

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 1020mg44%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 4g
Protein 45g90%
* 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 for this recipe?

While ribeye delivers the best marbling, sirloin or flank steak work well too. For leaner cuts like sirloin, marinate for 30 minutes to ensure tenderness. Thinly slicing against the grain is key—this applies to any beef cut you choose. Avoid tougher cuts like chuck unless you're willing to braise them first.

2

How do I prevent the jasmine rice from becoming mushy?

Rinsing the rice thoroughly removes excess starch, but the real secret is the cooking method. Use a 1:1 rice-to-water ratio (not the beef broth) and cook on low heat after boiling. The 10-minute resting period after cooking is crucial—it lets steam redistribute evenly. Never lift the lid during cooking or stir the rice!

3

Can I make this dish ahead of time?

Yes! Cook the beef and rice separately, then refrigerate for up to 3 days. Reheat the beef gently in a skillet with a splash of water, then combine with the rice. The flavors actually improve overnight as components meld. For longer storage, freeze the beef mixture for 3 months—just thaw in the fridge before reheating.

4

What if I don't have sesame oil?

No problem! Use avocado oil or neutral vegetable oil instead. While sesame oil adds depth, these alternatives won't ruin the dish. For extra flavor, add ½ tsp toasted sesame seeds as a garnish. The dish will still taste amazing—just with slightly different aromatic notes.

5

How do I make this dish more flavorful?

Boost the umami by adding 1 tbsp fish sauce to the beef marinade or ½ tsp white pepper to the rice. For depth, deglaze the pan with 1 tbsp dry sherry after searing the beef. Fresh herbs like cilantro or Thai basil make great garnishes too. The key is balancing rich beef flavors with bright, aromatic elements.

★★★★★4.5(14 reviews)
Categories Main Courses