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)
260 Calories
17g Fat
17g Carbs
15g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 3 to 4
Amount per serving
Calories 260
% Daily Value*
Total Fat 17g 21%
Saturated Fat 3g 13%
Cholesterol 0mg 0%
Sodium 917mg 40%
Total Carbohydrate 17g 6%
Dietary Fiber 4g 16%
Total Sugars 3g
Protein 15g
Vitamin C 53mg 264%
Calcium 371mg 29%
Iron 3mg 19%
Potassium 508mg 11%
*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 entrée 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 tofu, firm or extra firm, pressed

  • 1 1/2 teaspoons ground ginger

  • 1/4 teaspoon cayenne pepper

  • 3 tablespoons 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, sauté 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.