Ginger-honey marinated tofu with white rice

This ginger-honey marinated tofu is infused with sweet and zesty flavors, paired with fluffy white rice. It's a satisfying vegetarian dish that's easy to prepare, perfect for a nutritious meal.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets β€” we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 35 min
Prep time 10 min

Ingredients:

7 oz tofu
1 cup white rice
1 tbsp sesame butter
1.50 cups water
1 tbsp honey
1.50 tsp ginger root
3 tbsp soy sauce
Ginger-honey marinated tofu with white rice

Ginger-honey marinated tofu with white rice is a delightful vegetarian recipe that's both nutritious and delicious. The combination of sweet honey, zesty ginger, and savory soy sauce creates a flavorful marinade that infuses the tofu with a rich taste. Paired with fluffy white rice, this dish is a perfect balance of protein and carbs, making it a satisfying meal for lunch or dinner.

Instructions:

1. Prepare the Marinade:
- In a small bowl, mix together the honey, grated ginger, and soy sauce until well combined.
2. Marinate the Tofu:
- Drain the tofu and press it to remove excess water. This can be done by wrapping the tofu in paper towels and placing a heavy object on top for about 10-15 minutes.
- Cut the tofu into bite-sized cubes.
- Place the tofu cubes in a shallow dish or a sealable plastic bag.
- Pour the marinade over the tofu, ensuring all pieces are well-coated.
- Allow the tofu to marinate for at least 30 minutes. For best results, marinate for a few hours or overnight in the refrigerator.
3. Cook the Rice:
- Rinse the white rice under cold water until the water runs clear.
- In a medium saucepan, bring 1.5 cups of water to a boil.
- Add the rinsed rice to the boiling water. Reduce the heat to low, cover the saucepan, and let it simmer for about 15-20 minutes or until the water is absorbed and the rice is tender.
- Remove from heat and set aside, keeping it covered.
4. Prepare the Tofu:
- Heat a large non-stick skillet over medium heat.
- Add the sesame butter to the skillet, allowing it to melt and coat the bottom.
- Using a slotted spoon, transfer the marinated tofu cubes to the skillet (reserve the marinade for later).
- Cook the tofu for about 3-5 minutes on each side, or until golden brown and slightly crispy.
- Pour the reserved marinade into the skillet and let it simmer for an additional 2-3 minutes, allowing the tofu to absorb more flavor and the sauce to thicken slightly.
5. Assemble and Serve:
- Fluff the cooked rice with a fork and divide it evenly among serving plates or bowls.
- Top the rice with the ginger-honey marinated tofu.
- Drizzle any remaining sauce from the skillet over the tofu and rice.
6. Optional Garnish:
- Garnish with sliced green onions, toasted sesame seeds, or fresh cilantro for added flavor and a touch of color.

There you have it - a simple yet flavorful recipe for Ginger-honey marinated tofu with white rice. This dish is not only easy to prepare but also packed with nutrients and taste. Whether you're a seasoned cook or a beginner in the kitchen, you'll find this recipe both enjoyable to make and delicious to eat. Enjoy your meal!

Ginger-honey marinated tofu with white rice FAQ:

How long should I marinate the tofu?

Marinate the tofu for at least 30 minutes for basic flavor infusion. For enhanced taste, marinating for a few hours or overnight in the refrigerator is recommended.

What is the best way to know when the tofu is cooked?

Cook the tofu for about 3-5 minutes on each side until it turns golden brown and slightly crispy. It should be firm to the touch and have a nice golden color.

Can I substitute honey for another sweetener?

Yes, agave syrup or maple syrup can be used as a vegan alternative to honey while maintaining similar sweetness in the marinade.

How should I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stove or microwave before serving.

What type of tofu is best for this recipe?

Firm or extra-firm tofu is best as it holds its shape during marinating and cooking, providing a better texture for the dish.

Cooking Tips:

- Ensure the tofu is pressed well to remove excess moisture, which helps it absorb the marinade better.

- For extra flavor, let the tofu marinate for at least 30 minutes, or overnight if possible.

- Use a non-stick pan to prevent the tofu from sticking and to achieve a nice golden-brown crust.

- You can add vegetables like broccoli, bell peppers, or snap peas to the dish for an extra burst of color and nutrition.

- If you prefer brown rice over white rice, feel free to make the substitution for a whole grain option.

Nutrition Facts

2 Servings
Calories 490kcal
Protein 16g
Carbohydrates 90g
Fiber 2.34g
Sugar 10g
Fat 8g

More recipes

Teriyaki chicken and vegetable stir-fry

Quick and delicious Teriyaki chicken stir-fry with mixed vegetables.

05 May 2026

Sesame broccoli stir-fry

Quick and nutritious sesame broccoli stir-fry, perfect for weeknights.

05 May 2026

Pineapple chicken stir-fry with brown rice

Enjoy a quick pineapple chicken stir-fry served over brown rice.

05 May 2026

Peanut noodle bowl with honey and vinegar

A tasty Peanut Noodle Bowl with creamy peanut sauce and garlic.

05 May 2026

Tikka masala seafood

Enjoy Tikka Masala Seafood with shrimp and white fish in a spiced yogurt marinade.

05 May 2026

Fish curry with spinach

A quick and flavorful fish curry with spinach and tomatoes.

05 May 2026

Shrimp & peanut noodles

Delicious shrimp and peanut noodles with fresh veggies.

05 May 2026

Vegan casserole

A hearty vegan casserole packed with lentils and herbs.

05 May 2026

Posts