Ingredient Combo

Cooking with Tofu, Spinach, and Rice

Tofu, spinach, and rice form a foundational trio for balanced, satisfying meals. This combination is highly adaptable, offering a canvas for diverse culinary styles. It's an efficient way to integrate plant-based protein, vibrant greens, and complex carbohydrates into your daily cooking.

Get More Recipes →

Why These Ingredients Work Together

Tofu provides a neutral, absorbent protein that readily takes on surrounding flavors, while its firm texture contrasts with the tender, slightly bitter notes of cooked spinach. Rice offers a soft, starchy base, balancing the greens and providing essential substance. Together, they create a complete, texturally varied meal that is both nourishing and adaptable.

Recipe Ideas

Tofu & Spinach Stir-Fry with Brown Rice

25 min easy

A quick, savory stir-fry where pressed tofu absorbs the sauce and spinach adds freshness, served over nutty brown rice.

firm tofu fresh spinach soy sauce ginger garlic brown rice

Creamy Spinach & Tofu Curry with Basmati Rice

35 min medium

Tender tofu and wilted spinach simmered in a rich, aromatic coconut curry, ideal with fluffy basmati rice.

firm tofu spinach coconut milk curry paste basmati rice

Baked Tofu & Spinach Rice Bowl with Peanut Sauce

40 min easy

Crispy baked tofu and fresh spinach served over rice, finished with a vibrant, nutty peanut sauce.

extra-firm tofu spinach rice peanut butter soy sauce lime

Lemon-Garlic Tofu, Spinach & Rice Skillet

30 min easy

A bright, savory one-pan meal with pan-seared tofu, wilted spinach, and rice cooked in a zesty broth.

firm tofu spinach rice vegetable broth lemon garlic

Japanese-Inspired Tofu & Spinach Donburi

30 min medium

A comforting rice bowl topped with gently cooked silken tofu, spinach, and a savory dashi-based sauce, often with a soft-cooked egg.

silken tofu spinach short-grain rice dashi soy sauce mirin egg

Tofu & Spinach Pilaf with Wild Rice

45 min medium

A fragrant, hearty pilaf where pan-fried tofu and fresh spinach are folded into earthy wild rice.

firm tofu spinach wild rice blend vegetable broth onion herbs

Pro Tips

  • For optimal texture and flavor absorption, press firm or extra-firm tofu for at least 20 minutes before cooking. This expels excess water, allowing it to crisp better and soak up marinades.
  • Add spinach towards the very end of cooking. It wilts quickly, typically within 1-2 minutes, retaining its vibrant color and nutrients without becoming mushy.
  • Match your rice variety to the dish. Short-grain rice for sticky bowls, basmati or jasmine for fluffy pilafs, and brown rice for added texture and nutrients in stir-fries. Cook using a 2:1 liquid-to-rice ratio, simmer covered for 15-20 minutes, then rest.
  • Build a strong flavor foundation. Sauté aromatics like garlic, ginger, or onion before adding tofu and spinach. Deglaze with broth or soy sauce to capture browned bits and deepen flavor.

Ready to cook?

Tell Run My Kitchen what's in your fridge. Get a week of meals in 30 seconds.

Start Cooking — Free