Go Back

Tofu Lettuce Cups with Peanut Sauce

Delicious tofu lettuce cups with peanut sauce are a really simple way to enjoy a healthy dinner that is on the table in just 20 minutes! These vegetarian lettuce cups are packed full of flavour and made even more delicious thanks to the super simple homemade peanut sauce.
Course Main Course
Cuisine Asian-Style
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 4 servings
Calories 156kcal
Author Sally


  • 1 tablespoon brown sugar
  • 2 tablespoons soy sauce
  • 1 teaspoon chilli sauce sambal oelek or sriracha, adjust to taste
  • Zest of 1 lime
  • 1 tablespoon lime juice
  • 500 grams firm tofu crumbled
  • 1 x 227 gram can water chestnuts drained and finely chopped
  • 1 tablespoon sesame oil

To serve:

  • 2 heads cos lettuce hearts
  • peanut sauce
  • crushed peanuts and lime to serve


  • Mix the brown sugar, soy sauce, chili sauce, lime zest and juice together in a small bowl. Set aside.
  • Heat the sesame oil in a frying pan over medium/high heat. Use a paper towel to pat dry the tofu to remove any excess liquid and crumble the tofu with your hands into the pan. Add in the chopped water chestnuts. Cook for a few minutes before adding in the sauce and continue cooking for about 5 minutes until the tofu is completely coated in the sauce.
  • Serve by placing scoops of the tofu mixture into the lettuce leaves and drizzle with peanut sauce and top with a sprinkle of crushed peanuts and an extra squeeze of lime.


Vegan Option: This recipe is vegan except for the honey in the peanut sauce. Instead, make the vegan version of the sauce and sub brown sugar for the honey.
Gluten-Free Option: Replace soy sauce with gluten free or tamari sauce in both the tofu and the peanut sauce.
Nutritional information for tofu lettuce cups only, excluding peanut sauce. 


Calories: 156kcal | Carbohydrates: 7g | Protein: 12g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 3g | Sodium: 521mg | Potassium: 28mg | Fiber: 1g | Sugar: 4g | Vitamin A: 2IU | Vitamin C: 1mg | Calcium: 161mg | Iron: 2mg