Coconut Curry Tofu Bowl

Tofu Recipes

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

Coconut Curry Tofu Bowl brings tender tofu, colorful vegetables, and creamy coconut sauce together over jasmine rice. Red curry paste adds a warm kick, while lime gives each bite a bright finish. There is no frying or complicated sauce to make. It is a cozy, filling dinner that comes together in about 35 minutes.

Coconut Curry Tofu Bowl

Why I Love This Recipe

The best part of this bowl is how much flavor comes from a short ingredient list. The curry paste does the heavy lifting, and coconut milk turns it into a rich sauce. Tofu gently simmers right in that sauce, so you can skip pressing and frying it.

  • One pan for the curry: The tofu, vegetables, and sauce cook together.
  • A full meal: Rice, tofu, and vegetables make each bowl feel complete.
  • Easy to adjust: Choose a mild curry paste or a hotter one to suit your taste.
  • Soft, creamy texture: Gently simmered tofu stays tender rather than crisp or chewy.
Coconut Curry Tofu Bowl

What You’ll Need

  • Servings: 4
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Pan Size: 12-inch deep sauté pan

Use cooked rice that is ready to serve. The timing below covers the curry; cook fresh rice alongside it if needed, following the rice package directions.

  • 1 tablespoon neutral oil, such as avocado oil
  • 1 small onion, finely diced (about 3/4 cup)
  • 3 garlic cloves, minced
  • 1 tablespoon finely grated fresh ginger
  • 2 tablespoons vegan Thai red curry paste
  • 1 can (13.5 ounces/400 ml) full-fat unsweetened coconut milk, stirred smooth
  • 1/2 cup low-sodium vegetable broth
  • 1 tablespoon low-sodium soy sauce
  • 2 teaspoons brown sugar
  • 1 medium red bell pepper, cut into thin strips (about 1 cup)
  • 3 cups small broccoli florets (about 8 ounces/225 g)
  • 1 package (14 ounces/397 g) extra-firm tofu, drained, patted dry, and cut into 3/4-inch cubes
  • 1 tablespoon fresh lime juice
  • 3 cups cooked jasmine rice, ready to serve
  • 1/4 cup chopped fresh cilantro

Check the curry paste label if you want a vegan meal. Some red curry pastes contain shrimp or fish, and their heat and salt levels vary.

Ingredients for Coconut Curry Tofu Bowl

Tools You Need

  • 12-inch deep stainless steel sauté pan with a lid
  • Wooden spoon
  • Wooden cutting board and knife
  • Measuring cups and spoons
  • Fine grater
  • Small ladle for serving the sauce
  • Four shallow serving bowls

How to Make Coconut Curry Tofu Bowl

Have the ingredients chopped before you heat the pan so each step flows easily into the next.

Step 1: Soften the Onion

Heat 1 tablespoon neutral oil in a 12-inch deep sauté pan over medium heat.

Add 1 small onion, finely diced (about 3/4 cup), and cook for 4 minutes, stirring now and then, until softened and translucent.

Step 1: Soften the Onion

Step 2: Cook the Curry Paste

Add 3 minced garlic cloves, 1 tablespoon finely grated fresh ginger, and 2 tablespoons vegan Thai red curry paste to the onion.

Stir for 1 minute, until fragrant, keeping the heat moderate so the garlic does not scorch.

Step 2: Cook the Curry Paste

Step 3: Make the Sauce

Pour in 1 can (13.5 ounces/400 ml) full-fat unsweetened coconut milk and 1/2 cup low-sodium vegetable broth.

Stir in 1 tablespoon low-sodium soy sauce and 2 teaspoons brown sugar until the curry paste is fully blended.

Bring to a gentle simmer over medium heat, about 2 minutes. Avoid a hard boil.

Step 3: Make the Sauce

Step 4: Simmer the Tofu and Vegetables

Add 1 medium red bell pepper, cut into thin strips (about 1 cup), 3 cups small broccoli florets (about 8 ounces/225 g), and 14 ounces extra-firm tofu, cut into 3/4-inch cubes.

Fold gently to coat everything in the sauce, then simmer uncovered over medium-low heat for 10 to 12 minutes, stirring gently a few times, until the broccoli stems are tender and the tofu is heated through.

Turn off the heat and fold in 1 tablespoon fresh lime juice. The sauce should be creamy and pourable, with a coral-orange color; it should coat the food without turning into a thick paste.

Step 4: Simmer the Tofu and Vegetables

Step 5: Build the Bowls

Divide 3 cups cooked jasmine rice among four bowls, using 3/4 cup per bowl.

Spoon one-quarter of the cooked tofu and vegetables over each portion of rice, leaving some sauce in the pan.

