The Best Sheet Pan Tofu Kebabs

5 from 4 votes
Close-up of sheet pan tofu kebab pieces on a flatbread with cucumber slices, pickled pink onions, creamy green sauce drizzle, and hummus

I’m so excited to share this sheet pan tofu kebab with you! I’ve been loving the sheet-pan kebab viral trend on social media lately, and I wanted a plant-based version that’s just as satisfying and heart-healthy. This recipe did not disappoint! Everything goes into the food processor, gets spread onto a sheet pan, and bakes to golden perfection. The combination of harissa, sun-dried tomatoes, smoked paprika, and cumin gives this tofu an incredible depth of flavor. Each serving packs 19 g of protein, making it a seriously nourishing option. I love serving mine layered into a warm wrap with fresh veggies, pickles, and a creamy garlic sauce. I can see this becoming one of our go-to weeknight dinners because it’s so simple (only 15 minutes of prep!), and the leftovers are just as good the next day.

Why I love this recipe (as a nutritionist)

  • High calcium: with 487 mg of calcium per serving from tofu and chickpea flour, this recipe delivers over 40% of the daily recommended intake in a single meal
  • Anti-inflammatory spice blend: turmeric, cumin, cinnamon, and smoked paprika bring antioxidants and anti-inflammatory compounds alongside bold flavor
  • Heart-healthy protein: no cholesterol or saturated fat (both associated with clogged arteries), which is usually prevalent in meat-based kebabs, but still high in protein thanks to the tofu
  • Gut-friendly fiber from chickpea flour: chickpea flour adds binding power and a subtle nutty flavor while contributing extra fiber and plant-based protein
  • Sheet pan simplicity: one food processor, one sheet pan, 35 minutes total. Minimal prep, minimal cleanup, maximum flavor
  • Gluten-free and nut-free: naturally free from gluten and nuts, making it a great option when cooking for friends with dietary requirements

Ingredient notes

  • Extra-firm tofu: the base of the kebab. Extra-firm works best here for structure and texture.
  • Sun-dried tomatoes: these add a concentrated, savory umami depth that makes the kebab taste rich and complex. Use the oil-packed variety for the best flavor, just make sure to drain them first.
  • Harissa or tomato paste: harissa brings a smoky, spicy kick that pairs beautifully with the cumin and coriander. If you prefer a milder version, swap it for tomato paste instead.
  • Chickpea flour: acts as a gluten-free binder that holds everything together while adding a subtle nuttiness and extra protein. It also helps the surface crisp up in the oven.
  • Fresh parsley: brightens the whole mixture and adds a fresh, herby contrast to the warm spices. Don’t skip it; it makes a noticeable difference.

How to make this recipe (summary)

Start by pressing your tofu dry with a clean kitchen towel to remove excess moisture. Preheat your oven to 390°F (200°C) with fan forced mode on. Blend the tofu, sun-dried tomatoes, red onion, harissa or tomato paste, garlic, chickpea flour, parsley, and all the spices in a food processor until just combined.

Shape the mixture onto a lightly oiled sheet pan, smooth it into an even layer, and score it into 8 pieces. Add shallow horizontal lines across each piece for that classic kebab look.

Brush the top with olive oil and bake on the top rack for 25 minutes until golden.

Serve layered onto a warm wrap with your favorite sauce and toppings. View recipe card below for detailed instructions.

Variations and tips

Why you’ll love this sheet pan tofu kebab TL;DR

  • Calcium-rich
  • Lower-calorie
  • Bold spices
  • One-pan meal
  • Gluten-free

FAQ

  • Is this sheet pan tofu kebab gluten-free? Yes! Chickpea flour is naturally gluten-free, so this recipe is safe for those avoiding gluten.
  • Can I make this tofu kebab without a food processor? You can try crumbling the tofu by hand and very finely chopping the other ingredients, but a food processor gives the best texture and binding.
  • How do I store leftovers? Store in an airtight container in the fridge for up to 4 days.
  • Can I freeze sheet pan tofu kebab? I do not recommend freezing these wraps, as the texture of tofu is widely impacted when freezing.
  • What can I use instead of harissa? Tomato paste is the easiest swap for a milder flavor. You could also try mixing tomato paste with a pinch of smoked paprika and cayenne to mimic the harissa heat.
Close-up of sheet pan tofu kebab pieces on a flatbread with cucumber slices, pickled pink onions, creamy green sauce drizzle, and hummus

