Thai Fried Rice with Peanut Butter
4 servings
15 minutes
Thai fried rice with peanut oil is a vibrant and aromatic dish that embodies the rich culinary traditions of Thailand. Its roots trace back to Bangkok's street food, where rice is stir-fried with spicy ingredients to create a rich flavor with subtle nutty notes. Jasmine rice infused with garlic and mushroom aroma takes on a deep, rich hue, while fresh lime adds a hint of acidity. Red onion and tomatoes provide freshness, and cilantro completes the composition with green notes. This dish is perfect for both a weekday lunch and a special dinner, surprising with its harmony of flavors and textures. Serve with lime wedges to highlight the unique balance of sweet, salty, and sour in every bite.

1
Pre-cook the rice, peel the tomato from the skin and seeds, chop the garlic, and slice the oyster mushrooms into medium strips.
- Jasmine rice: 400 g
- Tomatoes: 1 piece
- Garlic: 5 clove
- Oyster mushrooms: 100 g
2
Heat the pan on high heat and sauté garlic in peanut oil for 20 seconds. Add mushrooms, stir, then after 1 minute add boiled rice and sauté for 2 minutes while stirring. Add finely chopped onion and tomato, 1 tablespoon of fish sauce, and 1 teaspoon of soy sauce.
- Peanut butter: 2 tablespoons
- Garlic: 5 clove
- Oyster mushrooms: 100 g
- Jasmine rice: 400 g
- Red onion: 2 heads
- Tomatoes: 1 piece
- Fish sauce: 1 tablespoon
- Soy sauce: 1 teaspoon
3
Cook, stirring occasionally, for another 1 minute.
4
Serve on plates, sprinkle with cilantro. Serve with lime wedges.
- Fresh cilantro (coriander): 2 stems
- Lime: 1 piece









