Embrace the perfect balance of flavor and nutrition with this Keto Tofu Stir Fry, a quick and satisfying dish that's low-carb, high-protein, and packed with vibrant veggies. Featuring golden, crispy cubes of extra-firm tofu, tender-crisp zucchini, broccoli, and red bell pepper, this dish comes alive with a savory sauce of coconut aminos, sesame oil, fresh garlic, and ginger. A light drizzle of avocado oil ensures a perfect stir-fry while keeping it keto-friendly. Garnished with toasted sesame seeds and aromatic green onions, this versatile recipe is ideal for busy weeknights or meal prep. Whether you're following a ketogenic diet or simply seeking a healthy, plant-based meal, this tofu stir fry is sure to become a household favorite.
Scan with your phone to download!
Press the tofu to remove excess moisture. Wrap the tofu block in a clean towel, place it on a plate, and set a heavy object on top. Let it sit for 15 minutes.
Cut the pressed tofu into 1-inch cubes and set aside.
Slice the zucchini and red bell pepper into thin strips. Set aside the vegetables along with the broccoli florets.
In a small bowl, whisk together the coconut aminos, sesame oil, garlic, and grated ginger. Set aside.
Heat 1 tablespoon of avocado oil in a large non-stick or cast-iron skillet over medium-high heat. Add the tofu cubes and cook for 3-4 minutes per side until golden and slightly crispy. Remove the tofu from the skillet and set aside.
Add the remaining 1 tablespoon of avocado oil to the skillet. Toss in the sliced zucchini, broccoli, and red bell pepper. Stir-fry for about 5-6 minutes until the vegetables are tender-crisp.
Return the cooked tofu to the skillet. Pour the sauce over the tofu and vegetables. Stir to combine and cook for another 2-3 minutes until everything is evenly coated and heated through.
Taste and adjust seasoning if desired. Optionally, add red pepper flakes for a bit of spice.
Garnish with chopped green onions and toasted sesame seeds before serving.
Serve immediately and enjoy your Keto Tofu Stir Fry!
Serving size | (1037.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1291.5 |
Total Fat 89.0g | 0% |
Saturated Fat 13.0g | 0% |
Polyunsaturated Fat 11.8g | |
Cholesterol 0mg | 0% |
Sodium 2797.3mg | 0% |
Total Carbohydrate 60.9g | 0% |
Dietary Fiber 19.1g | 0% |
Total Sugars 32.1g | |
Protein 73.1g | 0% |
Vitamin D 0IU | 0% |
Calcium 2892.5mg | 0% |
Iron 14.4mg | 0% |
Potassium 1751.7mg | 0% |
Source of Calories