Vegan popcorn chicken delivers all the crunch and savory flavor of the classic fast-food snack without any meat. Here, soy curls (or extra-firm tofu) are soaked in a seasoned broth, coated in a spiced flour mixture, and fried until golden and crisp. The result is a bite-sized, juicy-inside, crunchy-outside treat that satisfies cravings and works as an appetizer, snack, or main dish.
Ingredients
- 2 cups (about 2 oz / 56 g) dry soy curls (or 1 block extra-firm tofu, pressed and torn into bite-size pieces)
- 2 cups (480 ml) vegetable broth, warm
- 1 tbsp (15 ml) soy sauce or tamari
- 1 tbsp (15 ml) nutritional yeast
- 1 tsp smoked paprika
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/4 tsp black pepper
- 1 cup (120 g) all-purpose flour (or chickpea flour for gluten-free)
- 1/2 cup (70 g) cornstarch
- 1 tsp baking powder
- 1 tsp salt
- 1 cup (240 ml) unsweetened plant milk (e.g., soy or oat)
- 1 tbsp (15 ml) apple cider vinegar
- Neutral oil for frying (e.g., canola, sunflower, or peanut), about 2 cups (480 ml)
Instructions
- If using soy curls, place them in a large bowl and pour the warm vegetable broth over them. Add the soy sauce and let soak for 10 minutes, until rehydrated. If using tofu, press it for 15 minutes, then tear into 1-inch (2.5 cm) chunks and skip the soaking step.
- While the soy curls soak, prepare the dry coating: in a shallow bowl, whisk together the flour, cornstarch, baking powder, salt, smoked paprika, garlic powder, onion powder, and black pepper.
- In a separate bowl, make the wet batter: whisk the plant milk and apple cider vinegar together. Let sit for 5 minutes; it will thicken slightly.
- Drain the soaked soy curls in a colander, pressing gently to remove excess liquid. Do not squeeze them completely dry—they should still be moist.
- Add the nutritional yeast to the drained soy curls and toss to coat evenly. This adds a savory, cheesy note.
- Heat about 1 inch (2.5 cm) of oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F (175°C). If you don’t have a thermometer, test by dropping a small piece of batter into the oil—it should sizzle and float immediately.
- Working in batches, dip each soy curl piece into the wet batter, letting excess drip off, then dredge in the dry coating, pressing lightly to adhere. Shake off any excess.
- Carefully place the coated pieces into the hot oil, leaving space between them. Fry for 3–4 minutes per batch, turning occasionally, until golden brown and crispy. Do not overcrowd the pan; fry in batches of about 8–10 pieces.
- Remove the popcorn chicken with a slotted spoon and drain on a wire rack set over a baking sheet (or on paper towels). Sprinkle with a little salt while still hot.
- Repeat with the remaining pieces, allowing the oil to return to 350°F (175°C) between batches.
- Serve immediately with your favorite dipping sauce. If you prefer a baked version, see the Tips section.
Tips
- Substitutions: If you can’t find soy curls, extra-firm tofu works well. Press it for 15 minutes, then tear into chunks. The texture will be slightly softer but still crispy on the outside. For a gluten-free version, use chickpea flour instead of all-purpose flour and ensure your soy sauce is tamari or gluten-free.
- Baking alternative: To bake instead of fry, preheat your oven to 425°F (220°C) and place the coated pieces on a parchment-lined baking sheet. Spray or brush with oil, then bake for 20–25 minutes, flipping halfway, until golden and crisp. They won’t be as crunchy as fried, but they are lower in oil.
- Don’t skip the wet batter: The combination of wet batter and dry coating is what gives the crispy crust. If you only use the dry coating, it will be powdery and not adhere well.
- Keep the oil temperature steady: If the oil gets too hot, the outside burns before the inside is heated; if it’s too cool, the coating absorbs oil and becomes greasy. Use a thermometer and let the oil reheat between batches.
Serving Suggestions
Serve these vegan popcorn chicken bites as a party appetizer with dips like vegan ranch, barbecue sauce, buffalo sauce, or honey mustard (use vegan honey substitute). For a main meal, pair them with a side of coleslaw, roasted vegetables, or a simple green salad. They also make a great filling for wraps or Buddha bowls, or served over rice with steamed broccoli.
Variations
- Buffalo Popcorn Chicken: Toss the fried pieces in a mixture of 1/4 cup (60 ml) hot sauce and 2 tbsp (30 g) melted vegan butter. Serve with celery sticks and vegan ranch.
- Honey Mustard Glaze: Whisk together 2 tbsp (30 ml) maple syrup, 2 tbsp (30 g) Dijon mustard, and 1 tbsp (15 ml) apple cider vinegar. Drizzle over the hot popcorn chicken.
- Asian-Inspired: Add 1 tsp grated ginger and 1/2 tsp Chinese five-spice to the dry coating. Serve with a sweet chili dipping sauce.
- Spicy Cajun: Add 1 tsp Cajun seasoning and a pinch of cayenne to the dry coating for extra heat.
Storage and Reheating
Store leftover vegan popcorn chicken in an airtight container in the refrigerator for up to 3 days. To reheat, place them on a baking sheet and warm in a 375°F (190°C) oven for 8–10 minutes, or until heated through and crisp. You can also reheat in an air fryer at 350°F (175°C) for 3–4 minutes. Avoid microwaving, as it will make the coating soggy. If you have a large batch, freeze the cooked pieces on a baking sheet, then transfer to a freezer bag for up to 2 months. Reheat from frozen in the oven at 375°F (190°C) for 12–15 minutes.
Frequently Asked Questions
Can I use seitan or tempeh instead of soy curls? Yes, you can use seitan chunks or crumbled tempeh. Seitan will have a chewier texture, while tempeh will be nutty and firmer. Adjust the soaking time: seitan doesn’t need soaking, just pat dry; tempeh can be steamed for 10 minutes to remove bitterness, then patted dry.
Why did my coating fall off? The coating usually falls off if the pieces are too wet or if the oil isn’t hot enough. Make sure to drain the soy curls well and let excess batter drip off before dredging. Also, ensure the oil reaches 350°F (175°C) before frying—if it’s too cool, the coating absorbs oil and separates.
Can I make this oil-free? Yes, you can bake them as described in the Tips, but they won’t be as crispy. You can also try an air fryer: preheat to 375°F (190°C), spray the coated pieces with oil, and cook for 10–12 minutes, shaking the basket halfway.
Are soy curls gluten-free? Soy curls are made from whole soybeans and are naturally gluten-free. However, check the packaging to ensure no cross-contamination. The recipe uses all-purpose flour, so use chickpea flour for a gluten-free version.
How do I know when the oil is hot enough without a thermometer? Drop a small cube of bread into the oil—if it sizzles and turns golden brown in about 60 seconds, the oil is at the right temperature (around 350°F / 175°C). If it browns immediately, the oil is too hot.
Can I prepare these ahead of time? You can coat the pieces and refrigerate them for up to 2 hours before frying. Place them in a single layer on a baking sheet and cover loosely with plastic wrap. Fry as directed when ready.
Related
- Eccles Cake Calories: Count & Recipe Guide
- Glamorgan Sausages Recipe (Hairy Bikers Style)
- Glamorgan Sausages: Classic Vegetarian Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).