Scatter 1/4 cup chopped fresh cilantro across the four bowls, using 1 tablespoon per bowl.

Drizzle about 2 tablespoons of the reserved curry sauce per bowl in narrow, delicate zigzags across the whole surface, including the cilantro. Serve any remaining curry sauce separately.

Serve the bowls as a full meal, or add an optional cucumber salad on the side.

Step 5: Build the Bowls

Why This Recipe Works (Quick Science)

Cooking curry paste briefly in oil helps spread its flavor through the sauce. Coconut milk adds richness, while a little broth keeps the sauce loose enough to coat the rice. Extra-firm tofu holds its cube shape during a gentle simmer. Lime goes in after the heat is off so its bright taste stands out against the creamy coconut milk.

Why this Coconut Curry Tofu Bowl works

Common Mistakes to Avoid

  • Boiling too hard: A gentle simmer protects the tofu cubes and keeps the coconut sauce smooth.
  • Leaving broccoli too large: Small florets cook more evenly. Cut thick stem pieces smaller.
  • Stirring roughly: Fold with a spoon so the tofu keeps its shape.
  • Skipping the curry paste label: Heat and salt vary widely. Start with a mild paste if you prefer a gentler bowl.
  • Reducing the sauce too far: Leave it pourable so it can soak into the rice and make a fine drizzle.

What to Serve With Coconut Curry Tofu Bowl

Jasmine rice is already part of the recipe and catches the extra coconut curry sauce. You can serve the bowl on its own without adding anything else.

For a fresh contrast, add an optional cucumber salad dressed with rice vinegar. Keep it simple so the curry stays the main flavor.

Substitutions and Variations

  • Gluten-free option: Use gluten-free tamari in place of soy sauce and check the curry paste label.
  • Different vegetables: Replace the broccoli with the same amount of small cauliflower florets. Simmer until tender before serving.
  • Milder curry: Use a mild red curry paste. The finished color and heat will depend on the brand.
  • No cilantro: Leave it out if you do not enjoy its flavor.
  • Lighter coconut milk: It will work, but the sauce will be thinner and less rich.

Make-Ahead Tips

Chop the bell pepper and broccoli and mix the measured sauce seasonings ahead of time. Keep the tofu and vegetables covered in the refrigerator until needed. For the best texture, cook the vegetables just before serving rather than holding the finished curry over heat.

Store leftover curry separately from the rice so the grains do not absorb all the sauce. Reheat gently, stirring carefully, until heated through. The broccoli will soften further as it reheats.

Macros Information

  • Calories: 475
  • Protein: 18 g
  • Carbohydrates: 49 g
  • Fat: 25 g
  • Saturated Fat: 18 g
  • Fiber: 5 g
  • Sugar: 8 g
  • Sodium: 650 mg

These are estimates per serving, including rice and all the curry sauce, based on four servings. Tofu, coconut milk, and curry paste brands can change the numbers.

Frequently Asked Questions (FAQ)

Q: Do I need to press the tofu?

A: No. Drain it and pat the surface dry. This recipe gently simmers the tofu instead of frying it, so a long pressing step is not needed.

Q: Can I use firm tofu?

A: Yes. Firm tofu works, but fold it gently because it is more delicate than extra-firm tofu.

Q: Is Coconut Curry Tofu Bowl vegan?

A: It is when you use vegan red curry paste and vegetable broth. Check the paste for shrimp, fish sauce, or other seafood ingredients.

Q: Is this curry spicy?

A: That depends on the curry paste. Choose a mild brand for less heat; coconut milk softens the taste but does not remove the heat.

Q: Can I use green curry paste?

A: Yes, in the same amount, but both the flavor and color will change. Green curry paste can also be quite hot.

Q: Why is my sauce thin?

A: Coconut milk brands vary. Simmer the curry uncovered for a little longer, checking the vegetables often so they do not turn mushy.

Q: Can I skip the rice?

A: Yes. Serve the curry with cooked noodles or another grain instead. The nutrition estimate will change.

Q: Can I use frozen broccoli?

A: Yes. Add it near the end and simmer just until tender. It may release extra water, so keep an eye on the sauce texture.

Q: Can I make this without soy sauce?

A: Use tamari if you need a wheat-free option; it still contains soy. For a different seasoning, use salt to taste, knowing that the flavor and nutrition will change.

Final Thoughts

Coconut Curry Tofu Bowl is a simple way to turn tofu and vegetables into a rich, comforting dinner. Keep the simmer gentle, leave the sauce creamy, and finish with lime for a bright last note. Leave a comment and share which vegetables you used. Happy cooking!

Tofu Edamame Bowl

Previous post

Tofu Edamame Bowl

Written by

Linbie Pham

Leave a Comment

Item added to cart.
0 items - $0.00