How to Make Thai Basil Chicken with Jasmine Rice (Traditional & Healthy Version)

Thai Basil Chicken with Jasmine Rice is a beloved lunchtime staple in Singapore’s vibrant kopitiams and hawker centres, reflecting the city’s rich tapestry of fusion cuisine. Though its roots are Thai, this dish has been embraced and adapted by Singaporeans, especially in the bustling lunch scene where quick, wholesome meals are valued. The vegetarian twist on this classic uses plant-based protein instead of chicken, making it perfect for health-conscious foodies and those adhering to a vegetarian diet. The dish offers a harmonious blend of aromatic Thai basil, savoury sauces, and crunchy vegetables, all stir-fried to perfection and served over fragrant jasmine rice. Its balanced flavors and satisfying texture make it a top choice among locals seeking a nutritious yet flavorful meal. The vegetarian adaptation keeps it light without sacrificing the authentic taste that Singaporeans love, making it a delicious and guilt-free option for both vegetarians and those simply looking to eat healthier. Whether you’re enjoying it at a local kopitiam or making it at home, this dish is a testament to Singapore’s knack for culinary innovation and its passion for hearty, multicultural fare.

35 min total2 servingsEasy600 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Rinse the jasmine rice thoroughly and cook according to package ins...
0%

Step 1 · Rinse the jasmine rice thoroughly and cook according to package ins...

Rinse the jasmine rice thoroughly and cook according to package instructions. Keep warm and fluffy for serving.

Step 2: Pat the tofu dry with a paper towel and cut into bite-sized cubes
0%

Step 2 · Pat the tofu dry with a paper towel and cut into bite-sized cubes

Pat the tofu dry with a paper towel and cut into bite-sized cubes. Pan-fry in a non-stick skillet over medium heat with a little oil until golden brown on all sides. Set aside.

Step 3: In the same skillet
0%
2 min

Step 3 · In the same skillet

In the same skillet, heat the remaining oil. Sauté shallots and garlic until fragrant, about 2 minutes.

Step 4: Add the red bell pepper
0%
4 min

Step 4 · Add the red bell pepper

Add the red bell pepper, long beans, and sliced chili (if using). Stir-fry for 3-4 minutes until vegetables are slightly tender but still crisp.

Step 5: Return the tofu to the skillet
0%

Step 5 · Return the tofu to the skillet

Return the tofu to the skillet. Add the light soy sauce, vegetarian oyster sauce, and white pepper. Stir well to coat all ingredients evenly.

Step 6: Toss in the fresh Thai basil leaves
0%

Step 6 · Toss in the fresh Thai basil leaves

Toss in the fresh Thai basil leaves. Stir-fry quickly until the basil is just wilted and releases its aroma.

Step 7: Serve the hot stir-fry over the cooked jasmine rice
0%

Step 7 · Serve the hot stir-fry over the cooked jasmine rice

Serve the hot stir-fry over the cooked jasmine rice. Enjoy immediately for best taste and texture.

Why this recipe is healthy

Opting for tofu instead of chicken reduces saturated fat and cholesterol, supporting a heart-healthy diet. The variety of colorful vegetables supplies essential micronutrients and dietary fiber for good digestion and sustained energy. Minimal oil and the use of low-sodium sauces help keep sodium intake in check. This Singaporean fusion recipe is suitable for vegetarians, making it a great choice for different dietary needs while keeping calories in control.

A note on tradition

In Singapore, Thai Basil Chicken with Jasmine Rice is a popular lunch choice at hawker centres and kopitiams, reflecting the nation’s love for regional fusion dishes. The vegetarian twist is increasingly common as more Singaporeans embrace plant-based diets. This dish is often enjoyed during weekday lunches for its quick preparation and satisfying flavors, making it a staple in the multicultural food landscape of Singapore’s Central Region.

← Back to Thai Basil Chicken with Jasmine Rice