Tomato Basil Fried Rice with Chinese Five-Spice Tofu
Creative Recipe

Tomato Basil Fried Rice with Chinese Five-Spice Tofu

A vibrant vegan fusion dish combining the aromatic flavors of Italian tomato basil sauce with the savory essence of Chinese five-spice tofu and stir-fried rice. This innovative recipe blends the comforting heartiness of Italian cuisine with the bold umami of Chinese cooking, all while respecting vegan and halal dietary requirements.

40 min
Medium
3 servings

Snap Your Fridge, Get Recipes!

Take a photo of your fridge and let AI create personalized recipes from your ingredients.

Taste Profile

Sweet4/10
Salty5/10
Sour3/10
Umami7/10
Spicy2/10

🥄 Texture

Fluffy jasmine rice coated in a chunky tomato-basil sauce, offering a moist but not soupy mouthfeel. Cubed tofu provides golden, slightly crispy exteriors with tender, slightly springy interiors for contrast.

👃 Aroma

Bright fresh basil and ripe tomato top notes with a savory garlic-and-onion base. Chinese five-spice lends warm, aromatic hints of cinnamon/anise/clove while toasted sesame adds a toasty, nutty finish.

🍷 Pairs Well With

Chilled jasmine iced tea or a light, crisp white wine such as Sauvignon Blanc; alternatively a cold lager or sparkling water with lemon.

🥗 Side Dishes

Quick cucumber-carrot pickles for brightness, stir-fried bok choy or garlic spinach for greens, or crispy vegetable spring rolls for extra crunch.

Ingredients(18 items)

  • 11 cup jasmine rice (uncooked)
  • 2200 grams firm tofu (cubed)
  • 32 large tomatoes (diced)
  • 41/4 cup fresh basil leaves (chopped)
  • 53 tablespoons olive oil
  • 62 cloves garlic (minced)
  • 71 small onion (finely chopped)
  • 82 teaspoons soy sauce (ensure halal certified)
  • 91 teaspoon Chinese five-spice powder
  • 101/2 teaspoon chili flakes (optional)
  • 111/2 cup vegetable broth
  • 121 tablespoon tomato paste
  • 131 tablespoon rice vinegar
  • 141 teaspoon sugar
  • 15Salt to taste
  • 16Freshly ground black pepper to taste
  • 172 scallions (sliced, for garnish)
  • 181 tablespoon toasted sesame seeds (for garnish)

Nutrition Information(per serving)

320
Calories
15g
Protein
35g
Carbs
15g
Fat

Instructions

  1. 1

    Rinse the jasmine rice under cold water until the water runs clear. Cook the rice according to package instructions. Once cooked, fluff with a fork and set aside to cool slightly.

  2. 2

    Press the tofu between paper towels to remove excess water. Cut into 1-inch cubes.

  3. 3

    Heat 1 tablespoon olive oil in a non-stick pan over medium heat. Add tofu cubes and sprinkle with Chinese five-spice powder and a pinch of salt. Fry until golden and slightly crispy on all sides, about 6-8 minutes. Remove tofu and set aside.

  4. 4

    In the same pan, add 2 tablespoons olive oil. Sauté minced garlic and chopped onions until fragrant and translucent, about 3-4 minutes.

  5. 5

    Add diced tomatoes and tomato paste to the pan. Cook on medium heat until tomatoes break down and form a chunky sauce, about 5-6 minutes.

  6. 6

    Stir in vegetable broth, soy sauce, rice vinegar, sugar, and chili flakes (if using). Simmer gently for 3 minutes, allowing the sauce to thicken slightly.

  7. 7

    Add chopped fresh basil leaves to the tomato sauce, seasoning with salt and black pepper to taste.

  8. 8

    Add the cooked rice to the pan and gently fold to combine it evenly with the tomato basil sauce.

  9. 9

    Return the fried tofu cubes to the pan and toss everything together gently to warm through and coat the tofu with sauce.

  10. 10

    Remove from heat. Garnish with sliced scallions and toasted sesame seeds before serving.

Get Personalized Recipes

Download Fridgify and discover recipes tailored to the exact ingredients in your fridge. Just snap a photo and let AI create your next meal!