Sheet Pan Tofu Kebabs

A flavorful sheet pan tofu kebabs made with sun-dried tomatoes, harissa, chickpea flour, and aromatic spices. Golden, protein-rich, and perfect layered onto a wrap with your favorite toppings.

Per Serving/Portion

Calories: 231 kcalCarbohydrates: 16 gProtein: 19 gFat: 13 gSodium: 352 mgFiber: 4 gVitamin A: 88 IUVitamin C: 32 mgCalcium: 487 mgIron: 6 mg
Prep 10 minutes
Cook 25 minutes
Total 35 minutes
Servings 4

Ingredients

Ingredients

  • 1 lb (450 g) extra-firm tofu
  • ¼ cup (50 g) sun-dried tomatoes in oil - drained
  • 1 red onion - peeled and quartered
  • 1 tbsp (15 g) harissa or tomato paste - use harissa if you like it a little spicy
  • 4 garlic cloves - peeled
  • ¼ cup (30 g) chickpea flour
  • ¾ cup (22 g) fresh parsley - packed
  • 2 tsp (10 ml) olive oil

Spices

Instructions

  • Prep the tofu: Pat it as dry as possible with a clean kitchen towel to remove excess moisture.
  • Preheat: Preheat the oven to 390°F (200°C) fan forced mode on.
  • Process: Add the tofu, sun-dried tomatoes, red onion, harissa or tomato paste, garlic, chickpea flour, parsley, and spices (turmeric, salt, pepper, smoked paprika, cumin, coriander, and cinnamon) to a food processor. Process until just combined.
  • Prep the pan: Lightly spray a sheet pan (12×10 in – 35×25 cm) with olive oil.
  • Shape and bake: Spread the tofu mixture onto the sheet pan. Use a spatula to smooth it into an even layer, then score it vertically into 8 pieces, cutting all the way through the tofu mixture (I like to use a silicone spatula). For that classic kebab look, you can add some shallow horizontal lines across the top of each piece (refer to photos for visual; keep it very shallow or it will separate once cooked). Brush or spray the top with olive oil, then bake on the top rack for 25 minutes.
  • Serve: Layer onto a wrap with your favorite sauce and toppings, and enjoy! (See notes below for exactly how I served mine.)

Notes

How I served my tofu kebabs: I used our Homemade Soft Whole Wheat Wraps, layered some hummus, pickled onions, sliced cucumber, the kebabs, some delicious mint tahini sauce, and chopped pistachios, it was delicious! Another winning combo is a simple tzatziki with chopped tomatoes, lettuce, cucumber, and red onions.
Tahini mint sauce: In a small blender, combine 1/3 cup tahini, 2 tbsp maple syrup, 1/2 cup fresh mint, 2 tbsp lemon juice, 1 cup water, and a pinch of salt. Blend for a couple of minutes to emulsify the tahini and get a creamy sauce. Keeps in the fridge for up to 5 days. 
Alternative sauce: the tahini harissa sauce from this Moroccan Bowl would also be delicious with this!

Video

Your creations

Straight from your kitchens.

Snap a photo in the comments on any recipe. We love to see it! Here’s what the community has been cooking recently.

