BBQ Tofu Sweet Potato Hash

Featured in: Vegetarian & Vegan

This dish features crispy, seasoned tofu paired with tender sweet potatoes roasted to caramelized perfection. Combined with sautéed bell peppers and onions, it’s finished with a tangy BBQ sauce that brings a smoky, sweet balance. Ideal for a fulfilling brunch or dinner, this hash offers a harmonious blend of textures and flavors with optional fresh cilantro and spring onions for added brightness. Baking and skillet cooking create a richly layered, vegan-friendly meal.

Updated on Tue, 11 Nov 2025 16:51:00 GMT
Vibrant BBQ Tofu & Sweet Potato Hash served with fresh cilantro, perfect for brunch. Save to Pinterest
Vibrant BBQ Tofu & Sweet Potato Hash served with fresh cilantro, perfect for brunch. | krispyrecipes.com

A vibrant, smoky-sweet hash featuring crispy tofu, tender sweet potatoes, and colorful vegetables, finished with a tangy BBQ sauce—perfect for a hearty brunch or a satisfying dinner.

I enjoy making this hash on weekends because the combination of smoky tofu and sweet potatoes always delights my family.

Ingredients

  • Tofu: 400 g (14 oz) extra-firm tofu, pressed and cubed, 1 tbsp olive oil, 1/2 tsp smoked paprika, 1/2 tsp garlic powder, 1/4 tsp salt, Freshly ground black pepper, to taste
  • Vegetables: 2 medium sweet potatoes (about 500 g), peeled and diced, 1 red bell pepper, diced, 1 small red onion, diced, 2 cloves garlic, minced, 2 tbsp olive oil, 1 tsp ground cumin, 1/2 tsp chili powder, Salt and pepper, to taste
  • Sauce & Finish: 80 ml (1/3 cup) BBQ sauce (ensure vegan and gluten-free if needed), 2 tbsp chopped fresh cilantro (optional), 2 spring onions, sliced (optional)

Instructions

Step 1:
Preheat the oven to 200°C (400°F). Line a baking sheet with parchment paper.
Step 2:
Toss the pressed, cubed tofu with 1 tbsp olive oil, smoked paprika, garlic powder, salt, and pepper. Spread evenly on the prepared baking sheet.
Step 3:
On a separate baking sheet, toss the diced sweet potatoes with 1 tbsp olive oil, cumin, chili powder, salt, and pepper. Spread out in an even layer.
Step 4:
Roast both tofu and sweet potatoes in the oven for 20–25 minutes, flipping halfway through, until tofu is golden and sweet potatoes are tender and caramelized.
Step 5:
Meanwhile, heat 1 tbsp olive oil in a large skillet over medium heat. Add red onion and bell pepper; sauté for 4–5 minutes until softened. Add minced garlic and cook another minute.
Step 6:
Add the roasted sweet potatoes and tofu to the skillet. Pour the BBQ sauce over, gently tossing everything together. Cook for 2–3 minutes, just until everything is heated through and coated in sauce.
Step 7:
Taste and adjust seasoning. Remove from heat and sprinkle with cilantro and spring onions, if using.
Step 8:
Serve hot, as is or with toasted bread or a green salad.
Save to Pinterest
| krispyrecipes.com

Making this hash has become a cherished weekend tradition that brings everyone to the table with smiles.

Notes

Add black beans or corn for extra protein and texture. Use chipotle BBQ sauce for a spicier kick. For crispier tofu, air-fry or pan-sear instead of roasting.

Required Tools

Baking sheets, parchment paper, large skillet, chefs knife, cutting board, spatula

Allergen Information

Contains soy (tofu). Ensure BBQ sauce is gluten-free and vegan if required. Always check ingredient labels for hidden allergens.

Delicious BBQ Tofu & Sweet Potato Hash garnished with spring onions, full of flavor. Save to Pinterest
Delicious BBQ Tofu & Sweet Potato Hash garnished with spring onions, full of flavor. | krispyrecipes.com

This BBQ tofu and sweet potato hash is a delicious way to enjoy a nutritious plant-based meal any day of the week.

Common Recipe Questions

