Turn up the heat on your keto meal plan with this mouthwatering Keto Spicy Tofu recipe—a flavorful, low-carb twist on a plant-based favorite. Featuring extra-firm tofu that’s marinated in a bold blend of tamari, sriracha, smoked paprika, and ground ginger, this dish delivers a perfect balance of smoky, spicy, and umami flavors. Cooked to golden-brown perfection in avocado oil and topped with toasted sesame seeds and fresh green onions, this protein-packed meal is as visually appealing as it is delicious. Ready in just 35 minutes, it’s a fast, fuss-free option that pairs beautifully with steamed broccoli or cauliflower rice for a complete keto-friendly feast. Whether you’re a committed vegan or simply looking to spice up your weeknight dinners, this recipe is a must-try!
Scan with your phone to download!
Press the tofu to remove excess moisture: Place the tofu block on a plate, cover it with a clean paper towel or kitchen towel, and set a heavy object like a skillet on top. Let it press for 15 minutes.
Once pressed, cut the tofu into bite-sized cubes.
In a medium bowl, whisk together the tamari, sriracha, garlic powder, smoked paprika, ground ginger, and sesame oil to create the marinade.
Gently toss the tofu cubes in the marinade, ensuring they are evenly coated. Let the tofu marinate for 15 minutes to absorb the flavors.
Heat a large skillet over medium heat and add the avocado oil.
Once the oil is hot, add the marinated tofu cubes to the skillet. Cook for 8–10 minutes, flipping occasionally, until the tofu is golden brown and crispy on all sides.
Optional: Sprinkle chili flakes over the tofu during cooking for extra heat.
Remove the tofu from the skillet and transfer to a serving dish.
Garnish with chopped green onions and sesame seeds.
Serve immediately on its own, or pair with steamed broccoli or cauliflower rice for a complete keto meal.
Serving size | (607.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1112.4 |
Total Fat 79.6g | 0% |
Saturated Fat 11.6g | 0% |
Polyunsaturated Fat 5.8g | |
Cholesterol 0mg | 0% |
Sodium 3310.7mg | 0% |
Total Carbohydrate 31.7g | 0% |
Dietary Fiber 13.3g | 0% |
Total Sugars 6.9g | |
Protein 79.2g | 0% |
Vitamin D 0IU | 0% |
Calcium 3162.6mg | 0% |
Iron 14.7mg | 0% |
Potassium 1472.3mg | 0% |
Source of Calories