6 baes shared a photo this week
Linda's Buckwheat Bread (1 Ingredient, Gluten Free) Buckwheat Bread (1 Ingredient, Gluten Free) Linda ★★★★★ Made it for the first time, following directions exactly, proofed in the oven with the light on overnight. It took 11 hours…
Jennifer Lyn's Carrot Cake Bliss Balls Carrot Cake Bliss Balls Jennifer Lyn ★★★★★ Made this recipe 2 times so far and enjoy them very much. I store them in the freezer. I might try replacing…
Laura Pignataro's One-Pot Lemon Zucchini Beans One-Pot Lemon Zucchini Beans Laura Pignataro ★★★★★ Thank you Sarah
Katy's Cacao Blended Chia Pudding Cacao Blended Chia Pudding Katy ★★★★★ This cacao chia pudding is so delicious, I used almond milk instead of soy and I added some coconut yoghurt and a…
Wendy L's High-Protein Chipotle Sweet Potato Bowl High-Protein Chipotle Sweet Potato Bowl Wendy L ★★★★★ Thank you! The crispy tofu is everything and I always make extra. Comes together beautifully and is well balanced.
bubu's Vegan Zuppa Toscana (Healthy Tuscan Soup) Vegan Zuppa Toscana (Healthy Tuscan Soup) bubu ★★★★★ Delicious soup!
Kristin's Sticky Gochujang Broccoli Tofu Bowl (High-Protein) Sticky Gochujang Broccoli Tofu Bowl (High-Protein) Kristin ★★★★★ This is incredible!!! I have been meaning to try this for months and I am so glad I did. The lime, edamame,…
Cam's Buckwheat Bread (1 Ingredient, Gluten Free) Buckwheat Bread (1 Ingredient, Gluten Free) Cam ★★★★★ LOVE this bread so much! So easy and love that it’s gluten free and so delicious toasted with some avocado!
Nicole's Pumpkin Spice Overnight Oats Pumpkin Spice Overnight Oats Nicole ★★★★★ Wow the flavour in these oats is stunning! I chose this recipe to use up some leftover pumpkin. It is so good…
Winnie Fox's Brownie Baked Oats with High-Protein Icing (Dairy-Free) Brownie Baked Oats with High-Protein Icing (Dairy-Free) Winnie Fox ★★★★★ Amazingly decadent breakfast, it tasted exactly like a fudgy chocolate cake and so easy to prepare too. I absolutely love it. I…
Jenny Choo's Butter Bean Pesto Salad Butter Bean Pesto Salad Jenny Choo ★★★★★ Thanks, Sarah! Very delicious!😋 I just used what I have 4 Bean Mix, Baby Broccolini, celery, sweet potatoes, so delicious!👍
Ana's Butternut Squash Risotto w/ Sage Walnut Pesto Butternut Squash Risotto w/ Sage Walnut Pesto Ana ★★★★★ Loving this! The most unordinary risotto I've ever tried. I swapped the butternut squash for sweet potatos, and didn't bake the garlic…
Lisa's Easy High-Protein Peanut Gochujang Noodles Easy High-Protein Peanut Gochujang Noodles Lisa ★★★★★ Easy and tasty for that quick night noodle fix you’re looking for after a busy day. Bright tastes from the broccoli and…
View all creations

Just leave a comment on any recipe and attach a photo

17 Comments

  1. I love these kebabs… it was so good and amazing.

  2. Hi Sarah!
    Discovered your recipes a few months ago and they’ve quickly become staples on weekly rotation. Question about this recipe – can I substitute the tofu with paneer?

    1. Aditi, I’m so happy to hear that 💚 I’m sorry, but I’ve actually never cooked with paneer, so I’m not able to advise here 🥲

  3. Can I make this no oil, using an air fryer and parchment paper or silpat underneath?

      1. Haven’t been able to try it yet – I’m traveling right now. Fingers crossed that it will work. If anyone tries it out before I can, I’d love to hear how it went.

  4. 5 stars
    Very tasty and leftovers are great for snacking on. I used ajvar instead of tomatoes, which I can’t eat, but otherwise followed the recipe. Next time I’ll use a silicon mat to prevent sticking, but otherwise this is one I’ll be making again…leftovers were a super healthy snack! I’m not a vegan but you’re one of my go-to for inspiration.

    1. What could you sub for chickpea flour? Would regular flour, oat flour, or bread crumbs be better?

  5. 5 stars
    I made these last night with the whole wheat wraps. I subbed the harissa for tomato paste for my kids. We topped them with pickled onions, cucumbers, tomatoes, kalamata olives, feta and yogurt parsley sauce. My 9 & 11 year old requested them for supper again tonight! Great recipe and I will be making them again. The only thing I would change is to leave out the cinnamon based on my toppings but with harissa it would have worked great.

    1. Oh, the toppings sound absolutely delicious. I love that it’s kid-approved! Thanks so much for sharing, Jennifer; that’s really good to know, and thank you for sharing your tips! ❤️

  6. 5 stars
    I LOVE your recipes. I already know we are going to love these and fix them so many different ways. Thanks for sharing

    1. Thank you so much Laurel! You made my day 😍 Can’t wait to hear what you make with it, we just had some leftovers with a bowl of rice, avocado, pickled onion, and lettuce, with harissa tahini sauce, it was SO good. I think I like it even more than the wraps!

  7. 5 stars
    You’re going to love these vegan sheet pan tofu kebabs! Make sure to give us a five-star rating if you loved it! I look forward to hearing how you go!

5 from 4 votes

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




The maximum upload file size: 15 MB. You can upload: image. Drop file here

You Might Also Like

search