Nutrition Facts for Whole30 grilled tofu skewers

Whole30 Grilled Tofu Skewers

Elevate your plant-based grilling game with these vibrant Whole30 Grilled Tofu Skewers! Perfect for summer cookouts or weeknight dinners, this recipe combines protein-packed firm tofu with a rainbow of fresh vegetables—red bell pepper, zucchini, and red onion—marinated in a zesty blend of olive oil, coconut aminos, lime juice, and smoky spices like paprika and cumin. These skewers are not only Whole30-compliant but also bursting with bold, savory flavors and a hint of char from the grill. With just 30 minutes of prep and 12 minutes of cooking, this easy-to-follow recipe delivers a healthy, satisfying main dish that pairs beautifully with any Whole30 side salad or roasted veggies. Whether you're firing up an outdoor grill or using a grill pan indoors, these skewers are a must-try for anyone seeking a flavorful, plant-based meal!

Nutriscore Rating: 74/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Whole30 Grilled Tofu Skewers
Prep Time:30 mins
Cook Time:12 mins
Total Time:42 mins
Servings: 4

Ingredients

  • 14 ounces firm tofu
  • 1 large red bell pepper
  • 1 medium zucchini
  • 1 medium red onion
  • 3 tablespoons olive oil
  • 3 tablespoons coconut aminos
  • 1 tablespoon fresh lime juice
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 0.5 teaspoon ground cumin
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 8 bamboo skewers

Directions

Step 1

Press the firm tofu to remove excess moisture by placing it between paper towels and a heavy object, like a cast iron skillet, for 15 minutes.

Step 2

While the tofu is pressing, soak the bamboo skewers in water to prevent them from burning on the grill.

Step 3

Cut the pressed tofu into 1-inch cubes. Set aside.

Step 4

Chop the red bell pepper, zucchini, and red onion into 1-inch pieces.

Step 5

In a large mixing bowl, combine the olive oil, coconut aminos, fresh lime juice, garlic powder, smoked paprika, ground cumin, salt, and black pepper. Whisk until well blended.

Step 6

Add the tofu cubes to the marinade, gently tossing to coat. Let marinate for at least 15 minutes or up to an hour for fuller flavor.

Step 7

Preheat a grill or grill pan over medium heat.

Step 8

Thread the marinated tofu and chopped vegetables alternately onto the soaked skewers.

Step 9

Place the skewers on the preheated grill, cooking for about 5-6 minutes on each side or until the tofu has nice grill marks and the vegetables are tender.

Step 10

Remove from the grill and serve immediately as a delicious plant-based main dish or alongside your favorite Whole30 sides.

Nutrition Facts

Serving size (1068.6g)
Amount per serving % Daily Value*
Calories 944.7
Total Fat 62.5g 0%
Saturated Fat 9.2g 0%
Polyunsaturated Fat 4.1g
Cholesterol 0mg 0%
Sodium 5121.0mg 0%
Total Carbohydrate 59.9g 0%
Dietary Fiber 13.1g 0%
Total Sugars 38.7g
Protein 48.2g 0%
Vitamin D 0IU 0%
Calcium 705.1mg 0%
Iron 9.1mg 0%
Potassium 1624.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 56.5%
Protein: 19.4%
Carbs: 24.1%