Go Back
+ servings
Thai Green Curry with Tofu

Creamy Thai Green Curry with Tofu: Quick & Flavor-Packed Delight

Enjoy the delightful and nutritious Thai Green Curry with Tofu, ready in just 30 minutes!
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Lunch
Cuisine: Thai
Calories: 350

Ingredients
  

For the Curry
  • 2 tablespoons Avocado Oil Can swap with vegetable or coconut oil.
  • 2 whole Shallots Red onions work well as a substitute if needed.
  • 2 tablespoons Green Curry Paste Adjust according to spice preference.
  • 1 large Carrot Can substitute with bell peppers.
  • 8 ounces Shiitake Mushrooms Substitute with any mushroom variety.
  • 1 can Coconut Milk Opt for light coconut milk for a lower-fat option.
  • 1 cup Vegetable or Chicken Broth (no sodium) Can be replaced with water.
  • 3 whole Kaffir Lime Leaves (optional) Omit or substitute with lime zest.
  • 2 cups Baby Bok Choi Can switch with kale or spinach.
  • 1 whole Red Pepper Substitute with any type of bell pepper.
  • 14 ounces Soft Tofu Medium-firm tofu is a suitable alternative.
  • 2 teaspoons Fish Sauce Substitute with soy sauce for a vegan version.
  • 1 tablespoon Brown Sugar Opt for coconut sugar if preferred.
  • 1 bunch Fresh Cilantro or Basil Replace with parsley or omit if preferred.
  • 2 tablespoons Lime Juice Fresh lime juice is best.

Equipment

  • Large Pan

Method
 

Instructions
  1. Heat avocado oil in a large pan over medium heat, add chopped shallots and sauté for about 2 minutes until soft.
  2. Stir in green curry paste and cook for an additional minute until aromatic.
  3. Add sliced carrots and shiitake mushrooms, cooking for another 2 minutes until softened.
  4. Pour in coconut milk and broth, adding kaffir lime leaves and simmer for 5 minutes.
  5. Stir in baby bok choy, red bell pepper, and cubed soft tofu; simmer for an additional 5 minutes.
  6. Remove from heat and mix in fish sauce, brown sugar, lime juice, and cilantro.
  7. Serve over jasmine rice, rice noodles, or cauliflower rice.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 30gProtein: 12gFat: 20gSaturated Fat: 13gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gSodium: 500mgPotassium: 600mgFiber: 5gSugar: 5gVitamin A: 5000IUVitamin C: 30mgCalcium: 200mgIron: 3mg

Notes

This curry keeps well in the fridge for up to 1 week and freezes for up to 3 months.

Tried this recipe?

Let us know how it was!