Vegan Omurice Recipe: Fluffy Egg-Free Rice Wrapped in Tomato Blanket

Vegan Omurice Recipe: Fluffy Egg-Free Rice Wrapped in Tomato Blanket

This Japanese-inspired dish reimagines a classic with plant-based ingenuity. A fluffy tofu scramble replaces eggs, while seasoned rice forms the hearty core of this comforting meal.

The tomato blanket, rich and slightly sweet, wraps everything in vibrant color and bold flavor. I developed this version after testing multiple tofu textures to achieve the perfect balance of softness and structure.

Each element comes together through careful layering, creating a dish that honors tradition while embracing modern dietary needs. The result is as satisfying as the original, with every bite delivering harmony.

Serve hot for the best experience, with the tomato sauce generously covering the rice and tofu. This approach transforms simple ingredients into something truly special.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Vegan Omurice

Firm tofu, seasoned rice, and vibrant tomato sauce create this plant-based Japanese classic.

Ingredient Amount Notes
Firm Tofu 🧈 14 oz Pressed and crumbled for texture
White Rice 🍚 2 cups Short-grain preferred for stickiness
Canned Diced Tomatoes 🍅 2 cups With juices for sauce base
Tomato Paste 🍅 2 tbsp For deep tomato flavor
Yellow Onion 🧅 1 whole Finely diced for even cooking
Garlic Cloves 🧄 3 cloves Minced for aromatic base
Vegetable Broth 🥕 ½ cup Low-sodium preferred for control
Soy Sauce 🫒 1 tbsp Tamari for gluten-free option
Nutritional Yeast 🧀 2 tbsp For cheesy, umami depth
Turmeric 🌿 ½ tsp For egg-like color in scramble
Black Salt 🧂 ¼ tsp Kala namak for sulfuric note
Olive Oil 🫒 3 tbsp Divided for cooking and finishing
Granulated Sugar 🍚 1 tsp Balances tomato acidity
Salt 🧂 ½ tsp Or to taste for seasoning
Black Pepper 🌶️ ¼ tsp Freshly ground preferred

The tofu texture is critical here. Extra-firm or super-firm (like Wildwood or Nasoya brands) holds up best to scrambling without turning mushy. Press it thoroughly between paper towels with a heavy pan for 15-20 minutes to remove excess water. For the rice, Japanese short-grain (Koshihikari or Nishiki from Asian markets) gives the authentic sticky texture that holds the omurice shape. Avoid pre-cooked or minute rice.

No black salt? Regular salt plus a pinch of MSG gets you 80% there, though the sulfur note won’t be identical. Substitute firm tofu with chickpea flour scramble (3 tbsp flour + 1/2 cup water per serving). For gluten-free, use tamari instead of soy sauce. The tomato sauce can be made with fresh tomatoes in summer (blanch and peel 6-8 medium tomatoes), though canned offers more consistent sweetness year-round.

The tofu scramble and tomato sauce can be made 2 days ahead and reheated gently. Cook the rice fresh for best texture. Leftovers keep 3-4 days refrigerated, but the rice dries out—spritz with water and cover with a damp towel when reheating in the microwave. The tomato sauce actually improves overnight as flavors meld.

❤️

Why You’ll Love This Recipe

  • One-Pan Magic: I toss the tofu, rice, and tomatoes in a single skillet—minimal cleanup, maximum flavor.
  • Umami Bomb: The tomato paste and onions create this rich, savory depth that makes every bite ridiculously satisfying.
  • Weeknight Hero: Honestly, it’s my go-to for busy evenings when I need something hearty and fast.
  • Budget Stretch: Firm tofu and canned tomatoes keep costs low, and leftovers taste even better the next day.

Step-by-Step Instructions for Vegan Omurice

Master this technique for perfectly textured tofu scramble wrapped in rich tomato sauce with rice.

Step 1: Prepare the Tomato Sauce Base

Heat 1 tbsp olive oil in a saucepan over medium heat. Add the diced yellow onion and cook for 4-5 minutes until translucent and beginning to soften. This builds the aromatic foundation for your sauce.

Add the minced garlic cloves and cook for 30 seconds until fragrant. Stir in the 2 tbsp tomato paste and cook for 1-2 minutes to deepen its flavor. This step prevents a raw tomato taste in your finished sauce.

Pour in the 2 cups canned diced tomatoes with juices, 0.5 cup vegetable broth, 1 tbsp soy sauce, 1 tsp granulated sugar, 0.5 tsp salt, and 0.25 tsp black pepper. Simmer for 15 minutes until slightly thickened.

