You bought the air fryer for crispy food without the mess. You didn’t expect it to solve the biggest meal-prep problem: soggy leftovers.
Traditional meal prep has a texture problem. You roast chicken and vegetables on Sunday, pack them into containers, and by Wednesday the chicken is rubbery, and the vegetables are limp. Microwaving it makes it worse. Everything tastes like steamed leftovers.
The air fryer fixes that. It makes food that’s genuinely crispy on the outside and juicy on the inside, and — more importantly — it reheats that same food back to crispy in three minutes. This air fryer meal prep recipe is built around that idea. Sweet chili chicken and caramelized Brussels sprouts, cooked in the air fryer, portioned with rice, and reheated back to crisp in minutes.
Each container delivers about 43–45 grams of protein. And the whole thing — prep, cook, and portion — takes about 40 minutes.
The trick is the cooking order. Chicken breasts and Brussels sprouts don’t cook at the same rate. Brussels sprouts are dense and need a head start. Giving them 5 minutes alone in the basket before the chicken goes in means both finish at the same time without drying out the chicken.
Two things decide whether this turns out crispy or steamed, and neither is optional.
Give the Brussels sprouts a 5-minute head start. They’re much denser than chicken and take longer to caramelize. If you add them together, the chicken will be done before the sprouts brown.
Brush the glaze on during the last 1–2 minutes at 375°F, not 400°F. Sweet chili sauce contains sugar, and sugar burns. Adding the glaze at a slightly lower temperature for just a minute or two gives you a sticky, caramelized coating instead of a burnt one.
Everything else is forgiving, flexible, and takes about 20 minutes of actual work.
Why This Recipe Works

