If you enjoy bold flavors and a little heat, this Spicy Chicken Stir Fry is the perfect quick meal. Tender chicken, crisp vegetables, and a savory-spicy sauce come together in just one pan. It’s fast, fresh, and better than takeout — ready in about 20 minutes, making it ideal for busy weeknights.
1 lb boneless, skinless chicken thighs, thinly sliced
2 tablespoons vegetable oil (divided)
1 onion, sliced
1 red bell pepper, sliced
1 green bell pepper, sliced
1 cup snap peas
2 cloves garlic, minced
1 tablespoon fresh ginger, minced
2 tablespoons soy sauce
1 tablespoon sriracha sauce
1 tablespoon oyster sauce
1 teaspoon cornstarch mixed with 1 tablespoon water
¼ cup chicken broth
Cooked rice, for serving
Heat 1 tablespoon of oil in a large skillet or wok over medium-high heat.
Add chicken and cook for 5–7 minutes until browned and fully cooked.
Remove from the pan and set aside.
Add remaining oil to the skillet.
Stir in garlic and ginger. Cook for about 30 seconds until fragrant.
Add onion, bell peppers, and snap peas.
Stir fry for about 4–5 minutes until tender but still crisp.
In a small bowl, mix soy sauce, sriracha, oyster sauce, chicken broth, and the cornstarch mixture.
Return chicken to the skillet.
Pour in the sauce and stir well to coat everything.
Cook 2–3 minutes until the sauce thickens.
Serve hot over cooked rice and enjoy!
• Slice chicken thin for faster cooking
• Prep all ingredients first — stir frying moves quickly
• Add more sriracha or chili flakes for extra heat
• Swap veggies with broccoli, carrots, or mushrooms
• Use low-sodium soy sauce to reduce salt
• Great for meal prep — stores well for 3 days