Crispy, golden, and irresistibly flavorful, these Tofu Bites are the ultimate plant-based snack or protein-packed addition to your favorite meals. Made from extra-firm tofu, these bites are marinated in a savory blend of soy sauce and sesame oil, then coated in a spiced cornstarch mixture for the perfect crunch. With just 15 minutes of prep time, they’re pan-fried to crispy perfection in under 30 minutes, making them a quick and delicious vegan option for weeknight dinners or meal prep. Serve them hot with your favorite dipping sauces—like sweet chili or spicy mayo—or toss them into salads, rice bowls, or noodle dishes for a crowd-pleasing twist. Perfect for vegans, vegetarians, or anyone looking to try tofu in a fun and satisfying way, these easy Tofu Bites are sure to become a staple in your kitchen.
Press the tofu to remove excess moisture by wrapping it in a clean kitchen towel or paper towels and placing a heavy object (like a cast iron skillet or cookbook) on top for 10-15 minutes.
Cut the pressed tofu into bite-sized cubes (approximately 1-inch pieces).
In a mixing bowl, combine the soy sauce and sesame oil. Add the tofu cubes and gently toss to coat. Let marinate for 5 minutes to enhance flavor.
In a separate bowl, mix the cornstarch, paprika, garlic powder, salt, and black pepper.
Add the cornstarch mixture to the tofu cubes and toss until each piece is evenly coated. Shake off any excess cornstarch.
Heat the neutral oil in a nonstick skillet over medium-high heat.
Add the tofu cubes to the skillet in a single layer, making sure not to overcrowd. Cook for about 2-3 minutes per side, flipping gently with tongs or chopsticks, until all sides are golden and crispy.
Once cooked, transfer the tofu bites to a plate lined with paper towels to absorb any excess oil.
Serve immediately with your favorite dipping sauce (such as spicy mayo, sweet chili sauce, or soy sauce) or add to salads, rice bowls, or noodle dishes.
Serving size | 501.6 grams (501.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1056 |
Total Fat 73.40g | 94% |
Saturated Fat 8.80g | 44% |
Polyunsaturated Fat 5.90g | |
Cholesterol 0mg | 0% |
Sodium 1807mg | 79% |
Total Carbohydrate 43.00g | 16% |
Dietary Fiber 10.80g | 39% |
Total Sugars 2.80g | |
Protein 65.80g | 132% |
Vitamin D 0IU | 0% |
Calcium 2734mg | 210% |
Iron 12mg | 67% |
Potassium 1139mg | 24% |
Source of Calories