Vegan Pepper Steak Recipe
Introduction
This vegan pepper steak is a flavorful and satisfying dish featuring soy curls cooked with vibrant bell peppers and a savory sauce. It’s an easy, plant-based twist on a classic takeout favorite that pairs perfectly with rice. Whether you’re vegan or just looking to try something new, this recipe delivers bold flavors and hearty texture.

Ingredients
- 8 ounce bag (around 4 cups) soy curls
- 3 ¼ cups vegan beef broth or vegetable broth
- 2 medium bell peppers, sliced (e.g. green and red)
- 3-4 cloves garlic, minced
- 1-2 teaspoons minced ginger, to taste
- ¾ – 1 cup water (reserve ¼ cup)
- 7 tablespoons reduced sodium soy sauce
- 3 tablespoons coconut sugar (or any sugar)
- 1 ½ tablespoons mirin
- 1 ½ tablespoons arrowroot powder or cornstarch
Instructions
- Step 1: If serving with rice, begin cooking it first since brown rice takes longer. Prepare all other ingredients by slicing the peppers, mincing garlic, and grating ginger.
- Step 2: Soak the soy curls in a medium bowl covered with broth for 10-12 minutes, discarding any powder at the bottom but saving small crumbles for other uses.
- Step 3: Heat a large nonstick skillet over medium-high heat. Working with one handful at a time, squeeze excess broth from the soy curls and add them to the skillet.
- Step 4: Dry-fry the soy curls for 3-5 minutes, stirring often until they begin to brown. If they darken too quickly, reduce the heat. Avoid using oil to keep them from getting soggy.
- Step 5: Add the sliced bell peppers and cook for 4-6 minutes until they soften slightly but still have some bite.
- Step 6: In a small bowl, whisk together water (reserve ¼ cup separately), soy sauce, mirin, coconut sugar, and arrowroot powder until smooth. Set aside.
- Step 7: Stir in minced garlic and ginger in the skillet, cooking and stirring constantly for one minute. Reduce heat to medium.
- Step 8: Pour the prepared sauce into the skillet and stir constantly until it thickens, about one minute. If too thick, add reserved water gradually; if too thin, either cook longer or whisk in more arrowroot mixed with water and add to the pan.
- Step 9: Remove from heat and season with fresh cracked black pepper and salt if needed. Serve with rice and garnish with roasted sesame seeds, chopped green onion, or red pepper flakes if desired.
Tips & Variations
- Use gluten-free tamari instead of soy sauce for a gluten-free option.
- Substitute mirin with a mix of rice vinegar and a pinch of sugar if unavailable.
- For a sweeter sauce, adjust the sugar to taste or try maple syrup as a substitute.
- Add sliced mushrooms or onions alongside the peppers for extra texture and flavor.
- To enhance the “meaty” texture, make sure to dry-fry the soy curls well before adding the sauce.
Storage
Store leftover vegan pepper steak separately from rice in an airtight container in the refrigerator for up to 3-4 days. It also freezes well in a freezer-safe container for up to 3 months. Reheat gently on the stove or in the microwave, adding a splash of water if the sauce has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
What are soy curls and where can I find them?
Soy curls are made from whole soybeans and have a chewy texture similar to meat. They are typically available at health food stores or online, often in the dried goods section.
Can I use a different protein instead of soy curls?
Yes, you can substitute with other plant-based proteins like seitan, tempeh, or even firm tofu, though cooking times and textures will vary.
PrintVegan Pepper Steak Recipe
This vibrant Vegan Pepper Steak recipe features rehydrated soy curls sautéed with colorful bell peppers in a savory, slightly sweet sauce thickened with arrowroot powder. It’s a nutritious, plant-based take on the classic pepper steak, perfect served over rice for a comforting, gluten-free meal that’s rich in flavor and texture.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian-inspired
- Diet: Vegan, Gluten Free
Ingredients
Main Ingredients
- 8 ounce bag (around 4 cups) soy curls
- 3 ¼ cups vegan beef broth or vegetable broth
- 2 medium bell peppers, sliced (green and red)
- 3–4 cloves garlic, minced
- 1–2 teaspoons minced ginger, to taste
Sauce Ingredients
- ¾ – 1 cup water (reserve ¼ cup)
- 7 tablespoons reduced sodium soy sauce
- 3 tablespoons coconut sugar (or any sugar)
- 1 ½ tablespoons mirin
- 1 ½ tablespoons arrowroot powder or cornstarch
Instructions
- Prepare rice (optional): If serving with rice, start cooking it first, especially if using brown rice which requires longer cooking time.
- Rehydrate soy curls: Place soy curls in a medium bowl, discarding excess powder. Cover with vegan beef or vegetable broth and gently stir. Let soak for 10-12 minutes until rehydrated.
- Squeeze excess broth from soy curls: Working in handfuls over the skillet, gently squeeze out most of the liquid from the soy curls. Save the leftover broth for later use if desired.
- Dry fry soy curls: Heat a large nonstick skillet over medium-high heat. Add the drained soy curls and dry fry them, stirring often, for 3-5 minutes until lightly browned. Lower heat if they start to overbrown. No oil is used to keep them dry.
- Add bell peppers: Add sliced bell peppers to the skillet and cook for 4-6 minutes until they start to soften but still retain some bite.
- Make sauce: In a small bowl or measuring cup, whisk together water (keeping ¼ cup reserved), soy sauce, mirin, coconut sugar, and arrowroot powder until smooth.
- Add garlic and ginger: Stir minced garlic and ginger into the skillet with the soy curls and peppers. Cook, stirring constantly, for one minute, then reduce heat to medium.
- Add sauce to skillet: Pour the sauce mixture into the skillet, stirring constantly. The sauce will thicken quickly. If too thick, gradually add reserved water until desired consistency is reached. If too thin, cook longer or add a slurry of arrowroot mixed with water to thicken.
- Season and serve: Remove from heat, season with fresh cracked black pepper (and salt if desired). Serve over rice, garnished with roasted sesame seeds and chopped green onion or red pepper flakes for extra heat.
- Store leftovers: Refrigerate the vegan pepper steak separately from rice in an airtight container for 3-4 days, or freeze up to 3 months.
Notes
- Saving leftover broth for soups or rice adds extra flavor to other dishes.
- Mirin can be substituted with a mixture of rice vinegar and a little sugar if unavailable.
- Arrowroot powder and cornstarch act as thickening agents; either can be used interchangeably.
- This recipe is naturally gluten-free if using gluten-free soy sauce and broth.
- Adjust ginger and garlic quantities to taste based on personal preference.
- Dry frying technique helps brown soy curls without making them soggy through oil absorption.
Keywords: Vegan Pepper Steak, Soy Curls Recipe, Plant-Based Dinner, Gluten Free Vegan, Stir Fry Vegan Pepper Steak, Soy Protein Recipe

