These spring roll bowls are packed with marinated chicken thighs, gluten-free rice noodles, crisp cucumbers and carrots, fresh herbs, and a creamy homemade peanut sauce that brings everything together. They deliver the bright, crunchy flavors of fresh spring rolls without rolling wrappers, making them perfect for quick weeknight dinners or make-ahead lunches.

Quick Look: Spring Roll Bowls
- ⏱️ Prep Time: 20 minutes
- 🍳 Cook Time: 30 minutes
- 🕒 Total Time: 50 minutes
- 👥 Servings: 4
- 📊 Calories: ~512 kcal per serving (based on nutrition panel)
- 🔥 Cook Method: oven baked at 425°F
- 👩🍳 Flavor Profile: Bright, fresh, and savory—everything you love about spring rolls in a bowl
- ⭐ Difficulty: Easy, great for meal prep
Why You’ll Love This Spring Roll Bowls Recipe
If you enjoy simple bowl dinners like Greek chicken bowls or buffalo chicken rice bowls, these spring roll bowls are another effortless favorite you’ll come back to. Crunchy cucumbers, carrots, fresh herbs, and chewy rice noodles keep the bowls light, while marinated chicken thighs and a creamy peanut sauce make them satisfying for dinner.
The lightened peanut sauce is a standout: creamy, savory, slightly sweet, and easy to thin to your preferred consistency. These bowls are ideal for meal prep—store components separately and assemble when you’re ready to eat.
Ingredients You’ll Need

- Boneless skinless chicken thighs: Stay tender and flavorful, and caramelize nicely when baked.
- Cucumber: Adds refreshing crunch.
- Matchstick carrots: Provide color and texture with minimal prep.
- Shredded purple cabbage: Extra crunch and vibrant color.
- Chopped green onions: Mild onion flavor for freshness.
- Chopped cilantro: Bright herbaceous notes typical of spring rolls.
- Thai basil: More aromatic and slightly peppery than sweet basil; it shines in these bowls.
- Peanuts: Crushed for crunch and a salty finish.
- Lime wedges: A squeeze brightens the whole bowl.
Chicken Marinade
- Coconut aminos: Gluten-free savory base.
- Olive oil: Helps with browning and balances the marinade.
- Minced garlic: Adds savory depth.
- Dijon mustard: Tang and helps ingredients emulsify.
- Onion powder: Builds savory flavor.
- Hot sauce: Gentle heat—adjust to taste.
- Crushed red pepper: Optional extra kick.
- Salt: Essential for seasoning.
Gluten-Free Peanut Sauce
- Creamy peanut butter: The rich base of the sauce.
- Powdered peanut butter: (Optional) Lightens texture while keeping peanut flavor.
- Ground ginger: Warm spice that complements lime and herbs.
- Hot honey: Sweet heat that pairs well with savory chicken.
- Coconut aminos: Adds salty depth without soy.
- Rice vinegar: Keeps the sauce bright and balanced.
- Toasted sesame oil: Adds that toasty takeout-style flavor.
- Salt and hot water: To balance and thin the sauce to a drizzleable consistency.
Recipe Variations
- Use chicken breast for a leaner option; thighs remain juicier and forgive reheating better.
- Add mint alongside cilantro and Thai basil for more authentic spring roll flavor.
- Swap almond or cashew butter for peanut butter to accommodate allergies—expect a slightly different taste.
How to Make Spring Roll Bowls

Step 1: Preheat the oven to 425°F and line a baking sheet with foil or parchment. Whisk the chicken marinade ingredients together.

Step 2: Add the chicken thighs to the marinade and toss to coat. Marinate for 15 minutes or up to overnight.

Step 3: Remove the thighs from the marinade and arrange them on the baking sheet. Bake 20–25 minutes until golden and 165°F internally. (Alternatively, grill over medium-high heat 6–8 minutes per side.)

Step 4: While the chicken bakes, whisk together the peanut sauce ingredients. Add hot water gradually until the sauce is pourable but not too thin. Prepare the vermicelli noodles and slice vegetables.

