RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Vegetable Coconut Curry with Tofu & Basmati Rice
  • Vegetarian Chickpea & Sweet Potato Curry with Basmati Rice
  • Vegetable Curry with Tofu and Basmati Rice
  • Chickpea & Spinach Curry with Basmati Rice and Cucumber-Mint Raita
  • Creamy Lentil & Vegetable Curry with Basmati Rice and Egg-free Chapati
  • Chickpea & Vegetable Coconut Curry with Basmati Rice
  • Browse all recipes →
Vegetarian Tofu Curry with Basmati Rice

Vegetarian Tofu Curry with Basmati Rice

By Nathan Haskins

Total: 30 minutes
VegetarianMain CourseCurry

Ingredients

  • 4 oz firm tofu
  • 1/2 cup light coconut milk
  • 1 tbsp curry paste or powder
  • 1 cup cooked basmati rice
  • 1 cup spinach
  • 1 tsp vegetable oil

Instructions

1

Heat 1 teaspoon of vegetable oil in a large skillet over medium heat.

2

Add the cubed firm tofu to the skillet and cook, stirring occasionally, until the tofu is golden brown on all sides. Remove from the skillet and set aside.

3

In the same skillet, add the 1/2 onion (chopped) and sauté until it becomes soft and translucent.

4

Add 1 tablespoon of curry paste or powder to the skillet with the onions, stirring well to release the flavors and coat the onions evenly.

5

Pour in 1/2 cup of light coconut milk and bring the mixture to a gentle simmer.

6

Add the cooked tofu back into the skillet and stir to coat it with the curry sauce. Let it simmer for about 5 minutes.

7

Add 1 cup of spinach to the skillet, and stir until wilted.

8

Season the curry with salt and pepper to taste.

9

Serve the tofu curry hot over the cooked basmati rice.

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Vegetarian Tofu Curry with Basmati Rice

By Nathan Haskins

VegetarianMain CourseCurry
Vegetarian Tofu Curry with Basmati Rice - firm tofu, light coconut milk recipe

This Vegetarian Main Course Curry recipe is ready in 30 minutes and features firm tofu, light coconut milk, curry paste or powder and other delicious ingredients. Contains 390 calories total.

30 minutes

Ingredients

  • 4 oz firm tofu
  • 1/2 cup light coconut milk
  • 1 tbsp curry paste or powder
  • 1 cup cooked basmati rice
  • 1 cup spinach
  • 1 tsp vegetable oil

Instructions

1

Heat 1 teaspoon of vegetable oil in a large skillet over medium heat.

2

Add the cubed firm tofu to the skillet and cook, stirring occasionally, until the tofu is golden brown on all sides. Remove from the skillet and set aside.

3

In the same skillet, add the 1/2 onion (chopped) and sauté until it becomes soft and translucent.

4

Add 1 tablespoon of curry paste or powder to the skillet with the onions, stirring well to release the flavors and coat the onions evenly.

5

Pour in 1/2 cup of light coconut milk and bring the mixture to a gentle simmer.

6

Add the cooked tofu back into the skillet and stir to coat it with the curry sauce. Let it simmer for about 5 minutes.

7

Add 1 cup of spinach to the skillet, and stir until wilted.

8

Season the curry with salt and pepper to taste.

9

Serve the tofu curry hot over the cooked basmati rice.

Nutritional Information

Calories per Serving: 390

Rate this Recipe

Your Rating:

Explore More

🥗 Vegetarian Recipes🥘 More with firm tofu🥘 More with light coconut milk🥘 More with curry paste or powder

Similar Recipes