The air fryer makes genuinely crispy chicken without breading. A sweet chili glaze with a touch of cornstarch caramelizes in the air fryer, creating a sticky, glossy coating that’s crisp at the edges. No flour, no breadcrumbs, no deep frying.
Brussels sprouts caramelize faster in the air fryer than in the oven. Halved Brussels sprouts cook in about 12–14 minutes total in an air fryer, compared to 25 minutes in an oven. The cut sides get deeply browned and slightly charred, which brings out the sweetness.
The head start solves the cooking-time mismatch. Brussels sprouts need about 5 extra minutes of solo cook time. Doing that first means the chicken goes in when the sprouts are already softening, and both finish at the same time.
Sweet chili sauce is the shortcut that tastes like a real recipe. Store-bought sweet chili sauce is made from red chilies, garlic, sugar, and vinegar. Add soy sauce, lime juice, and a touch of sriracha to make a glaze that tastes like something you’d get at a restaurant.
Simmering the glaze with cornstarch first makes it stick. Cornstarch needs heat to activate. Simmering it briefly on the stovetop before brushing it on the chicken helps the glaze thicken evenly and coat the food instead of running off into the basket.
Skewers are optional and mostly for looks. The recipe works just as well if you cook the chicken and Brussels sprouts directly in the basket. Skewers are nice for presentation and portioning, but they introduce extra steps and are harder to fit in smaller air fryers.
It reheats in the air fryer, not the microwave. Three to five minutes at 350°F brings the chicken and Brussels sprouts back to crispy. This is what separates air fryer meal prep from regular meal prep.
It works as a complete meal-prep container. Chicken, vegetables, and a scoop of rice make a complete meal. The whole thing is portable, reheatable, and genuinely good on day four.
Air Fryer Meal Prep: Sweet Chili Chicken & Brussels Sprouts Skewers
Air-fry sweet chili-glazed chicken and caramelized Brussels sprouts until browned and sticky, then portion with rice for an easy, high-protein meal-prep lunch.
The chicken stays juicy while the Brussels sprouts develop crisp, browned edges, and the sweet-spicy glaze ties everything together.
Ingredients
For the Chicken and Brussels Sprouts:
- 2 lbs boneless, skinless chicken breasts, cut into 1½-inch cubes
- 1½ lbs Brussels sprouts, trimmed and halved (quartered if very large)
- 1 tbsp olive oil, divided
- 1 tsp kosher salt, divided
- ½ tsp black pepper
- 1 tsp garlic powder
- ½ tsp smoked paprika
For the Sweet Chili Glaze:
- ⅓ cup sweet chili sauce
- 2 tbsp low-sodium soy sauce or tamari
- 1 tbsp fresh lime juice
- 1 tsp sriracha or chili garlic sauce, optional
- 1 tsp cornstarch
- 1 tsp toasted sesame oil
- 1 garlic clove, finely minced
For Assembly:
- 3 cups cooked jasmine rice, brown rice, or cauliflower rice (about ¾ cup per container)
- 1 tbsp sesame seeds, toasted
- 2 green onions, thinly sliced
- Lime wedges, for serving
- 8–12 wooden skewers, soaked in water for 15 minutes (optional)
Instructions
1. Soak the skewers (optional). If using wooden skewers, soak them in a shallow dish of water for at least 15 minutes. If your air fryer basket is small, use shorter skewers that fit comfortably. You can also skip the skewers entirely and cook everything directly in the basket.
2. Prep the chicken and Brussels sprouts. Pat the chicken completely dry with paper towels. Trim the Brussels sprouts and cut them in half. If the sprouts are particularly large, cut them into quarters so the pieces are closer in size to the chicken. Pat them dry as well.
The drier everything is, the better it will crisp. Don't skip this step.
3. Season everything. Place the chicken in one bowl and toss with ½ tablespoon of the olive oil, ½ teaspoon kosher salt, black pepper, garlic powder, and smoked paprika.
Place the Brussels sprouts in a separate bowl and toss with the remaining ½ tablespoon olive oil and remaining ½ teaspoon kosher salt.
4. Make the glaze. Add the sweet chili sauce, soy sauce, lime juice, sriracha if using, cornstarch, sesame oil, and garlic to a small saucepan. Whisk until smooth and the cornstarch dissolves completely.
Place over medium-low heat and cook for 1–2 minutes, whisking constantly, until the glaze thickens slightly and becomes glossy. Remove from the heat and set aside.
Don't let the glaze boil vigorously. It should be thick enough to coat a spoon but still easy to brush onto the chicken.
5. Preheat the air fryer. Preheat the air fryer to 400°F for 3 minutes.
6. Give the Brussels sprouts a head start. Place the Brussels sprouts in a single layer in the air fryer basket. Don't overcrowd them. Air fry at 400°F for 5 minutes. Shake the basket or turn the sprouts so the cut sides face the hot air.
This head start is what makes the recipe reliable. It gives the Brussels sprouts time to soften and brown without overcooking the chicken later.
7. Add the chicken. Add the seasoned chicken to the basket with the Brussels sprouts, leaving space between the pieces.
If using skewers, thread the chicken and Brussels sprouts onto the soaked skewers, alternating pieces and leaving small gaps between them. Don't pack the pieces tightly together. If your basket is small, cook in two batches instead of crowding it.
Air fry at 400°F for 7–9 minutes, turning the skewers or shaking the basket about halfway through. The chicken should be cooked through, and the Brussels sprouts should have browned, crisp edges.
8. Add the glaze. Brush the chicken and Brussels sprouts generously with the prepared sweet chili glaze. Reduce the air fryer to 375°F and cook for another 1–2 minutes, just until the glaze becomes sticky and lightly caramelized.
Watch closely during this final step. Sweet chili sauce can burn quickly.
The chicken is done when the thickest pieces reach 165°F.
If the chicken is done but the Brussels sprouts need more browning, transfer the chicken to a plate and air fry the sprouts for another 1–2 minutes.
9. Portion the meal prep containers. Divide the cooked rice among four meal prep containers (about ¾ cup cooked rice per container). Divide the chicken and Brussels sprouts evenly among the containers.
If using skewers, you can leave the food on the skewers or slide the chicken and Brussels sprouts off before packing.
Sprinkle each container with sesame seeds and green onions. Add a lime wedge to each container.
10. Cool and refrigerate. Let the containers cool briefly, then refrigerate promptly once they're no longer steaming heavily. Keep the lime wedges and extra green onions separate until serving.
11. Reheat.Air fryer (best texture): Remove the food from the container and air fry at 350°F for 3–5 minutes, until heated through and the edges are crisp again.
Microwave (faster): Cover loosely with a damp paper towel and microwave for 1½–2½ minutes, stirring or rearranging halfway through. Continue in 20–30 second intervals until hot. If the chicken seems dry, squeeze fresh lime juice over the top before serving.
12. Freezer option. For best freezer texture, freeze the cooked chicken and Brussels sprouts separately from the rice. Cool completely, portion into freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat in a 350°F air fryer for 4–6 minutes, until hot throughout. For best texture, add freshly cooked rice when possible.
Notes
Protein per Serving: About 43–45g, including the rice
Nutrition note: Protein and calories vary by chicken, sweet chili sauce, soy sauce, and rice brands. A typical serving with ¾ cup cooked jasmine rice is approximately 570–610 calories, 43–45g protein, 65–70g carbs, and 14–17g fat. Calculate with your specific products for the most accurate numbers.
Recipe Notes

Use chicken breast pieces that are as uniform in size as possible so they finish cooking at the same time.
Very large Brussels sprouts should be quartered, not just halved. They’re much denser than chicken and take longer to cook through.
Don’t overcrowd the air fryer. Cook in additional batches if necessary. Overcrowding steams the food instead of crisping it.
Apply the glaze near the end at a slightly lower temperature. This keeps the sweet chili sauce from burning and gives you a sticky, glossy finish.
If your air fryer cooks aggressively, start checking the chicken after 6–7 minutes once it’s in the basket.
Skewers are optional. Cooking everything directly in the basket is easier and usually gives more surface contact with the hot air.
Portion by weight, not by skewer count, because skewer sizes vary.
Cool briefly, then refrigerate. Don’t leave cooked chicken and rice out at room temperature for long.
Easy Variations

