Go Back
Homemade Spicy Thai Beef and Jasmine Rice recipe photo

Spicy Thai Beef and Jasmine Rice

A quick, spicy one-pot Thai-inspired beef and jasmine rice skillet finished with fresh cilantro.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • 3/4 lb 95% lean ground beef
  • 1 small onion minced
  • 6 medium scallions chopped
  • 2 cloves garlic minced
  • 1/2 tsp crushed red pepper
  • 2 medium carrots sliced into thin rounds and halved
  • 1 1/2 cups riced cauliflower fresh or frozen
  • 1/2 red bell pepper chopped
  • 1 cup Jasmine rice
  • 2 tbsp soy sauce plus more to taste
  • 1 tsp Asian fish sauce
  • 1/3 cup fresh cilantro chopped

Equipment

  • heavy medium pot with lid
  • Spatula or wooden spoon
  • Measuring cups and spoons
  • Knife
  • Cutting Board

Method
 

  1. Heat a heavy medium pot over high heat until hot.
  2. Add the ground beef and sauté, breaking it up with a spoon, until browned and no longer pink.
  3. Add the minced onion, chopped scallions, minced garlic, crushed red pepper, and 1 tablespoon soy sauce; sauté for about 2 minutes until fragrant and the onion softens.
  4. Stir in the sliced carrots, riced cauliflower, chopped red bell pepper, jasmine rice, 2 cups water, and the fish sauce and remaining soy sauce; mix to combine.
  5. Bring the mixture to a boil, then reduce the heat so the liquid is just skimming the top of the rice and simmer for 10–15 minutes until most of the water is absorbed.
  6. Cover the pot, lower the heat to low, and cook covered for 15 minutes; then remove from heat and let sit, covered, for 5 minutes without opening the lid.
  7. Fluff the rice mixture with a fork, stir in the chopped cilantro, adjust soy sauce to taste, and serve.

Notes

  • Use low-fat ground beef as listed for leaner results.
  • Riced cauliflower can be fresh or frozen; thaw if frozen.
  • Adjust crushed red pepper to control spiciness.
  • Add extra soy sauce at the end to taste.