How can I get tofu crispy in this dish?

Pressing tofu to remove excess moisture and roasting it with olive oil and spices at 200°C helps achieve a crispy texture. For extra crispiness, air-frying or pan-searing are effective alternatives.

What spices enhance the sweet potatoes here?

Ground cumin and chili powder bring warmth and depth, complementing the natural sweetness of the potatoes and adding a subtle kick to the hash.

Can this dish be customized for extra protein?

Yes, adding black beans or corn introduces more protein and texture, enriching the overall flavor experience without overpowering the existing ingredients.

What type of BBQ sauce works best for this meal?

A smoky, slightly sweet BBQ sauce that’s vegan and gluten-free pairs well, ensuring the rich tangy flavor melds smoothly with the tofu and vegetables.

Is this dish suitable for gluten-free and vegan diets?

Absolutely. Using gluten-free BBQ sauce and plant-based ingredients like tofu and vegetables keeps the dish both vegan and gluten-free friendly.

BBQ Tofu Sweet Potato Hash

Crispy tofu and sweet potatoes melded with spices and BBQ sauce for a hearty, flavorful dish.

Prep Duration
20 minutes
Cooking Duration
25 minutes
Overall Time
45 minutes
Created by Mia Harper

Recipe Type Vegetarian & Vegan

Skill Level Easy

Cuisine Type American

Total Portions 4 Serving Size

Dietary Considerations Plant-Based, No Dairy, No Gluten

What You’ll Need

Tofu

01 14 oz extra-firm tofu, pressed and cubed
02 1 tbsp olive oil
03 1/2 tsp smoked paprika
04 1/2 tsp garlic powder
05 1/4 tsp salt
06 Freshly ground black pepper, to taste

Vegetables

01 2 medium sweet potatoes (about 17.5 oz), peeled and diced
02 1 red bell pepper, diced
03 1 small red onion, diced
04 2 cloves garlic, minced
05 2 tbsp olive oil
06 1 tsp ground cumin
07 1/2 tsp chili powder
08 Salt and black pepper, to taste

Sauce & Finish

01 1/3 cup BBQ sauce (vegan and gluten-free)
02 2 tbsp chopped fresh cilantro (optional)
03 2 spring onions, sliced (optional)

How to Make It

Step 01

Preheat oven and prepare trays: Preheat oven to 400°F. Line one baking sheet with parchment paper.

Step 02

Season and arrange tofu: Combine cubed tofu with 1 tbsp olive oil, smoked paprika, garlic powder, salt, and pepper. Spread evenly on the prepared baking sheet.

Step 03

Prepare sweet potatoes: On a second baking sheet, toss diced sweet potatoes with 1 tbsp olive oil, ground cumin, chili powder, salt, and pepper. Spread in an even layer.

Step 04

Roast tofu and sweet potatoes: Roast both baking sheets in the oven for 20–25 minutes, flipping halfway, until tofu is golden and sweet potatoes are tender and caramelized.

Step 05

Sauté vegetables: Heat 1 tbsp olive oil in a large skillet over medium heat. Add diced red onion and red bell pepper; cook 4–5 minutes until softened. Stir in minced garlic and cook 1 more minute.

Step 06

Combine and finish: Add roasted sweet potatoes and tofu to the skillet. Pour BBQ sauce over and gently toss to coat. Cook for 2–3 minutes until heated through.

Step 07

Season and garnish: Adjust seasoning to taste. Remove from heat and sprinkle with cilantro and sliced spring onions if desired.

Step 08

Serve: Serve hot, alone or accompanied by toasted bread or a green salad.

Tools You’ll Need

  • Baking sheets
  • Parchment paper
  • Large skillet
  • Chef’s knife
  • Cutting board
  • Spatula

Possible Allergens

Double-check each ingredient for allergens and consult an expert if you're unsure.
  • Contains soy from tofu
  • Verify BBQ sauce is gluten-free and vegan if necessary

Nutritional Information (per serving)

This data is for informational purposes and shouldn't replace professional advice.
  • Calorie Count: 310
  • Total Fat: 10 grams
  • Total Carbohydrates: 39 grams
  • Protein Content: 13 grams