Grilled Tofu Skewers
Crisp-edged tofu cubes are marinated in a savory-sweet mix and threaded with colorful vegetables, then grilled until smoky and caramelized. These skewers are an easy, crowd-pleasing vegetarian main or side that shine on warm-weather cookouts.
Ingredient Spotlight
Extra-firm tofu
A very dense variety of tofu (coagulated soy milk pressed to remove most moisture) commonly used in East Asian cuisines; it has a neutral, mildly beany taste and a very firm, chewy texture that holds together for grilling, frying, or skewering. It readily absorbs marinades and browns well, making it a popular protein in vegetarian and Asian dishes. Find it in the refrigerated tofu/produce section of most supermarkets and Asian markets; if you can’t find extra-firm, use firm tofu that’s well-pressed, or substitute tempeh or a grilling cheese like halloumi or paneer for similar texture and grilling behavior.
Ingredient Spotlight
Smoked paprika
Smoked paprika (Spanish pimentón) is made from peppers dried over oak fires and ground into a fine red powder; it delivers a sweet, earthy pepper flavor with a distinctive smoky aroma and deep color, central to Spanish and some Central European cuisines. It’s used to add smoky depth without heat and is different from regular (sweet) paprika. Look for it in the spice aisle, Latin/Spanish markets, or specialty shops; substitute regular paprika plus a pinch of chipotle powder, smoked salt, or a drop of liquid smoke if you need the smoky element.
(paid link) — as an Amazon Associate we earn from qualifying purchases.
Jake's note
"These skewers are perfect for summer BBQs and potlucks — they hold up well on the grill and work great for make-ahead marinating. Expect smoky char with a sticky finish that even non-vegetarians will enjoy."
Grilled Tofu Skewers
These grilled tofu skewers are built around a simple idea: get the tofu out of the package and into a hot, slightly sticky marinade so each cube takes on a thin, caramelized skin while staying tender inside. The combination of soy, maple, rice vinegar, garlic and smoked paprika gives the skewers three things they need to sing on the grill — savory depth, bright acidity and a little sweet that browns into lacy char. Threading the tofu with bell pepper and red onion adds color and a snap of freshness that contrasts nicely with the plush interior of the tofu.
What makes this version work is technique as much as ingredients. Pressing the block and cutting uniform 1-inch cubes ensures consistent texture and maximum marinade pickup, while the maple syrup and smoked paprika deliver that barbecue-like warmth even when you skip meat. The recipe is forgiving — a short marinade time gets you good flavor quickly, and the skewers are a perfect make-ahead crowd-pleaser for picnics, weeknight dinners or a vegetarian main at a summer cookout. Serve them straight off the grill with bright condiments and a starchy side to soak up the juices.
Plan your timing
Ingredients
Instructions
Press and cube the tofu
For this step
- 14 ozExtra-firm tofu
Whisk together the marinade and soak tofu
For this step
- 2 tbspOlive oil
- 3 tbspSoy sauce (or tamari)
- 2 tbspMaple syrup
- 1 tbspRice vinegar
- 2 clovesMinced garlic
- 1 tspSmoked paprika
Prep vegetables and skewers
For this step
- 1 mediumBell pepper
- 1 mediumRed onion
- 8 skewersWooden skewers
Assemble the skewers
Grill until charred and heated through
Rest and serve
Tips from the kitchen
Press thoroughly
Press tofu at least 20–30 minutes when possible; longer pressing concentrates flavor and improves browning so cubes hold up better on skewers.
Cut uniform cubes
Trim tofu into consistent 1-inch cubes so they cook and absorb the marinade evenly, preventing some pieces from drying out while others stay cold.
Reserve and treat marinade
Set aside some fresh marinade before adding the tofu; if you want to use the marinade as a basting sauce, boil the reserved portion for a minute to make it safe and slightly thicker.
Oil the grates
Brush the grill grates with oil right before placing skewers to prevent sticking and to encourage crisp, caramelized edges on the tofu.
Turn frequently
Rotate skewers every 2–3 minutes over medium-high heat to build even char without overcooking the vegetables.
Variations & substitutions
Miso-maple glaze
Whisk 1 tablespoon white miso into the marinade for extra umami; reduce the soy to keep the balance and finish with a sprinkle of toasted sesame seeds.
Pineapple & teriyaki
Swap maple for equal Hawaiian-style teriyaki and thread pineapple chunks between tofu for sweet-tart caramelization and an island flair.
Mediterranean twist
Replace soy and rice vinegar with 2 tablespoons lemon juice and 2 tablespoons olive oil plus a teaspoon oregano; add cherry tomatoes and zucchini instead of bell pepper.
Gluten-free swap
Use tamari or coconut aminos in place of soy sauce to make the marinade gluten-free without losing the salty backbone.
Storage & make-ahead
Store cooled skewers in an airtight container in the refrigerator for up to 3 days. You can assemble marinated skewers up to 24 hours ahead, keeping them covered and chilled; avoid marinating much longer than 3 hours if you prefer firmer texture. Reheat on a preheated grill, under a broiler, or in a hot skillet for 5–8 minutes to recrisp edges — microwaving makes tofu soft rather than caramelized.
What to serve with it
Serve with fluffy coconut rice or a lemony quinoa salad to soak up the glaze, and offer a bright sauce like chimichurri, tzatziki or a chili-garlic soy dip for contrast. Add a simple grilled corn salad or an Asian slaw for crunch and a cold, crisp beer or a zesty Sauvignon Blanc pairs nicely with the smoky-sweet flavors.
Frequently asked questions
Can I use softer tofu?
No — silken or soft tofu will fall apart on skewers and won’t brown. If extra-firm isn’t available, freeze and thaw a block then press it; this changes the texture to be chewier and more absorbent.
Is the reserved marinade safe to brush on while grilling?
Only if you reserve some fresh marinade before adding the raw tofu; any marinade that’s been in contact with raw tofu should be boiled for a minute before using as a brush-on glaze or sauce.
How do I get the tofu extra-crispy?
Pat cubes very dry, toss them lightly with a teaspoon of oil or cornstarch before marinating, and finish over high heat so the surface quickly caramelizes without overcooking the interior.
Can I cook these indoors?
Yes — use a hot grill pan, cast-iron skillet, or broiler; turn frequently and watch closely to achieve charred edges without burning the vegetables.
Why did my tofu stick to the grill?
Sticking usually means the grates weren’t hot or oiled enough, or the tofu was too wet; preheat and oil the grates, and make sure cubes are well-pressed and patted dry before threading.
About the author
JakeHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Ingredients
- Extra-firm tofu14 oz
- Olive oil2 tbsp
- Soy sauce (or tamari)3 tbsp
- Maple syrup2 tbsp
- Rice vinegar1 tbsp
- Minced garlic2 cloves
- 🛒 BuySmoked paprika1 tsp
- Bell pepper1 medium
- Red onion1 medium
- Wooden skewers8 skewers
🛒 = paid link — as an Amazon Associate we earn from qualifying purchases.
Nutrition Facts
Per serving: 2 skewers
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Guides
Trending Global Grill Mashups: 10 Cross‑Cultural Skewers & Street‑Food Techniques to Try This Season
Take your grill global with 10 inventive skewer mashups that fuse Korean, Mexican, Middle Eastern, Southeast Asian and Caribbean street‑food techniques. This guide covers signature marinades, finishing sauces, grilling methods, plating and pairing ideas plus short‑form video hooks to make each skewer irresistible online.
Guides
Trending Backyard Sauces for 2026: 12 Global Condiments to Slather, Mop & Serve with Grilled Food
A trend-forward guide to the 12 must-have global sauces for backyard grilling in 2026. Profiles, flavor notes, pantry shortcuts, grill pairings and smart make-ahead and scaling tips to feed a crowd without sweating the details.
Guides
Zero‑Waste Seasonal Recipes: Turn Produce and Protein Scraps into Grilled & Campfire Favorites
Practical, season-spanning guide to turning peels, stems, seeds, and bones into six grill- and campfire-friendly flavor boosters. Learn safety, storage, and flavor-building tips to cut waste and amplify backyard cooking all year.
More from Grilling
View all Grilling recipes →Grilled Salmon Burgers with Sriracha Mayo and Pickled Red Onions
Grilled-Fig Gin Slushy with Honey-Thyme Syrup
Campfire-Smoked Old Fashioned with Grilled Cherry‑Balsamic Syrup
Grilled Ribeye Tacos with Muddled Passion Fruit Salsa and Charred‑Lime Crema
Open-Faced Grilled Maple‑Mustard Chicken & Peach Breakfast Toast with Fried Egg
Pellet Grill Pizza Neapolitan
Butter‑Basted Grilled Filet Mignon with Charred Garlic‑Herb Butter & Smoky Dijon Dipping Sauce
Cedar-Plank Grilled Swordfish Steaks with Warm Olive-Tomato Tapenade and Charred Fennel-Orange Salad
Grilled Cajun Crab Cakes on Cedar with Charred Corn Salsa
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect