This Sesame Garlic Tofu & Veggie Stir-Fry is a quick and delicious meal that can be prepared in just 20 minutes. Packed with plant protein from tofu and a variety of colorful vegetables, this dish is not only vegan-friendly but also perfect for meal prep.
The saucy garlic sesame sauce adds a burst of flavor, making it a satisfying option for lunch or dinner. You can customize the vegetables based on your preferences or what you have on hand.
Quick and Flavorful Tofu Stir-Fry

This stir-fry features crispy tofu and fresh vegetables tossed in a savory sesame garlic sauce. It takes about 20 minutes to prepare and serves 4 people, making it an ideal choice for busy weeknights or meal prep.
Ingredients
- 14 oz firm tofu, drained and pressed
- 2 tablespoons sesame oil
- 2 cups mixed vegetables (bell peppers, broccoli, carrots, snap peas)
- 3 cloves garlic, minced
- 1 tablespoon soy sauce or tamari
- 1 tablespoon maple syrup or agave nectar
- 1 tablespoon rice vinegar
- 1 teaspoon sesame seeds for garnish
- Chopped green onions for garnish
Instructions
- Prepare the Tofu: Cut the pressed tofu into bite-sized cubes.
- Cook the Tofu: In a large skillet or wok, heat 1 tablespoon of sesame oil over medium-high heat. Add the tofu cubes and cook until golden and crispy on all sides, about 5-7 minutes. Remove from the skillet and set aside.
- Sauté the Vegetables: In the same skillet, add the remaining tablespoon of sesame oil. Add the mixed vegetables and sauté for 3-4 minutes until tender-crisp. Stir in the minced garlic and cook for an additional minute.
- Make the Sauce: In a small bowl, whisk together the soy sauce, maple syrup, and rice vinegar. Pour the sauce over the vegetables and stir to combine.
- Combine: Add the crispy tofu back to the skillet and toss everything together until well coated in the sauce. Cook for another 1-2 minutes to heat through.
- Serve: Remove from heat, garnish with sesame seeds and chopped green onions, and serve hot over rice or noodles.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 220kcal
- Fat: 12g
- Protein: 15g
- Carbohydrates: 15g






