• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

The Driftwood Table logo

  • Recipes
  • Cookbook
  • Music
  • Gift Guide
Home » Tofu Red Curry and Rice

March 23, 2022

Tofu Red Curry and Rice

Tofu Red Curry and Rice

This tofu red curry and rice is so simple and so good, and it works great for a weeknight dinner or easy weekend gathering. The creamy curry with rich coconut milk is perfectly balanced with a squeeze of fresh lime when serving, and the vegetables and tofu keep this meal from feeling too heavy.

Recipe Notes:

Substitutions: While this recipe uses cauliflower and spinach, you can use any combination of vegetables you prefer, or most anything that’s available seasonally. Broccoli, broccolini, kale, swiss chard, sweet potato, potato, zucchini, snap peas, green beans, and brussels sprouts could all work well in this recipe. I suggest using one leafy green plus one heartier vegetable to keep it simple.

You can use white or brown rice with this recipe. I really like sushi rice, but basmati would also be delicious, and you could even use rice noodles.

Lastly, the recipe calls for coconut oil which can be substituted for vegetable or olive oil. I prefer to use unrefined coconut oil because it gives extra flavor to the curry.

Ingredient Details: Use canned coconut milk, not coconut cream or coconut milk beverage. Full fat coconut milk, like this, results in the creamiest curry, but you can use the light version for a healthier dish. For the Thai red curry paste, I used Thai Kitchen brand.

Vegetarian Red Curry with Tofu and Rice

Tofu Red Curry and Rice

Serving Size:
4 Servings
Time:
40 Minutes

Ingredients

  • 1 1/2 cups rice
  • 1 Tbsp coconut oil
  • 1/2 cup white onion, diced
  • 2 cloves garlic, minced
  • 2 Tbsp Thai red curry paste
  • 2 tsp brown sugar
  • 1 can (15 oz) coconut milk
  • 1/2 cup water
  • 3 cups cauliflower, cut into florets
  • 3 cups fresh baby spinach
  • 8 oz firm tofu, cubed
  • 6-8 leaves fresh mint, half minced and half saved for garnish
  • 6-8 leaves fresh basil, half minced and half saved for garnish
  • 1 Tbsp green onion, sliced for serving
  • 1 lime, cut into wedges for serving
  • 1 fresno chili, thinly sliced, for serving (optional)
  • 1 tsp crushed red pepper, for serving (optional)

Directions

  1. Cook rice per package instructions. Note: if using brown rice, cook time may be longer.
  2. Heat coconut oil in a medium pan over medium heat. Add onion and cook until softened, about 5 minutes, stirring occasionally. Add garlic and cook until fragrant, about 30 seconds. Mix in red curry paste, brown sugar, coconut milk, and water. Add cauliflower and bring to a boil, reduce heat to a simmer and cover. Cook until cauliflower is tender, about 10 minutes. Add additional water if needed if curry becomes too thick.
  3. Stir in the spinach and cook until just wilted. Remove from heat.
  4. Stir in the minced mint and basil.
  5. Serve the curry along with the rice and topped with tofu, mint and basil leaves, green onion. Garnish with chili and crushed red pepper flakes, if using. Serve with a lime wedge.

Filed Under: Lunch + Dinner, Plant-Based Recipes Tagged With: cauliflower, coconut milk, curry, lime, red curry, rice, tofu

Primary Sidebar

Categories

Search

Follow on Instagram

  • Instagram

Footer

HELLO!

The Driftwood Table was inspired by family dinner parties on the shores of Lake Michigan, as a place to share recipes and hosting inspiration. All of the recipes are vegetarian, plant-forward creations that can be enjoyed by all. They are perfect for delicious weeknight dinners, cozy weekend brunches, or scaled up for hosting dinner parties.

  • Instagram

Favorites

Chia and Almond Butter Granola Parfait
Creamy Butternut Squash Pasta
Honeynut Squash Whipped Feta Dip Snack Board
Honeynut Squash Carbonara
Pumpkin Cinnamon Waffles with Frosting

Copyright © 2025 The Driftwood Table