Go Back
romaine lettuce topped with corn, black beans, tomatoes, red onion and bbq tofu
Print Recipe
4.41 from 5 votes

BBQ Tofu Salad

This hearty salad is easy to make and seriously delicious.  Feel free to trade in bbq chicken in place of the tofu.
Prep Time30 minutes
Cook Time30 minutes
Total Time1 hour
Course: DIET, LUNCH, salad + dressing
Cuisine: American, vegan, vegetarian
Calories: 322kcal
Author: Dani Spies

Ingredients

  • 2 romaine hearts washed and chopped
  • 1 small tomato diced
  • 1/2 cup canned corn kernels drained
  • 1/2 cup canned black beans drained and rinsed
  • 2 tablespoons diced red onion
  • 1/2 recipe of crispy baked tofu save the rest for another meal*
  • 2 tablespoons BBQ sauce homemade or store bought
  • 2 tablespoons ranch dressing* I use this one

Instructions

  • Prepare crispy baked tofu according to this recipe.
  • Add bbq sauce to a medium sized bowl and toss the tofu in the sauce to coat.
  • Place romaine in a large serving bowl and top with tomatoes, corn, black beans, red onion, and tofu.
  • Drizzle with ranch dressing** and enjoy!

Video

Notes

*If you do not need to keep this recipe vegetarian or vegan, you can also swap out some chicken for the tofu (rotisserie chicken can be a great time saver).
**I don’t have a recipe for homemade ranch (yet!) but this is the one I use and recommend.

Nutrition

Calories: 322kcal | Carbohydrates: 38g | Protein: 9g | Fat: 17g | Saturated Fat: 3g | Cholesterol: 10mg | Sodium: 1036mg | Potassium: 904mg | Fiber: 11g | Sugar: 15g | Vitamin A: 19765IU | Vitamin C: 12.4mg | Calcium: 116mg | Iron: 4.2mg