Step 5: Slice the cooked chicken and assemble bowls with rice noodles, cucumbers, carrots, cabbage, and chicken. Top with green onions, cilantro, Thai basil, crushed peanuts, a lime squeeze, and a generous drizzle of peanut sauce. Serve warm or at room temperature.
Expert Tips
- Air fryer option: Cook thighs at 400°F for 14–16 minutes, flipping halfway, until 165°F internal temperature.
- Rinse cooked rice noodles under cool water if they feel sticky to prevent clumping.
- Add hot water to the peanut sauce slowly—peanut butter brands vary in thickness, so thin gradually.
- Thai basil provides an authentic flavor, but regular basil is an acceptable substitute.
- For best texture, add peanuts, herbs, lime juice, and peanut sauce just before serving.

Storage & Make-Ahead Tips
These bowls are ideal for meal prep when components are stored separately to preserve texture.
- Store chicken, noodles, vegetables, herbs, and peanut sauce in separate containers in the fridge up to 4 days.
- Add peanuts and lime wedges right before serving so they remain crisp and bright.
- If the peanut sauce thickens in the fridge, whisk in warm water a little at a time until pourable.
- Leftover chicken works well in lettuce wraps or salads the next day.

Recipe FAQs
Yes. Grill the thighs over medium-high heat 6–8 minutes per side until they reach 165°F. A light char pairs nicely with the peanut sauce.
Yes. Air fry chicken thighs at 400°F for 14–16 minutes, flipping halfway through.
They can be. Use certified gluten-free rice noodles, coconut aminos, hot sauce, and peanut products.
Yes. Store it in the fridge for several days and whisk in warm water before serving if it thickens.
They’re best slightly warm or at room temperature—the contrast of warm chicken with cool, crunchy vegetables and creamy sauce is ideal.

Spring Roll Bowls with Homemade Peanut Sauce
Equipment
- baking sheet
Ingredients
- 6 boneless skinless chicken thighs
- 8 oz gluten-free vermicelli noodles
- 1 cucumber, sliced into rounds
- 1 cup matchstick carrots
- 1 cup shredded purple cabbage
- ⅓ cup chopped green onions
- ⅓ cup chopped cilantro (for serving)
- ¼ cup Thai basil, chopped (for serving)
- ¼ cup crushed peanuts (for serving)
- Lime wedges (for serving)
Chicken Marinade
- ½ cup coconut aminos
- 1 tbsp olive oil
- 2 cloves minced garlic
- 1 tsp Dijon mustard
- 1 tsp onion powder
- 1 tsp hot sauce
- ½ tsp crushed red pepper
- ½ tsp salt
Peanut Sauce
- ¼ cup creamy peanut butter
- ¼ cup powdered peanut butter (optional)
- ½ tsp ground ginger
- 1 tbsp hot honey (or to taste)
- ¼ cup coconut aminos
- 1 tsp rice vinegar
- 1 tsp toasted sesame oil
- ¼ tsp salt
- 2 tbsp hot water, plus more as needed to thin
Instructions
- Preheat oven to 425°F and line a baking sheet with foil or parchment.
- Whisk the chicken marinade ingredients. Add thighs, toss to coat, and marinate 15 minutes to overnight.
- Bake the thighs 20–25 minutes until golden and 165°F internal temperature. Alternatively, grill 6–8 minutes per side.
- While the chicken cooks, whisk the peanut sauce ingredients, adding hot water gradually until saucy but not thin. Prepare noodles and slice vegetables.
- Slice the cooked chicken. Assemble bowls with rice noodles, cucumbers, carrots, cabbage, and chicken. Top with green onions, cilantro, Thai basil, crushed peanuts, a squeeze of lime, and peanut sauce. Serve.
Notes
- Air fryer: Cook thighs at 400°F for 14–16 minutes, flipping halfway, until 165°F internal.
- Rinse cooked rice noodles under cool water to prevent sticking.
- Thin peanut sauce slowly with hot water to reach desired consistency.
- Thai basil is recommended for authentic flavor; regular basil works as a substitute.
- Store components separately for best texture; assemble just before eating.
Nutrition
Calories: 688 kcal
Nutrition facts are estimates and depend on ingredients used. For accuracy, weigh ingredients and divide by servings.