Dinner

Mushroom and Tofu Sticky Rice

This vegan version of lo mai fan (sticky rice) is packed with savory flavor and satisfying texture. Featuring shiitake mushrooms, marinated tofu, and the optional richness of roasted chestnuts, this dish offers a balance of umami, chew, and comfort. Cooked slowly in a pot rather than steamed, it yields perfectly sticky grains without fuss. It’s hearty enough to serve as a main and makes a delicious, gluten-free dinner option.

Full Recipe: 

Ingredients

  • 2 cups short- or long-grain sticky (glutinous) rice

  • 1 (14- to 16-ounce) block extra-firm tofu, cut into ½-inch cubes

  • 2 tablespoons soy sauce or tamari

  • 2 teaspoons toasted sesame oil

  • 1 teaspoon Shaoxing wine (optional)

  • ½ teaspoon sugar

  • Salt and pepper

  • Neutral oil

  • 1 (1-inch) piece fresh ginger, peeled and thinly sliced

  • 2 garlic cloves, finely chopped

  • 4 scallions, white and green parts separated and sliced

  • 4 ounces fresh shiitake mushrooms, trimmed and thinly sliced

  • 5 ounces roasted shelled chestnuts (optional)

  • 2 cups vegetable stock

  • ½ cup roasted peanuts

Directions

  1. Soak Rice: In a bowl, cover sticky rice with boiling water (1 inch above the rice) and soak for 30 minutes.

  2. Marinate Tofu: Mix tofu with soy sauce, sesame oil, Shaoxing wine (if using), sugar, ½ tsp salt and ½ tsp pepper. Let sit 10–15 minutes.

  3. Drain Rice: Drain the soaked rice and set aside.

  4. Sauté Base: Heat a heavy-lidded pot or Dutch oven over medium-high for 2 minutes. Add 2 tablespoons oil, then stir in ginger, garlic, and scallion whites for 20–30 seconds until fragrant. Add mushrooms, marinated tofu, and toss for 2 minutes until softened. Stir in rice and chestnuts.

  5. Simmer Gradually: Add ½ cup stock, stir, cover, and reduce heat to low. Cook 5 minutes. Repeat this process 3 more times, each time stirring and adding ½ cup stock before covering and cooking.

  6. Final Steam: After final addition, stir rice, cover without adding more liquid, and cook for 5 more minutes.

  7. Rest and Serve: Turn off heat, let steam covered for 10 minutes. Season to taste. Top with scallion greens and roasted peanuts before serving.

Nutrients (per serving, based on 6 servings)

  • Calories: 473

  • Fat: 15g

  • Saturated Fat: 2g

  • Trans Fat: 0g

  • Monounsaturated Fat: 7g

  • Polyunsaturated Fat: 5g

  • Carbohydrates: 70g

  • Dietary Fiber: 3g

  • Sugars: 2g

  • Protein: 15g

  • Sodium: 678mg

A Plant-Based Take on a Lunar New Year Classic

Sticky rice, especially in the form of lo mai fan, has been a staple during Chinese celebrations for centuries. Often steamed with savory meats and aromatics, it’s associated with abundance and togetherness. This vegan interpretation not only retains the nostalgic warmth and texture of the original but brings it into alignment with modern eating habits—whether driven by ethical, health, or environmental reasons. By replacing traditional proteins with tofu and mushrooms, it maintains the spirit of the dish while creating a more inclusive version that’s suitable for vegetarians, vegans, and those with gluten sensitivities.

Why This Vegan Sticky Rice Stands Out

What sets this recipe apart is its simplicity without compromise. Many versions of sticky rice require special equipment like steamers or rice cookers and involve multiple stages of preparation. Here, the entire dish is built in one pot, making it accessible and less intimidating even for those new to cooking Asian-inspired dishes. The careful layering of flavors—starting from a ginger-garlic base and ending with rich chestnuts and a crunchy peanut topping—ensures that every bite is dynamic and satisfying.

The texture is another highlight. Thanks to the slow addition of stock and low simmering method, each grain of rice cooks to a glutinous, chewy perfection without becoming mushy. The mushrooms contribute a meaty bite, while the tofu cubes, infused with soy sauce and sesame oil, provide both protein and a savory backbone. The chestnuts, optional but highly recommended, add a mild sweetness and buttery richness that balances the earthiness of the other ingredients.

A Balanced Meal in Every Bite

One of the most appealing aspects of this dish is its nutritional completeness. With tofu providing high-quality plant-based protein, mushrooms offering antioxidants and fiber, and sticky rice delivering complex carbohydrates, the dish becomes a wholesome meal in itself. It’s naturally gluten-free, dairy-free, and can easily be adjusted to suit soy-free needs by substituting tamari with coconut aminos and tofu with chickpea tempeh or lentils.

