When I think about comfort food, Thai Sweet Chilli Beef Bowls come to mind. The sweet, spicy aroma of the beef lightly sizzling in the pan fills the kitchen, inviting everyone to gather around the table. I remember the first time I made this dish for friends. As they took their first bite, smiles spread across their faces, and laughter filled the room. Cooking is about sharing love, and this recipe creates joy with every serving. It’s more than just a meal; it’s a way to connect and share warmth. What makes this recipe truly special is its balance of flavors and textures, from the rich beef to the crunch of cashews, all over fluffy jasmine rice.
why make this recipe
This recipe is a great choice for anyone looking for a quick, tasty meal. It’s simple enough for weeknight dinners but impressive enough to serve at a gathering. With a mix of protein, vegetables, and savory sauces, it’s both satisfying and nutritious. Plus, making these bowls allows you to customize them with your favorite veggies or adjust the spice level to suit your taste.
how to make Thai Sweet Chilli Beef Bowls
Ingredients:
- 1/3 cup roasted cashews, unsalted (or peanuts)
- 1 tbsp canola oil (or other plain cooking oil)
- 500 g (1 lb) beef mince (ground beef)
- 1 small onion, finely chopped
- 2 garlic cloves, finely minced
- 3 tbsp roughly chopped coriander/cilantro leaves (sub green onion)
- 2 tbsp sweet chilli sauce (I use Trident)
- 2 tbsp fish sauce
- 2 tbsp rice vinegar (sub cider vinegar)
- 1 tbsp oyster sauce
- 1 tbsp dark soy sauce
- 1 garlic clove, minced using garlic crusher
- 3 tbsp sweet chilli sauce
- 2 tbsp lime juice (sub rice vinegar when limes are crazy expensive)
- 2 tsp fish sauce
- 2 batches jasmine rice (or other plain rice of choice)
- Steamed or fresh veg (like chopped cucumber, coriander/cilantro, red onion finely sliced)
Directions:
- Heat the canola oil in a large skillet over medium heat.
- Add the chopped onion and minced garlic, sauté until soft.
- Add the beef mince, breaking it apart as it cooks.
- Stir in all the sauces: sweet chilli, fish, rice vinegar, oyster, and dark soy.
- Cook until the beef is browned and fully cooked.
- Stir in the lime juice and chopped coriander/cilantro.
- Serve the beef over bowls of jasmine rice, topped with cashews and your choice of fresh or steamed vegetables.
how to serve Thai Sweet Chilli Beef Bowls
Serve your Thai Sweet Chilli Beef Bowls hot over fluffy jasmine rice. Top with roasted cashews for added crunch and sprinkle some extra coriander or sliced onions for freshness. You can also offer lime wedges on the side for an extra zesty kick!
how to store Thai Sweet Chilli Beef Bowls
Store any leftovers in an airtight container in the refrigerator. They should be good for about 3-4 days. When ready to eat, simply reheat in the microwave until warm. You can also freeze the beef mixture for up to 3 months; just thaw and reheat when you’re ready to enjoy.
tips to make Thai Sweet Chilli Beef Bowls
- For a meal prep option, cook the beef mixture in batches. You can freeze half and enjoy half fresh.
- Feel free to swap the ground beef for ground chicken or turkey for a leaner option.
- Adjust the sweetness or spice level by adding more or less sweet chilli sauce based on your preference.
variation
You can easily make vegetarian Thai Sweet Chilli Bowls by substituting the beef with plant-based ground meat or tofu. This keeps the dish delicious and satisfying while catering to different dietary preferences.
FAQs
- Can I use a different type of rice? Yes! You can use any type of rice you like, such as brown rice or basmati, though jasmine rice is preferred for its fragrant flavor.
- What can I use instead of fish sauce? If you want a vegetarian option, you can use soy sauce or tamari as a substitute for fish sauce.
- Can I add more vegetables? Absolutely! You can include any vegetables you have on hand, such as bell peppers, broccoli, or snap peas, to make the dish even more nutritious.







