If you're craving a meal that’s both simple and packed with flavor, these Smoky Tofu & Veggie Fajitas are your new go-to. With a hint of smoky spice and vibrant, fresh vegetables, this recipe is perfect for a quick weeknight dinner or a fun weekend gathering.
Firm tofu is a fantastic source of plant-based protein, and its firm texture holds up well to baking and marinating. Red and yellow bell peppers add sweetness and color. Red onion brings a mild, sweet bite when roasted. Mushrooms add a hearty, umami flavor to balance the dish. A mix of olive oil, smoked paprika, ground cumin, garlic powder, onion powder, salt, and black pepper creates a smoky, flavorful marinade. Flour tortillas are the perfect vessel for our filling, while avocado slices and fresh cilantro add creaminess and freshness, respectively. A squeeze of lime brightens everything up.
These fajitas are perfect on their own, but you can serve them with a side of black beans and rice for a complete meal. For a touch of creaminess, consider a dollop of vegan sour cream or a sprinkle of cheese if you're not sticking to a plant-based diet.
First, preheat your oven to 400°F (200°C). This ensures it's hot enough to get those veggies nice and charred. While the oven is heating up, grab a large bowl and mix together the olive oil, smoked paprika, cumin, garlic powder, onion powder, salt, and black pepper. This will be your flavorful marinade.
Now, toss in the cubed tofu, sliced bell peppers, red onion, and mushrooms into the bowl. Give everything a good mix so every piece is well-coated in that smoky goodness. Spread the mixture evenly onto a baking sheet, making sure it's in a single layer. This helps everything roast evenly.
Pop the tray into the oven and let it bake for 25-30 minutes. You’ll want to give it a good stir halfway through to ensure even cooking. You're looking for the veggies to be tender and slightly charred — that's when you know it's ready.
While your fajita filling is in the oven, warm the tortillas. A dry skillet over medium heat works perfectly, and it only takes a minute or two on each side.
Once everything is ready, it’s time to assemble. Lay out a warm tortilla, spoon on a generous portion of the tofu and veggie mix, and top with avocado slices, a sprinkle of cilantro, and a squeeze of lime. Serve immediately and enjoy the deliciousness!