Better-Than-Takeout Mongolian Beef with Sticky Coconut Rice

This Mongolian beef is tender, crispy, and coated in a glossy sweet-savory sauce made with soy sauce, brown sugar, garlic, and ginger. Paired with rich sticky coconut rice, this homemade version delivers bold restaurant-style flavor in a simple, satisfying dinner you can make right at home.


Why You Will Love This Recipe

You’ll love this Mongolian beef recipe because it’s faster, fresher, and more flavorful than takeout. The beef stays tender with a light cornstarch coating, the sauce is perfectly balanced between sweet and savory, and the coconut rice adds a creamy contrast that makes the meal feel special. It’s easy enough for busy weeknights, yet impressive enough for guests or date-night dinners.

Mongolian Beef

Mongolian beef is one of those takeout classics that always feels indulgent. Sweet, savory, and slightly sticky, it’s the kind of dish that disappears fast once it hits the table. This homemade version captures everything you love about the restaurant favorite, but with better ingredients and fresher flavor.

The secret to great Mongolian beef at home is keeping things simple. Thinly sliced flank steak cooks quickly and stays tender, especially when lightly coated with cornstarch before frying. This creates a delicate crisp edge that soaks up the sauce beautifully.

The sauce itself is bold but balanced. Soy sauce provides salty depth, brown sugar adds sweetness, and fresh garlic and ginger bring warmth and aroma. Simmering the sauce briefly thickens it into that signature glossy finish that clings to every piece of beef.

Cooking the beef separately before adding it back to the sauce ensures it stays juicy instead of soggy. A quick fry locks in flavor, and finishing it in the sauce lets everything come together without overcooking the meat.

Green onions are added at the end for freshness and a mild bite that cuts through the richness of the sauce. They also add color and texture that make the dish feel complete.

This recipe becomes even more comforting when paired with sticky coconut rice. The rice is creamy, lightly salty, and subtly sweet, making it the perfect base for soaking up extra sauce.

Coconut rice also elevates the dish beyond a typical weeknight stir-fry. It adds a homemade touch that feels special without adding complexity, making this meal ideal for both casual dinners and entertaining.

Because everything cooks quickly, this Mongolian beef is perfect for busy evenings when you want something flavorful without spending hours in the kitchen.

It’s also a great option for anyone trying to recreate restaurant-style Asian dinners at home. The ingredients are simple, the steps are straightforward, and the results are consistently delicious.

If you’re craving a comforting, saucy dinner that feels indulgent but is easy to make, this Mongolian beef with sticky coconut rice is a recipe you’ll come back to often.


Servings & Time

Servings: 4
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: About 40 minutes


Ingredients

Mongolian Beef

  • 1 lb flank steak, thinly sliced

  • 1/4 cup cornstarch

  • 2 tablespoons soy sauce

  • 2 tablespoons hoisin sauce (optional)

  • 2 teaspoons vegetable oil

  • 1/2 teaspoon grated fresh ginger (or 1/4–1/2 tsp ground ginger)

  • 1 tablespoon garlic, minced

  • 1/2 cup soy sauce

  • 1/2 cup water

  • 3/4 cup brown sugar

  • About 1 cup vegetable oil, for frying

  • 2 green onions, sliced

Sticky Coconut Rice

  • 1 1/2 cups jasmine rice (or basmati or long-grain white rice)

  • 2 cups unsweetened coconut milk

  • 1 cup water

  • 1/2 teaspoon salt


Instructions

Prepare the Beef

  1. Slice the flank steak into thin strips and pat dry.

  2. Place steak in a zip-top bag and add cornstarch, 2 tablespoons soy sauce, and hoisin sauce if using. Seal and toss to coat evenly. Let rest for 10 minutes.

Make the Sauce

  1. Heat 2 teaspoons vegetable oil in a small saucepan over medium-low heat.

  2. Add ginger and garlic and cook for about 20 seconds until fragrant.

  3. Add 1/2 cup soy sauce and water. Stir in brown sugar until dissolved.

  4. Bring to a gentle boil and simmer for 2–3 minutes until slightly thickened. Keep warm.