Step 2: Create the Tofu Scramble

Press the 14 oz firm tofu between paper towels for 15 minutes to remove excess moisture. Crumble it into a bowl using your hands or a fork. The texture should resemble scrambled eggs.

Whisk in the 0.5 tsp turmeric, 2 tbsp nutritional yeast, and 0.25 tsp black salt. The turmeric provides the signature yellow color while the black salt adds that characteristic sulfuric note. Heat 1 tbsp olive oil in a non-stick skillet over medium heat.

Add the seasoned tofu and cook for 5-7 minutes, stirring occasionally, until heated through and slightly firm. Don’t overcook or it will become rubbery. The scramble should hold its shape when pressed lightly.

Step 3: Cook the Rice Component

Rinse the 2 cups white rice under cold water until the water runs clear. This removes excess starch and prevents gummy rice. Cook according to package instructions, typically using a 1:2 rice-to-water ratio.

Once cooked, fluff with a fork and let it cool slightly. The rice should be sticky enough to hold its shape when molded but not mushy. Short-grain rice works best for this dish as it provides the necessary cohesion.

Step 4: Assemble the Omurice

Warm the remaining 1 tbsp olive oil in a clean skillet over medium heat. Add the cooked rice and press it into an even layer. Pour half the tomato sauce over the rice, allowing it to seep into the grains.

Spoon the tofu scramble over one half of the rice-sauce mixture. Carefully fold the bare rice half over the tofu, creating a half-moon shape. Cook for 2-3 minutes to set the shape.

Slide the omurice onto a plate and drizzle with the remaining tomato sauce. The final presentation should showcase the vibrant yellow scramble peeking out from beneath the tomato-draped rice.

👨‍🍳

Pro Tips For Making Vegan Omurice

  • Press the Tofu: Drain and press your firm tofu for at least 20 minutes under a heavy pan—this removes excess water so it actually absorbs the tomato flavor instead of turning the omelet soggy.
  • Cook Rice Sticky: Use slightly more water than usual when cooking the white rice, about 1.25 cups per cup of rice, so it clumps together like traditional omurice.
  • Reduce the Tomatoes: Simmer the canned diced tomatoes and paste for 8-10 minutes until thickened—I learned this the hard way after my first few omurice turned into soup.
  • Slice Onions Thin: Cut the yellow onion into thin, even strips so they soften quickly and blend seamlessly into the tofu filling without crunching unpleasantly.

Storing and Reheating This Recipe

Refrigerator Storage

Let your omurice cool completely (no more than 2 hours at room temp) before storing. I use glass containers with snap-tight lids to keep everything fresh. This dish stays good for 3-4 days at 40°F or below. ❄️

Freezer Storage

For longer storage, freeze components separately. The tofu scramble and tomato sauce freeze well for up to 1 month in airtight containers. I recommend leaving ½ inch headspace for expansion. The rice is best made fresh, but can be frozen if needed.

Microwave Reheating

Microwave individual portions covered with a damp paper towel. Heat on 70% power for 2-3 minutes, then check. The scramble reheats beautifully, but the rice may need a splash of water to prevent drying out. 🔥

Stovetop Reheating

This is my preferred method. Warm the tomato sauce in a saucepan over medium-low heat for 5-7 minutes. Meanwhile, heat the tofu scramble in a non-stick skillet with 1 tbsp water to prevent sticking. Assemble fresh with newly cooked rice.

Reviving Leftovers

If the rice seems dry after storage, sprinkle with 1-2 tsp water and cover with a damp towel before microwaving. The tomato sauce actually improves overnight as the flavors meld together more deeply.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 52g19%
Dietary Fiber 5g18%
Sugars 6g
Protein 16g32%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What can I use instead of black salt?

Regular salt plus a pinch of MSG works as a substitute. While it won’t replicate the sulfuric note, it adds depth. For full authenticity, black salt is worth seeking out.

2

Can I make this gluten-free?

Yes! Simply swap soy sauce for tamari or coconut aminos. All other ingredients are naturally gluten-free. Always check labels for hidden gluten in broths or sauces.

3

Why press the tofu?

Pressing removes excess water for better texture. Skip this step and your scramble may turn mushy. Use paper towels and a heavy pan for 15 minutes for best results.

4

Can I use fresh tomatoes instead of canned?

especially in summer. Blanch and peel 6-8 medium tomatoes first. Canned tomatoes offer more consistent sweetness year-round.

★★★★★4.5(12 reviews)
Tyler Campbell