Looking for a quick and satisfying dinner? This Vegan Tofu and Broccoli Sheet Pan Dinner is the answer. It’s a simple vegan recipe that delivers on flavor and nutrition without demanding hours in the kitchen. Just chop, toss, and roast for a delightful meal that will please everyone at the table.
Imagine perfectly roasted tofu, crisp broccoli, and an assortment of colorful vegetables all cooked together on a single pan. This dish is not only visually appealing, but it’s also packed with plant-based protein and fiber. Plus, cleanup is a breeze, making it a win-win for busy weeknights.
The Perfect Vegan Tofu and Broccoli Sheet Pan Dinner


This vibrant Vegan Tofu and Broccoli Sheet Pan Dinner features marinated tofu and fresh broccoli, roasted to perfection with a hint of garlic and a splash of soy sauce. The result is a tasty, satisfying meal that is both healthy and easy to prepare.
The combination of flavors creates a well-balanced dish that’s savory, with a delightful crunch from the broccoli and a hearty bite from the tofu.
Ingredients
- 1 block firm tofu, drained and pressed
- 2 cups broccoli florets
- 1 bell pepper, chopped
- 1 carrot, sliced
- 3 tablespoons soy sauce or tamari
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon ginger, grated
- 1 teaspoon sesame oil
- Salt and pepper to taste
- Cooked rice or quinoa for serving
- Sesame seeds and green onions for garnish (optional)
Instructions
- Preheat the Oven: Preheat your oven to 400°F (200°C).
- Prepare the Tofu: Cut the pressed tofu into cubes and place them in a bowl. Add soy sauce, olive oil, garlic, ginger, and sesame oil. Toss well to coat the tofu evenly.
- Arrange on Sheet Pan: On a large baking sheet, spread the marinated tofu, broccoli, bell pepper, and carrot in a single layer. Season with salt and pepper.
- Roast the Vegetables: Bake in the preheated oven for about 25-30 minutes, tossing halfway through, until the tofu is golden and the vegetables are tender.
- Serve: Serve the roasted tofu and vegetables over cooked rice or quinoa. Garnish with sesame seeds and sliced green onions, if desired.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 250kcal
- Fat: 12g
- Protein: 15g
- Carbohydrates: 22g