Tofu with Peanut Sauce

Serve this Tofu with Peanut Sauce with broccolini and rice for a delicious, hearty, and healthy vegan and gluten-free dinner.

Prep Time
15 mins
Cook Time
30 mins
Total Time
45 mins
Course: Main Course, Main Dish
Cuisine: American, Asian
Keyword: Tofu with Peanut Sauce
Servings: 4 people
Calories: 557 kcal
Author: Sarah McMinn
  • 1 cup uncooked rice
  • 14 ounces extra firm tofu, drained and pressed
  • 2 tbsp oil, divided
  • 1/2 tsp salt
  • 1 small bunch broccolini, stems chopped 1-2"
  • 1 batch Thai Peanut Sauce
  • 1-2 green onions, sliced thin
  • 1/4 cup roasted peanuts
  • a few sprigs of cilantro
  1. Start by making rice according to package instructions. While rice cooks, prepare everything else.

  2. In a small blender combine all the ingredients for the Peanut Ginger Sauce. Blend until smooth and set aside. 

  3. In a large cast iron skillet heat 1 tbsp of oil over medium heat. Cube tofu into 1/2" inch pieces. Once the oil is hot (it should sizzle when tofu hits the pan) add tofu and salt. Pan-fry for 5-7 minutes stirring frequently until tofu is golden brown on all sides. 

  4. Add 1/2 of the peanut sauce to the tofu and stir until tofu is completely coated. Some of the sauce may stick to the pan; that's okay. Once the tofu has caramelized on the edges (another 5 minutes) remove from heat and set aside. 

  5. Add remaining oil to a separate pan. Sauté the broccolini (or vegetable of choice) for 5 minutes until the broccolini has wilted and is tender. 

  6. To serve, spoon rice in the bottoms of each bowl. Evenly divide the tofu and broccolini and top with extra sauce and topping of choice. Serve immediately. 

Nutrition Facts
Tofu with Peanut Sauce
Amount Per Serving
Calories 557 Calories from Fat 279
% Daily Value*
Fat 31g48%
Saturated Fat 5g31%
Sodium 1272mg55%
Potassium 639mg18%
Carbohydrates 49g16%
Fiber 4g17%
Sugar 5g6%
Protein 22g44%
Vitamin A 30IU1%
Vitamin C 1.2mg1%
Calcium 76mg8%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.