The inclusion of roasted peanuts as a final topping is more than just a garnish—it’s an intentional contrast in texture. The crunch complements the soft chew of the rice and tofu, adding another sensory layer to the dish. Scallion greens sprinkled over the top bring a pop of color and freshness, brightening the deeper, savory notes.

Cultural Significance with a Modern Twist

In Chinese culture, sticky rice dishes are deeply symbolic, especially during holidays and family gatherings. They signify unity, prosperity, and nourishment. This vegan version honors those traditions while adapting them for contemporary kitchens and dietary needs. It’s a celebration of how old-world comfort food can evolve without losing its soul. Whether served at a dinner party, as part of a Lunar New Year spread, or as a weeknight dinner, this dish bridges cultural legacy and modern innovation beautifully.

Meal Prep Friendly and Great for Leftovers

Another major benefit of this dish is its suitability for meal prepping. It stores exceptionally well in the refrigerator for up to four days and reheats easily without losing its structure or flavor. In fact, many would argue that the flavors deepen over time, making the leftovers even more enjoyable. It also freezes well in portioned containers, making it an excellent go-to for quick lunches or weeknight meals.

You can serve this dish on its own or as part of a larger meal. Pair it with steamed bok choy, sesame cucumber salad, or a simple miso soup to round out a nourishing vegan feast. It’s also a fantastic addition to a bento-style lunchbox.

Why You’ll Love This Vegan Sticky Rice

There are plenty of reasons to fall in love with this comforting one-pot wonder. It’s:

  • Packed with umami and savory goodness

  • Full of texture: soft rice, chewy mushrooms, tender tofu, and crunchy peanuts

  • Made with pantry staples and accessible ingredients

  • A perfect main dish for both vegan and gluten-free diets

  • Ideal for family dinners or meal prep

  • Easily customizable with additional veggies like carrots, snow peas, or baby corn

  • Free from dairy, eggs, and animal products

It’s rare to find a meal that checks so many boxes—comforting, nutritious, simple to make, and deeply rooted in tradition—while still being versatile and entirely plant-based.

Health Benefits of the Ingredients

Tofu is a great source of complete plant protein, iron, and calcium. It helps maintain muscle mass and supports bone health.

Shiitake mushrooms are known for their immune-boosting properties, containing polysaccharides and beta-glucans that promote overall wellness.

Sticky rice is easy to digest and provides long-lasting energy, making it ideal for those with sensitive stomachs or those needing energy throughout the day.

Chestnuts are low in fat compared to other nuts and high in vitamin C, potassium, and antioxidants. They add subtle sweetness and nutrition without overpowering the dish.

Ginger and garlic offer anti-inflammatory and immune-boosting benefits, while scallions provide freshness and valuable phytonutrients.

Serving Suggestions

Serve this sticky rice hot in deep bowls, garnished with scallion greens and roasted peanuts for crunch. For added flair, pair it with pickled vegetables or a drizzle of chili oil if you enjoy heat. A side of sautéed greens like baby bok choy or a miso soup adds freshness and rounds out the meal beautifully.

If serving at a dinner gathering, consider presenting the dish in banana leaves or clay pots for an elegant, traditional touch. It can also be packed into onigiri-style rice balls for portable lunches or bento boxes.

Tips for Success

  • Use glutinous (sticky) rice specifically—regular white rice won’t produce the same chewy texture.

  • If time allows, marinate the tofu longer (up to 30 minutes) for even deeper flavor.

  • Stir the rice gently between each addition of broth to ensure even cooking and prevent sticking.

  • For extra umami, add a splash of mushroom soy sauce or a few drops of liquid smoke to the tofu marinade.

Variations and Customizations

  • Add more vegetables like julienned carrots, baby corn, or water chestnuts.

  • Swap the tofu for tempeh, seitan, or even cooked lentils if preferred.

  • Spice it up with a spoonful of chili garlic paste or chili oil.

  • Top with fresh herbs like cilantro or Thai basil for brightness.

  • Include dried shiitake mushrooms soaked in hot water for an even meatier flavor.

Conclusion

This vegan sticky rice dish is more than just a meatless alternative—it’s a celebration of flavor, texture, and tradition. It offers a warm, satisfying experience that resonates with home cooks and food lovers alike. Whether you’re seeking a nourishing weeknight dinner, an impressive dish for guests, or a comforting reminder of heritage in a modern form, this recipe delivers on all fronts.

Its one-pot simplicity, deep umami flavor, and satisfying mouthfeel make it a standout choice in the realm of plant-based comfort food. For anyone looking to expand their vegan repertoire with global flavors and time-honored techniques, this dish is a must-try that will likely become a repeat favorite in your home kitchen.

Leave a Comment

Your email address will not be published. Required fields are marked *

*