Tired of dinner decisions? Enjoy a 30 day trial to our meal plan service, voted #1 by Lifehacker, and reduce your mental load today.

Thai Tofu Curry
with rice / wok-fried broccoli

Active: 40 min Total: 40 min

Our recipe for Thai tofu curry is spicy, creamy, and oh so delicious over rice. This restaurant quality meal is weeknight friendly and ready in 40 minutes.
Smarts: The spiciness of the curry paste may vary brand to brand; use as little or as much as you prefer.

Ingredients

Servings:
4
Metric
Thai Tofu Curry:
  • Rice, uncooked white or brown - 2/3 cup
  • Tofu, extra-firm - 16 oz, 1/2" / 1.3 cm cubes
  • Onions, medium - 1/2, sliced
  • Bell peppers, red - 1, sliced
  • Zucchini - 12 oz, cubed
  • Cilantro - 1 Tbsp, chopped
  • Oil, cooking - 1 Tbsp
  • Curry paste, red - 1 to 3 Tbsp (sub any color curry paste)
  • Coconut milk, light (14 oz / 397 g can) - 1 can
  • Stock, any type - 1 cup
  • Soy sauce, low-sodium - 1 Tbsp
  • Lime juice - 2 tsp
Wok-Fried Broccoli:
  • Garlic - 4 cloves, thinly sliced
  • Broccoli - 10 oz, chopped
  • Oil, toasted sesame - 2 tsp
  • Water - 2 Tbsp
  • Lime juice - 2 tsp

Nutrition Facts

Serving Size: 1 serving
Servings Per Recipe 4
Amount Per Serving
Just a moment...
% Daily Value
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...

Increase your nutrition smarts

Prep

  1. Rice - For white rice, rinse until clear. Fill a saucepan or Dutch oven (or rice cooker) with rice, water (use 2:1 ratio for water to rice), and some salt. Cover with lid and bring to a boil. Once water boils, stir, lower heat to a low-medium, and cover. Check white rice after ~20 min; brown at ~45 min. Rice is done when it's absorbed all the water. If it's not done, leave the cover on until all water has been absorbed. Take cover off to release steam and fluff with a wooden spoon after 5 minutes. (Can be done up to 5 days ahead)
  2. Tofu - If tofu is packaged in water, press out liquid first, like in this video. Then slice into 1/2” / 1.3 cm thick cubes. (Can be done 1 day ahead)
  3. Onions / Bell peppers / Garlic / Broccoli - Prep as directed. Combine onions and bell peppers. Store garlic and broccoli in separate containers. (Can be done up to 5 days ahead)
  4. Zucchini - Cube zucchini. (Can be done up to 3 days ahead)
  5. Cilantro - Chop cilantro.

Unlock this meal along with hundreds of smart meal plans and never stress about "What's for dinner?" again

Get 1 free month
Learn More

Make

  1. Heat a Dutch oven over medium-high heat. Add cooking oil and then tofu. Saute on all sides until golden brown, 6 to 7 minutes.
  2. Add onions and bell peppers to tofu. Saute until tender, 3 to 4 minutes.
  3. Add curry paste and saute until fragrant, about 1 minute (note: if you like spice, use the higher end of the range for curry paste).
  4. Add in zucchini, coconut milk, stock, and soy sauce. Cover and simmer for 10 minutes to let the flavors come together.
  5. While curry cooks, heat a wok with sesame oil over medium heat. Add broccoli and saute until lightly browned, 3 to 4 minutes. Add water and garlic and continue to saute until vegetables are tender and water has cooked off, 3 to 4 minutes more.
  6. Remove broccoli from heat and season with some salt and pepper. Squeeze lime juice (portion for broccoli) over top.
  7. If rice was made ahead, reheat in the microwave.
  8. Season curry with lime juice (portion for curry) and some salt.
  9. Serve curry over rice with cilantro on top. Enjoy broccoli on the side.

Nutrition Facts

Serving Size: 1 serving
Servings Per Recipe 4
Amount Per Serving
Just a moment...
% Daily Value
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...

Increase your nutrition smarts


Reviews

Ratings

Original (17)
Gluten-free (1)
Paleo (2)
Vegetarian (19)

18 reviews

Substituted shrimp for the mussels and really liked how it turned out. The curry is delicious.

By: Jenn
Posted: Jan 12, 2019
Diet: Original
0 Helpful

My whole family enjoyed this - delicious. I added some onion to the vegetables, as some reviewers said it was bland (I thought it was good). I also added fish sauce and a little cornstarch to the broth so it wouldn’t be as thin. We used some naan bread to soak up the extra broth.

By: Judith
Posted: Jan 06, 2019
Diet: Original
0 Helpful

This was fun to make !!! Family loved it !! first time making Mussels - turned out easy and fun. it was thin, as reviews said, but i think its meant to be that way. Really good. going to make again. Thank you

By: Maureen
Posted: Jan 03, 2019
Diet: Original
0 Helpful

Added tempe instead of tofu. Used the max amount of curry paste and it still tasted thin. Didn't mind soupiness, but would have preferred it to be more flavorful. Salt & lime always help.

By: Timothy
Posted: Dec 27, 2018
Diet: Vegetarian
0 Helpful

We enjoyed this meal!

By: Chris
Posted: Dec 21, 2018
Diet: Vegetarian
0 Helpful

I made it with tofu instead of mussels, and light on the curry paste so that my little ones would try it. I agree with other reviewers that it was thin, but whenever I've had curry at restaurants, it is thin, so I wasn't bothered by that. My 4 yo liked it and asked for more "juice". And even if she hasn't, at least there was rice for her.

By: Gina
Posted: Dec 21, 2018
Diet: Vegetarian
0 Helpful