Lime-Curry Tofu Stir-Fry


This is a quick and tasty sweet and sour dish. I like to marinate the tofu in the same sauce used on the dish, and then bake it at 375 degrees for 20 minutes--it makes the tofu really take on the flavor of the sauce.

Prep Time:
20 mins
Cook Time:
10 mins
Total Time:
30 mins
4 servings


  • 2 tablespoons peanut oil

  • 1 (16 ounce) package extra-firm tofu, cut into bite-sized cubes

  • 1 tablespoon minced fresh ginger root

  • 2 tablespoons red curry paste

  • 1 pound zucchini, diced

  • 1 red bell pepper, diced

  • 3 tablespoons lime juice

  • 3 tablespoons soy sauce

  • 2 tablespoons maple syrup

  • 1 (14 ounce) can coconut milk

  • ½ cup chopped fresh basil


  1. Heat the peanut oil in a wok or large skillet over high heat. Add the tofu and stir-fry until golden brown. Remove the tofu and set aside, leaving the remaining oil in the wok.

  2. Stir the ginger and curry paste into the hot oil for a few seconds until the curry paste is fragrant and the ginger begins to turn golden. Add the zucchini and bell pepper; cook and stir for 1 minute. Pour in the lime juice, soy sauce, maple syrup, coconut milk, and tofu. Bring the coconut milk to a simmer, and cook a few minutes until the vegetables are tender and the tofu is hot. Stir in the chopped basil just before serving.

Save some of the tofu from the stir-fry for a simple next-day lunch, this Asian Tofu Salad by user StrawberryShortcake:

Toss reserved stir-fried tofu with one 5-ounce package mixed greens in a large serving bowl. Add 4 supremed clementines and 1 cup sliced cucumbers. Add one 3-ounce package crushed ramen noodles (omit seasoning packet) and 1/2 cup toasted sliced almonds. Toss with 1/4 cup bottled Asian sesame dressing.

Nutrition Facts (per serving)

425 Calories
39g Fat
21g Carbs
18g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 425
% Daily Value *
Total Fat 39g 50%
Saturated Fat 21g 103%
Sodium 856mg 37%
Total Carbohydrate 21g 8%
Dietary Fiber 4g 13%
Total Sugars 10g
Protein 18g
Vitamin C 63mg 317%
Calcium 253mg 19%
Iron 6mg 36%
Potassium 805mg 17%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.