ChefScribe
Inspired by videovegetarianfried rice

Vegan Curry Pineapple Fried Rice with Tofu

A vibrant, sweet-and-spicy fried rice served in a roasted pineapple bowl. This version uses cashews for crunch and a touch of lime for brightness, making it a show-stopping vegetarian main or side.

Pineapple Fried Rice with Tofu and Curry by Yeung Man Cooking — recipe photo

A vibrant, sweet-and-spicy fried rice served in a roasted pineapple bowl. This version uses cashews for crunch and a touch of lime for brightness, making it a show-stopping vegetarian main or side.

20 min
Prep time
15 min
Cook time
35 min
Total time
4 servings
Yield

Ingredients

16 ingredients
Calories
520 kcal
Fat
24g
Carbs
65g
Protein
14g

Whole recipe (4 servings): 2080 kcal

  • 1 large ripe pineapple
  • 200 g extra-firm tofu, pressed and cut into 1/2-inch cubes
  • 1/2 medium red onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon freshly grated ginger
  • 1/2 cup roasted unsalted cashews
  • 2 tablespoons chili oil, plus more for serving
  • 3 cups cooked jasmine rice, cooled
  • 2 teaspoons curry powder
  • 1 tablespoon soy sauce
  • 2 teaspoons dark soy sauce
  • 1 teaspoon toasted sesame oil
  • 1/4 teaspoon cayenne pepper
  • 1 tablespoon fresh lime juice
  • 1/4 cup fresh cilantro leaves, chopped
  • Lime wedges, for serving

Method

7 steps
  1. Preheat the oven to broil. Slice the pineapple in half lengthwise. Scoop out the flesh, leaving a 1/2-inch thick shell. Discard the core and chop the flesh into bite-sized pieces, reserving any juice. Place the shells cut-side up on a baking sheet and broil for 3-4 minutes until lightly toasted. Set aside.
  2. In a small dry skillet over medium heat, toast the cashews for 2-3 minutes until fragrant. Set aside.
  3. Heat the chili oil in a large nonstick skillet or wok over medium heat. Add the red onion and sauté for 3-4 minutes until softened.
  4. Add the garlic, ginger, and tofu. Sauté for 2-3 minutes until the tofu is lightly golden.
  5. Add the cooked rice, pineapple pieces, curry powder, soy sauce, dark soy sauce, sesame oil, cayenne pepper, and 2 tablespoons of reserved pineapple juice. Stir-fry for 3-4 minutes until everything is well combined and heated through.
  6. Stir in the toasted cashews and lime juice. Taste and adjust seasoning if needed.
  7. Spoon the fried rice into the toasted pineapple shells. Garnish with cilantro and serve with lime wedges and extra chili oil on the side.

Recipe notes

Helpful tips

  • For best texture, use day-old chilled rice.
  • Press the tofu for 15 minutes before cubing to remove excess moisture.
  • If you don't have dark soy sauce, substitute with additional regular soy sauce.

Equipment

  • Large nonstick skillet or wok
  • Baking sheet
  • Small skillet
  • Knife and cutting board
  • Measuring spoons

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat until hot.

Additional tips

  • The pineapple shells will be hot after broiling; handle with care. Adjust cayenne pepper to taste.

Recipe inspiration

Inspired by Yeung Man Cooking

Watch video

Cook with ChefScribe

Save recipes. Plan meals. Cook with confidence.

Turn cooking videos into clear recipes you can keep and use in your kitchen.

Try ChefScribe