Get ready for a flavor-packed vegetarian sandwich that’s anything but boring. Crispy pan-fried tofu cubes are glazed in a tangy citrus BBQ sauce, then topped with spicy pepper jack cheese that melts into gooey perfection. Pile it all onto a toasted baguette and finish with crunchy quick-pickled red onion and jalapeño for a bright, tangy kick.
On the side, enjoy crispy roasted potato wedges seasoned simply with salt and pepper and a creamy garlic lime mayo for dipping. This hearty meal comes together in under an hour and is sure to satisfy even the biggest appetites.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Preheat oven to 425°F. Cut potatoes into ½-inch thick wedges. Toss with 1 tsp oil, salt and pepper. Spread on a baking sheet and roast for 20-25 minutes, flipping halfway, until golden and crispy.
- While potatoes roast, prepare pickled veggies: Thinly slice half the red onion and the jalapeño (remove seeds for less heat). In a small bowl, combine ¼ cup water, 1 tsp sugar and a pinch of salt. Add onion and jalapeño; set aside to quick-pickle.
- Drain tofu and pat dry with paper towels. Cut into ½-inch cubes. In a shallow bowl, mix cornstarch with a pinch of salt and pepper. Toss tofu cubes in cornstarch mixture until coated.
- Heat 1 tsp oil in a large non-stick skillet over medium-high heat. Add tofu and cook, turning occasionally, until golden and crispy on all sides, about 5-7 minutes.
- In a small bowl, whisk together BBQ sauce, veggie stock concentrate and ketchup. Pour over tofu in the skillet. Stir to coat and cook for 1 minute until glaze thickens. Sprinkle pepper jack cheese over tofu; cover skillet and let cheese melt, about 1 minute.
- Meanwhile, cut baguettes in half lengthwise and toast in oven or toaster until lightly golden. For garlic lime mayo: mince garlic clove; mix with mayonnaise and juice of half the lime.
- To assemble subs: spread garlic lime mayo on toasted baguette halves. Pile BBQ tofu with melted cheese on bottom halves. Top with pickled onion and jalapeño (drain excess liquid). Close sandwiches and serve with potato wedges and remaining lime wedges on the side.
Recipe Tips
For extra crispy tofu, press out as much moisture as possible before coating with cornstarch.
Adjust the amount of jalapeño to suit your spice preference; remove seeds for milder heat.
If you don’t have a lid for the skillet, cover with a piece of foil to melt the cheese.
FAQ
Can I use a different type of cheese?
Yes, you can substitute pepper jack with Monterey Jack, cheddar or a dairy-free cheese if needed.
Can I make the pickled veggies ahead of time?
Absolutely! The pickled onions and jalapeños can be made up to a day in advance and stored in the fridge.
How do I reheat leftovers?
Reheat the tofu and potato wedges in a 350°F oven for about 5-10 minutes to restore crispness. Assemble the sub fresh with the pickled veggies.






























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.