Coconut Beef & Broccoli Stir Fry Rice Bowls
If you’re looking for a delicious, vibrant dish that is both filling and packed with flavor, look no further than these Coconut Beef & Broccoli Stir Fry Rice Bowls! This recipe harmoniously combines the rich creaminess of coconut milk with tender beef and crisp broccoli, all served over sweet sticky rice. It’s an easy one-pan meal that’s perfect for busy weeknights or a cozy weekend dinner. Plus, it’s impressive enough to serve to guests, making it a versatile addition to your recipe collection.
Why I Love This Recipe

There’s something incredibly satisfying about a stir fry. It’s quick, it’s colorful, and it can be customized to your liking. The Coconut Beef & Broccoli Stir Fry Rice Bowls take this convenience to the next level with the addition of creamy coconut milk and sweet sticky rice. The combination of flavors is a delightful treat for your taste buds, while the fresh ingredients ensure that you’re eating something nutritious. Not to mention, the aroma that fills your kitchen while cooking is simply irresistible!
Ingredient Checklist
- 1 1/2 cups sweet sticky rice – This rice will provide a wonderful texture and sweetness.
- 1 1/2 cups water – For cooking the rice.
- 3/4 cup coconut milk – Adds creaminess and a tropical flavor.
- 3 tablespoons coconut oil – For sautéing and adding flavor.
- 1 pound flank, flat iron, or skirt steak – Thinly sliced for quick cooking.
- 1 tablespoon Thai seasoning – A perfect blend of spices (we used Spice Islands brand).
- 1 shallot – Minced for a subtle onion flavor.
- 3 garlic cloves – Minced for an aromatic boost.
- 2 teaspoons finely grated fresh ginger – Adds a fragrant note.
- 1 large head broccoli – Cut into small florets for easy eating.
- 1 cup coconut milk – For the stir fry sauce.
- 2 tablespoons soy sauce – For depth and umami flavor.
- 1 tablespoon packed brown sugar – To balance the flavors.
- 1/2 tablespoon lime juice – For a zesty kick.
- Fresh cilantro – For topping and freshness.
- Toasted sesame seeds – For garnish and a nutty finish.
Toolbox for This Recipe
- Rice Cooker or Pot – Ideal for cooking the sweet sticky rice perfectly.
- Wok or Large Skillet – For stir frying the beef and vegetables.
- Chef’s Knife – For easy slicing of the beef and chopping of the vegetables.
- Measuring Cups and Spoons – To ensure precise measurements for the ingredients.
- Spatula – For stirring everything together while cooking.
Coconut Beef & Broccoli Stir Fry Rice Bowls Made Stepwise

Step 1: Prepare the Sweet Sticky Rice
Start by rinsing the sweet sticky rice under cold water until the water runs clear. This process helps to remove excess starch and ensures a better texture. In a rice cooker or a pot, combine the rinsed rice and 1 1/2 cups of water. Let it soak for about 30 minutes to an hour for best results. After soaking, cook the rice according to your rice cooker instructions or bring the water to a boil, then cover and simmer on low for about 15 minutes. Once done, remove from heat and let it sit covered for another 10 minutes. Fluff with a fork and stir in 3/4 cup of coconut milk for added flavor.
Step 2: Marinate the Beef
In a bowl, toss the thinly sliced beef with the Thai seasoning. Let it marinate for 15-20 minutes to absorb the flavors. This step will enhance the taste and tenderness of the meat.
Step 3: Sauté Aromatics
In a large skillet or wok, heat 3 tablespoons of coconut oil over medium-high heat. Add the minced shallot, garlic, and grated ginger. Sauté for 2-3 minutes until the shallot becomes translucent and fragrant.
Step 4: Cook the Beef
Add the marinated beef to the skillet, stirring frequently. Cook for about 5-7 minutes until the beef is browned and cooked through. Make sure not to overcrowd the pan; you may need to do this in batches depending on the size of your skillet.
Step 5: Stir Fry the Broccoli
Once the beef is cooked, add the broccoli florets to the skillet. Pour in 1 cup of coconut milk, 2 tablespoons of soy sauce, 1 tablespoon of brown sugar, and 1/2 tablespoon of lime juice. Stir everything together, ensuring the broccoli is coated in the sauce. Cook for another 5 minutes until the broccoli is tender yet crisp.
Step 6: Assemble the Bowls
To serve, scoop a generous portion of the sweet sticky rice into a bowl. Top it with the coconut beef and broccoli mixture. Garnish with fresh cilantro and toasted sesame seeds for an added crunch and flavor.
International Equivalents

- Sweet Sticky Rice: Known as ‘glutinous rice’ in many Asian countries.
- Coconut Milk: Can be substituted with almond milk for a lighter option, though it will alter the flavor.
- Thai Seasoning: Can be replaced with a mix of cumin, coriander, and chili powder if unavailable.
- Soy Sauce: Tamari can be used as a gluten-free alternative.
Little Things that Matter
Cooking is all about the little details that elevate the dish. Here are a few tips:
- Use fresh ingredients whenever possible for the best flavor.
- Don’t skip on marinating the beef; it makes a world of difference.
- Feel free to add other vegetables like bell peppers or snap peas for more color and nutrients.
- If you’re a spice lover, add some red pepper flakes or sriracha for a kick.
Cooling, Storing & Rewarming
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply microwave until heated through or warm in a skillet over low heat. The rice may dry out slightly, so you can add a splash of coconut milk or water to restore its creaminess.
Ask the Chef
Can I use a different type of meat in this recipe?
Absolutely! Chicken, shrimp, or even tofu can be great substitutes. Just adjust the cooking time accordingly to ensure everything is cooked through.
Is there a vegan alternative for this dish?
Yes! You can easily make this recipe vegan by replacing the beef with tofu or tempeh and using vegetable broth instead of chicken broth in the stir fry.
How can I make this dish spicier?
Add some fresh chili peppers or a dash of hot sauce to the stir fry while cooking. You can also sprinkle in some crushed red pepper flakes for a milder heat.
Can I prepare these bowls ahead of time?
Yes! You can prepare the components separately and store them in the fridge. When ready to eat, simply reheat everything and assemble your bowls.
That’s a Wrap
With its enticing blend of flavors and textures, the Coconut Beef & Broccoli Stir Fry Rice Bowls is sure to become a favorite in your recipe repertoire. The sweet sticky rice paired with the rich coconut sauce makes for a comforting meal that’s full of life and color. Whether you’re cooking for yourself or hosting friends, this dish is bound to impress. So gather your ingredients, follow the steps, and savor every delicious bite!

Coconut Beef & Broccoli Stir Fry Rice Bowls
Ingredients
Equipment
Method
- Rinse the sweet sticky rice under cold water until the water runs clear. Soak in 1 1/2 cups of water for 30 minutes to an hour. Cook according to rice cooker instructions or boil, then simmer for 15 minutes. Stir in 3/4 cup of coconut milk after cooking.
- Toss the thinly sliced beef with Thai seasoning and let marinate for 15-20 minutes.
- Heat 3 tablespoons of coconut oil in a large skillet over medium-high heat. Sauté minced shallot, garlic, and ginger for 2-3 minutes until fragrant.
- Add the marinated beef to the skillet and cook for 5-7 minutes until browned and cooked through.
- Add broccoli florets, 1 cup of coconut milk, soy sauce, brown sugar, and lime juice. Stir and cook for another 5 minutes until broccoli is tender yet crisp.
- To serve, place sweet sticky rice in bowls and top with the beef and broccoli mixture. Garnish with fresh cilantro and toasted sesame seeds.
Notes
- Use fresh ingredients for the best flavor.
- Don't skip marinating the beef for enhanced taste.
- Add other vegetables like bell peppers for more color.
- For extra heat, include red pepper flakes or sriracha.
