Skip to main content New<> this month
Get the Allrecipes magazine

Protein-Packed Vegetarian Fried Rice

Rated as 3.17 out of 5 Stars

"This vegetarian fried rice is delicious and packed with protein; a nutrient that many vegetarians have trouble incorporating into their diets."
Added to shopping list. Go to shopping list.


25 m servings 217
Original recipe yields 6 servings (6 main-dish servings)


{{model.addEditText}} Print
  1. Heat oil in a skillet over medium-high heat. Add tofu, carrots, celery, onion, and garlic; cook and stir until vegetables are just soft; 5 to 10 minutes. Season with salt and pepper.
  2. Stir rice, egg, and spinach into the tofu mixture until egg is no longer runny, about 5 minutes. Stir in sriracha; season with salt and pepper.


  • Tip
  • Aluminum foil helps keep food moist, ensures it cooks evenly, keeps leftovers fresh, and makes clean-up easy.

Nutrition Facts

Per Serving: 217 calories; 7.4 27.8 10.3 124 166 Full nutrition

Explore more


Read all reviews 5
Most helpful
Most positive
Least positive

Tasty dish... my only substitute was fresh spinach instead of frozen. I needed lots of S&P and more Sriracha for my taste. Having leftovers today for lunch. I would recommend using the entire p...

Not protein-packed if you only use 1/2 package of tofu for 6 servings! Brown the cubed tofu in sesame oil to add flavor before starting veggies. Add or substitute multi-color bell peppers for ce...

Very bland.

I didn't find this to have much flavor. I had to add a lot more Sriracha. It could use a lot more spices, perhaps in the curry family.