Some links are affiliated. This means I may earn a small commission from purchases made at no extra cost to you. Content is based off personal experience and not to be taken as or replace medical advice.
Last Updated on April 9, 2025 by Tiffany
This saucy broccoli in peanut sauce is so incredible and packed with flavor and plant based protein! Its filling, easy to make, and the perfect vegan lunch or dinner recipe.

I decided to pair my saucy broccoli with crispy tofu for an even extra protein boost. However, don’t feel pressured to make the tofu as the peanut butter makes the sauce filling on its own!
How to make Broccoli in Peanut Sauce
Step One


Wash and chop your broccoli head into desired pieces. Chop the garlic and scallion into fine pieces and slice the onion and bell pepper.
Step Two
Dry your extra firm tofu with a paper towel and chop into bite sized cubes. Toss with the salt, dry seasonings, and flour. Place on a tray and spray with oil. Allow this to cook in the air fryer or oven for about 15 minutes at 375 F/ 190 C.
Step Three

Sautee the fresh herb in oil for about 2-3 minutes or until fragrant. Add in the broccoli, stir, and allow everything to sauté for the next 3 minutes.
Step Four

Add the peanut butter, dry seasonings, 1/2 cup coconut milk, and water and stir. Allow the mixture to simmer for the next 5-7 minutes. Only add the extra 1/3 cup coconut milk if the mixture is too thick.
Step Five
Once the tofu is ready, add that into the sauce and enjoy with rice or quinoa!

Did you enjoy this recipe? Sharing is caring! Be sure to share with family and friends and save to your Pinterest board for later.
Check out these other recipes you’ll also enjoy!
Orange Chickpeas (Orange Chicken replacement)

Saucy Broccoli in Peanut Sauce
Ingredients
- 1 Head Broccoli
- 1/2 Red Bell Pepper
- 1/2 Onion
- 5 Cloves Garlic
- 2 Scallion aka green onion
- 4.5 Tablespoons Peanut butter
- 1/2 & 1/3 Cup Coconut Milk
- 1/3 Cup Water
Dry Seasonings
- No Salt Seasoning
- Italian Seasoning
- Paprika
- All Purpose
- Garlic Powder
- Onion Powder
- Cayenne Powder
- Salt to taste
Crispy Tofu
- 1/2 block Pressed Tofu half block for mr was 12 ounces
- 1/2 Paprika
- 1 Teaspoon All Purpose Seasoning
- 1/2 Teaspoon Onion Powder
- 1/2 Teaspoon Garlic Powder
- Salt to taste
- 1 Tablespoon Flour
Instructions
- Wash and chop your broccoli head into desired pieces. Chop the garlic and scallion into fine pieces and slice the onion and bell pepper.
- Dry your extra firm tofu with a paper towel and chop into bite sized cubes. Toss with the salt, dry seasonings, and flour. Place on a tray and spray with oil. Allow this to cook in the air fryer or oven for about 15 minutes at 375 F/ 190 C.
- Sautee the fresh herb in oil for about 2-3 minutes or until fragrant. Add in the broccoli, stir, and allow everything to sauté for the next 3 minutes.
- Add the peanut butter, dry seasonings, 1/2 cup coconut milk, and water and stir. Allow the mixture to simmer for the next 5-7 minutes. Only add the extra 1/3 cup coconut milk if the mixture is too thick.
- Once the tofu is ready, add that into the sauce and enjoy with rice or quinoa!