Cook the Beef

  1. Heat about 1 cup vegetable oil in a skillet over medium heat.

  2. Fry beef in batches for 30 seconds to 1 minute per side until lightly crisp.

  3. Transfer beef to paper towels to drain. Carefully discard oil.

Finish the Dish

  1. Return the skillet to medium heat and add beef back to the pan. Cook for 1 minute.

  2. Pour in the sauce and cook for another minute until glossy and coated.

  3. Add green onions and cook for 20 seconds.

  4. Transfer beef to a serving platter and reserve extra sauce for drizzling.

Sticky Coconut Rice

  1. Rinse rice until water runs clear.

  2. Combine rice, coconut milk, water, and salt in a pot.

  3. Bring to a boil, reduce heat, cover, and simmer until liquid is absorbed and rice is tender. Fluff before serving.


Tips

  • Slice Against the Grain: This keeps the beef tender.

  • Do Not Overcook: The beef cooks very quickly and stays juicy.

  • Adjust Sweetness: Reduce or increase brown sugar to taste.

  • Make It Spicy: Add chili flakes or chili oil for heat.

  • Storage: Store leftovers in the refrigerator for up to 3 days.

 

 

 

Mongolian Beef

This Mongolian beef is tender, crispy, and coated in a glossy sweet-savory sauce made with soy sauce, brown sugar, garlic, and ginger. Paired with rich sticky coconut rice, this homemade version delivers bold restaurant-style flavor in a simple, satisfying dinner you can make right at home.
Prep Time20 minutes
Cook Time20 minutes
Total Time40 minutes
Servings: 4

Ingredients

Mongolian Beef

  • 1 lb flank steak thinly sliced
  • 1/4 cup cornstarch
  • 2 tablespoons soy sauce
  • 2 tablespoons hoisin sauce optional
  • 2 teaspoons vegetable oil
  • 1/2 teaspoon grated fresh ginger or 1/4–1/2 tsp ground ginger
  • 1 tablespoon garlic minced
  • 1/2 cup soy sauce
  • 1/2 cup water
  • 3/4 cup brown sugar
  • About 1 cup vegetable oil for frying
  • 2 green onions sliced

Sticky Coconut Rice

  • 1 1/2 cups jasmine rice or basmati or long-grain white rice
  • 2 cups unsweetened coconut milk
  • 1 cup water
  • 1/2 teaspoon salt

Instructions

Prepare the Beef

  • Slice the flank steak into thin strips and pat dry.
  • Place steak in a zip-top bag and add cornstarch, 2 tablespoons soy sauce, and hoisin sauce if using. Seal and toss to coat evenly. Let rest for 10 minutes.

Make the Sauce

  • Heat 2 teaspoons vegetable oil in a small saucepan over medium-low heat.
  • Add ginger and garlic and cook for about 20 seconds until fragrant.
  • Add 1/2 cup soy sauce and water. Stir in brown sugar until dissolved.
  • Bring to a gentle boil and simmer for 2–3 minutes until slightly thickened. Keep warm.

Cook the Beef

  • Heat about 1 cup vegetable oil in a skillet over medium heat.
  • Fry beef in batches for 30 seconds to 1 minute per side until lightly crisp.
  • Transfer beef to paper towels to drain. Carefully discard oil.

Finish the Dish

  • Return the skillet to medium heat and add beef back to the pan. Cook for 1 minute.
  • Pour in the sauce and cook for another minute until glossy and coated.
  • Add green onions and cook for 20 seconds.
  • Transfer beef to a serving platter and reserve extra sauce for drizzling.

Sticky Coconut Rice

  • Rinse rice until water runs clear.
  • Combine rice, coconut milk, water, and salt in a pot.
  • Bring to a boil, reduce heat, cover, and simmer until liquid is absorbed and rice is tender. Fluff before serving.

Notes

  • Slice Against the Grain: This keeps the beef tender.
  • Do Not Overcook: The beef cooks very quickly and stays juicy.
  • Adjust Sweetness: Reduce or increase brown sugar to taste.
  • Make It Spicy: Add chili flakes or chili oil for heat.
  • Storage: Store leftovers in the refrigerator for up to 3 days.

 

 

 

 

 

 

 

 

Leave a Comment

Recipe Rating