Chicken Sausage and Brussels Sprouts. Swap the chicken for 1½ lbs of sliced chicken sausage. Air fry at 400°F for 10–12 minutes. About 34–38g protein per serving.
Healthy Chicken and Brussels Sprouts (Oven Version). Spread the chicken and Brussels sprouts on a parchment-lined sheet pan and roast at 425°F for 22–25 minutes, flipping once. About 43–45g protein per serving.
Air Fryer Kabob Recipes (Steak Version). Swap the chicken for 2 lbs of sirloin, cut into 1½-inch cubes. Air fry at 400°F for 10–12 minutes for medium. About 40–44g protein per serving.
Kabobs Air Fryer (Shrimp Version). Swap the chicken for 2 lbs of large shrimp, peeled and deveined. Air fry at 400°F for 6–8 minutes. About 34–38g protein per serving.
Unique Kabob Ideas (Veggie Skewers). Skip the chicken and use a mix of Brussels sprouts, bell peppers, red onion, and mushrooms. About 10–14g protein per serving.
Air Fryer Macro Recipes (Lower Carb). Swap the rice for cauliflower rice. About 43–45g protein per serving.
Quick Air Fryer Dinner (Family Batch). Double the recipe and cook in four batches. Serve with rice and a simple cucumber salad. About 43–45g protein per serving.
Air Fryer Recipes for Beginners. Skip the glaze and use a simple spice blend of garlic powder, onion powder, smoked paprika, salt, and pepper. About 43–45g protein per serving.
Air Fryer Snacks: Healthy (Chicken Bites). Skip the Brussels sprouts and cut the chicken into smaller pieces. Air fry at 400°F for 10 minutes. About 43–45g protein per serving.
Storage and Food Safety

Refrigerator: Store the assembled containers in the refrigerator for up to 4 days. Cool briefly before sealing so steam doesn’t make everything soggy.
Freezer: The cooked chicken and Brussels sprouts freeze well for up to 3 months. Cool completely, then transfer to freezer-safe containers, leaving out the rice. Thaw overnight in the refrigerator and reheat in the air fryer at 350°F for 4–6 minutes.
Reheating: Air fry at 350°F for 3–5 minutes for the best texture, or microwave with a damp paper towel for 1½–2½ minutes.
Food safety: Cook chicken to 165°F. Refrigerate leftovers within 2 hours. Reheat leftovers to 165°F throughout.
Frequently Asked Questions
How much protein is in each container?
About 43–45 grams per container, including the rice. Most of it comes from the chicken (about 40g per serving), with the rest from the Brussels sprouts and rice.
Can I cook this without skewers?
Yes. Skip the skewers and cook the chicken and Brussels sprouts directly in the air fryer basket. Toss halfway through. Just don’t crowd the basket.
Why did my chicken turn out dry?
You overcooked it, or the pieces were uneven. Cut the chicken into uniform 1½-inch cubes, start checking at 6–7 minutes after adding it to the basket, and pull it at 165°F.
Why did my Brussels sprouts turn out soggy?
The basket was overcrowded, or the sprouts weren’t dried well before seasoning. Cook in smaller batches and pat them dry.
Can I use frozen Brussels sprouts?
Yes, but they’ll be softer. Thaw completely, then pat dry before seasoning and air frying.
Can I make this in the oven instead?
Yes. Spread the chicken and Brussels sprouts on a parchment-lined sheet pan and roast at 425°F for 22–25 minutes, flipping once halfway through.
Can I reheat this in the microwave?
Yes, but the texture will be softer. Air frying at 350°F for 3–5 minutes restores the crispiness.
Can I freeze this?
Yes. The cooked chicken and Brussels sprouts freeze well for up to 3 months. Leave out the rice when freezing.
Is this recipe gluten-free?
Yes, if you use tamari instead of soy sauce and check your sweet chili sauce label. Some brands contain wheat.
Can I double this recipe?
Yes. Cook in multiple batches. Don’t overcrowd the basket.
Can I use chicken thighs instead of breasts?
Yes. Thighs are more forgiving and stay juicy. Air fry for 9–11 minutes after adding them. About 41–43g protein per serving.
What goes with this meal prep?
Steamed rice, cauliflower rice, quinoa, or a simple cucumber salad.
More High-Protein Air Fryer and Meal Prep Recipes You’ll Love
- 4 Crispy Air-Fried Edamame Snack Recipes
- Sheet Pan Eggs for Breakfast Sandwiches (Easy Meal Prep Hack)
- High-Protein Chicken Meal Prep Burrito Bowl
- Southwest Chicken Salad with Cilantro-Lime Dressing
Conclusion
This air fryer meal prep recipe solves soggy leftovers. Air-fry sweet chili-glazed chicken and caramelized Brussels sprouts until browned and sticky, then portion into meal-prep containers. Each container has about 43–45 grams of protein, and the whole thing comes together in about 40 minutes.
The keys are simple: soak the skewers if using them, dry the chicken and Brussels sprouts thoroughly, give the Brussels sprouts a 5-minute head start, don’t crowd the basket, simmer the glaze with cornstarch before brushing it on, glaze at 375°F for the final 1–2 minutes, cool briefly before sealing, and reheat in the air fryer at 350°F for 3–5 minutes to restore the crisp.
Make one batch on Sunday, stack the containers in the refrigerator, and you’ve got lunch or dinner handled through Thursday.