CookSnap is coming soon — Join the waitlist →
Back to recipes

Thai Pineapple Fried Rice with Tomatoes

Fragrant jasmine rice tossed with fresh pineapple, tomatoes, and a hit of fish sauce and lime — crispy, bright, and ready in 15 minutes. A vegetarian take on the Bangkok street-stall classic.

Total time
15 min
Servings
2
Calories
285
Protein
4g
Thai Pineapple Fried Rice with Tomatoes
lightcasualthaivegetarianfluffycrispyweeknightbowl

Ingredients

  • 2 cups cooked jasmine rice, day-old or chilled
  • 1 cup fresh pineapple, diced small
  • 2 medium tomatoes, sliced thin
  • 3 stalks green onions, sliced thin
  • 1.5 tbsp fish sauce
  • 1 whole lime (zested + juiced)
  • ¼ cup fresh cilantro or basil, chopped

Instructions

  1. 1

    Heat 2 tbsp oil in a large skillet over medium-high until shimmering, about 90 seconds.

  2. 2

    Add chilled rice, breaking up any clumps, and stir-fry until each grain is coated and edges begin to crisp, 3–4 minutes.

  3. 3

    Toss in pineapple and green onions, then drizzle with fish sauce and lime juice.

  4. 4

    Stir constantly until fragrant and pineapple just softens at edges, about 1 minute.

  5. 5

    Transfer to bowls, top with fresh tomato slices and cilantro, and finish with lime zest.

Tools you’ll need

  • large skillet (12-inch)
  • wooden spoon or spatula
  • microplane zester
  • knife and cutting board

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.