Vegan Broccoli and Tofu in Garlic Sauce Recipe

Broccoli and tofu in garlic sauce

The Spruce

Prep: 5 mins
Cook: 15 mins
Total: 20 mins
Servings: 3 to 4 servings
Nutrition Facts (per serving)
318 Calories
17g Fat
29g Carbs
17g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 3 to 4
Amount per serving
Calories 318
% Daily Value*
Total Fat 17g 22%
Saturated Fat 3g 13%
Cholesterol 0mg 0%
Sodium 976mg 42%
Total Carbohydrate 29g 10%
Dietary Fiber 4g 15%
Protein 17g
Calcium 455mg 35%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Broccoli and tofu in garlic sauce is a vegan and vegetarian Chinese-inspired entree that is easy to prepare. Serve this easy and simple tofu dish over rice or your favorite whole grain. You can't go wrong with this simple vegetarian dish, which can be the focus of your dinner or served along with other Asian-inspired dishes.

If you need this dish to be gluten-free, use tamari instead of the soy sauce.

You can find the ingredients for this recipe easily in most supermarkets, and you probably already have the ground ginger and cayenne pepper on your spice shelf. 


  • 1 onion (diced)
  • 4 cloves garlic (minced)
  • 3 tablespoons olive oil
  • 2 cups broccoli (chopped)
  • 1 block firm or extra firm tofu (pressed)
  • 1 1/2 teaspoon ginger powder
  • 1/4 teaspoon cayenne pepper
  • 3 tablespoon cornstarch
  • 1/4 cup soy sauce
  • 1 cup water

Steps to Make It

  1. Gather the ingredients.

    Ingredients for broccoli and tofu in garlic sauce
    The Spruce
  2. Prepare your tofu. Like most vegan tofu recipes, this one will taste best if you press the tofu

    Prepare your tofu
    The Spruce
  3. Cut the tofu into 1-inch cubes.

    Cut the tofu
    The Spruce 
  4. Chop the broccoli, dice the onion, and mince the garlic.

    Chop the broccoli
    The Spruce 
  5. In a large skillet, saute onions and garlic in olive oil until the onions turn clear, about 3 to 5 minutes.

    Saute onions
    The Spruce
  6. Add the tofu, ginger, cayenne, and broccoli to the pan and continue to cook until broccoli is done, another 6 to 8 minutes.

    Add tofu, ginger, cayenne
    The Spruce
  7. In a separate small bowl, mix together the cornstarch, soy sauce, and water, then add this mixture to the broccoli and tofu.

    Mix together sauce in bowl
    The Spruce 
  8. Cook until sauce thickens, then remove from heat.

    Cook until sauce thickens and pour over
    The Spruce
  9. Serve the broccoli and tofu in garlic sauce over rice or whole grains and enjoy.