Laura Fuentes

menu icon
go to homepage
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
search icon
Homepage link
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
×
Home » Recipes » Recipes

Thai Chicken Meal Prep

By Laura Fuentes Updated Jul 11, 2024

4.96 from 25 votes

Recipe

This post may contain affiliate links. Read our disclosure policy here.

This meal prep is jam-packed with flavor from Thai baked chicken, fresh veggies, and a delicious Homemade Peanut Sauce. It's light, satisfying, and a recipe you'll want to make again and again.

Get ready to enjoy a healthy lunch with these Thai Chicken bowls you can prep ahead!

Prep and cook everything in 30 minutes and you’ll be able to enjoy a healthy meal throughout the week.

three glass meal prep containers containing thai chicken and slaw

How to Prep Thai Chicken Bowls for Lunch

These chicken meal prep bowls are easy to cook in the oven (they are baked) and once the rice is ready all you have to do is assemble and store them for later. You’ll find everything in detail in the recipe card below. But essentially, you’ll need to:

  1. Marinate the chicken
    Make the Thai marinade and let the chicken absorb its flavors for at least 30 minutes up to a day ahead.
  2. Bake the chicken
    Bake the chicken in a preheated oven for 20 minutes and once cooked, set it aside. Slice it before assembly.
  3. Cook the rice
    Prepare the rice according to the package directions or in a rice cooker.
  4. Make the peanut sauce
    In a medium bowl or dressing jar, make the peanut sauce. Refrigerate it until ready to use for up to 7 days. Read more about this peanut sauce here.
  5. Prep the fresh veggies
    Finely shred the cabbage or use shredded slaw and carrots, then chop the cilantro and peanuts. 
  6. Fill the meal prep containers
    Once the chicken and rice have cooled down to room temperature, scoop a portion of rice into a meal prep container and top with sliced chicken, veggies, cilantro, and chopped peanuts. Fill small lidded sauce containers with some peanut sauce for later. 
  7. Storage 
    Place the lids on the meal prep containers and refrigerate for 3 days. 
  8. Reheat & Eat
    To enjoy, remove the lid from the container and warm it in the microwave for 2 minutes or until the ingredients are heated. Drizzle with peanut sauce before eating. 
toppings and ingredients for Thai Chicken meal prep laid out on a countertop in small individual bowls

Thai Chicken Meal Prep Toppings

Toppings are everyone’s favorite part; the more color, the better! The basic ingredients for the bowl are rice and chicken. To those, you can add:

  • Shredded cabbage: use green or purple cabbage for extra fiber, nutrition, and crunch. 
  • Carrots: a great source of vitamin A and pair great with peanut sauce. 
  • Chopped peanuts: adds a toasty flavor and crunchy texture, optional.  
  • Chopped cilantro: brightens the other flavors and compliments the dressing. 
  • Thai Peanut Sauce: sweet, savory, and you’ll want to drizzle it on everything.
  • Tomatoes: not included in this recipe, but if you love them, add them! 
  • Sprouts: also not included in this recipe, but they have a sweet, watery flavor that makes a good vessel for peanut sauce and add lots of nutrition. 

How to Store Chicken Lunch Bowls for the Week

The best way to keep these meal-prep chicken bowls fresh for the week is to assemble the rice, protein, and veggies in your containers and keep it separate from the Thai Peanut Sauce. 

Drizzling the peanut sauce over the fresh veggies will change their texture (make them soggy).

Having the right meal prep containers makes this step easy, and in the long run, reduces the need to throw out those salads and power bowls you were looking forward to eating. 

three thai chicken lunches prepped in glass containers

How Long with Thai Chicken Lunch Bowls Stay Good in the Fridge?

Once your bowls are properly assembled and refrigerated, they keep in the fridge for up to 4 days.

How Many Lunches Does this Recipe Make?

This Thai chicken recipe will yield about 6 adult-size servings, but if you prep a little extra rice and veggies, you could easily stretch it to 8.

It’s perfect for 2 adults who don’t want to think about what’s for lunch, or a family of 4!

Prep Ahead Tips

Meal prepping calls for all the tips! Below are the ones I use for this recipe and others to make the process go faster. 

Marinate the day before
Consider marinating the chicken overnight, it gives the proteins more time to soak up flavor, and you’ll spend less time in the kitchen.

Prep the rice
Make the rice as directed and allow it to cool down to room temperature before refrigerating it in an airtight container overnight.  

Veggies and sauce
Cabbage and carrots last a while, even when prepped! Shred and store in the same container for up to 5 days. 

All about the sauce
Thank goodness, the peanut sauce tastes better a couple of days after being made. Just whisk it together and refrigerate in a jar or lidded container and use as desired. 

For more easy recipes you can serve for dinner and pack for lunch, grab a copy of my ebook Meal Prep’d!

Thai Chicken Meal Prep Bowls

closeup of a glass lunch container containing thai chicken and asian slaw
Servings: 6
Prep Time: 15 minutes mins
Marinating: 30 minutes mins
Cook Time: 30 minutes mins
This meal prep is jam-packed with flavor from Thai baked chicken, fresh veggies, and a delicious Homemade Peanut Sauce. It’s light, satisfying, and a recipe you’ll want to make again and again.
4.96 from 25 votes
Print Pin

Ingredients

Chicken marinade:

  • 2 tablespoons sesame oil
  • 2 tablespoons soy sauce
  • 1 tablespoon Sriracha sauce
  • 1 ½ lbs Chicken breasts , boneless and skinless

For the bowls:

  • 1 ½ cups rice Jasmine , or white
  • 6 to 8 cups shredded cabbage
  • 2 carrots shredded , or grated
  • ¼ cup cilantro chopped
  • 2 tablespoons peanuts chopped, optional

Peanut Sauce:

  • ⅓ cup peanut butter
  • 2 tablespoons honey
  • 1 tablespoon fresh lime juice
  • 1 tablespoon soy sauce , or coconut aminos
  • 1 garlic clove grated
  • 1 teaspoon Sriracha sauce
  • 1 to 2 tablespoons hot water

Instructions

Make the marinade:

  • Make the marinade in a large bowl, by combining the sesame oil with the soy sauce and the Sriracha sauce. Add the chicken breasts and toss to combine. Cover with plastic wrap and refrigerate for 30 minutes or overnight for extra flavor.

Cook the chicken:

  • Preheat the oven to 425F. Line a baking sheet with parchment paper.
  • Transfer the chicken breasts onto the prepared baking sheet and discard the marinade.
  • Bake the chicken in the preheated oven for 20 minutes or until the internal temperature reaches 165F. Remove the chicken from the oven and set it aside to cool down to room temperature before slicing and assembling.

Cook the rice:

  • While the chicken cooks, prepare the rice according to the package directions. Once cooked, fluff the rice and allow it to cool down to room temperature.

Make the Peanut Sauce:

  • In a medium bowl, combine the peanut butter, honey, lime juice, soy sauce, garlic, and Sriracha sauce. Add one tablespoon of water and whisk to combine. Add additional hot water until the Peanut Sauce reaches the desired consistency. Store it in a dressing bottle or fill small lidded dressing containers with peanut sauce.

Pack it for lunch:

  • Line up the meal prep containers and make a base layer of rice, top it with sliced chicken breasts, shredded cabbage, carrots, cilantro, and chopped peanuts, if using. Cover with a lid.
  • Store the meal-prepped Thai chicken bowls in the refrigerator for up to 4 days.

Notes

To make the Thai sauce nut-free use an alternative such as Sunflower butter. 

Equipment

Mini Dip Containers
Glass Lunch Containers
Dressing Bottle

Nutrition

Serving: 1 bowl | Calories: 423kcal | Carbohydrates: 54g | Protein: 32g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Cholesterol: 73mg | Sodium: 354mg | Potassium: 775mg | Fiber: 4g | Sugar: 10g | Vitamin A: 3547IU | Vitamin C: 30mg | Calcium: 62mg | Iron: 2mg

More Recipes

  • top view of a baking dish with baked feta spaghetti
    Baked Feta Spaghetti
  • stack of three pancakes on a single plate
    Pancakes for One
  • top view of six toast with cottage cheese and different toppings
    Whipped Cottage Cheese
  • large stack of pancakes topped with butter with syrup being poured over the top
    Oatmeal Protein Pancakes

Comments

    4.96 from 25 votes (14 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Denee says

    January 11, 2025 at 8:02 am

    4 stars
    The cabbage in the bowl with everything else only works if you are planning on eating the meal cold. As I am someone who like her food hot the cabbage heated up in the microwave was not it. Next time I’m going to plan on replacing the cabbage with a sauteed veggie that can be reheated.

    Reply
  2. Jessica says

    October 09, 2023 at 4:29 pm

    5 stars
    I have been making this dish a lot lately! I like adding diced radishes in the salad and add steamed butternut squash on the side, it’s delicious!

    Reply
    • Laura Fuentes says

      October 13, 2023 at 1:14 pm

      Great addition!

      Reply
  3. Allyson says

    November 03, 2022 at 11:55 am

    5 stars
    Really excited to try this recipe! For meal prep, would you eat this dish warm or cold? Should the rice and chicken be warmed separately so the veggies stay cold and crisp along with the sauce? Or would you suggest this whole dish be eaten cold?

    Reply
    • Laura Fuentes says

      November 17, 2022 at 1:18 pm

      You can meal prep everything and enjoy it cold as a cold salad meal or only pack the rice and chicken in the same container and once heated, top it with the crisp cold veggies and drizzle the sauce. I personally enjoy it both ways.

      Reply
  4. Kristy says

    January 29, 2022 at 9:24 am

    5 stars
    My husband did not feel like thai one night but i was determined to make this recipe and it was OUTSTANDING!!! My husband even had 2 full dinners he loved it so much along with our 3kids!!!I didn’t have cabbage so I shredded beats and used toasted almond slices & was great! I made a salad with spinach and all the left overs the next day with the peanut sauce as my dressing and it was delicious! Thank you!

    Reply
    • Laura Fuentes says

      January 31, 2022 at 11:50 am

      Ok, the shredded beets swap is genious! I’m going to try this myself. Thank you for making my recipe, Kristy! I’m glad you enjoyed this Thai chicken!

      Reply
  5. Jenn Schlater says

    August 03, 2020 at 4:13 pm

    5 stars
    I might try swapping SunButter for the peanut butter and see how that works. 🙂

    Reply
    • Laura Fuentes says

      August 11, 2020 at 10:09 am

      I will work beautifully to make the sauce. Enjoy, Jenn.

      Reply
  6. Monica Alonzo says

    August 03, 2020 at 1:57 pm

    5 stars
    I just made this for lunch and it is absolutely delicious. It’s quick and easy, and the peanut sauce is to die for. My kids have already asked me to make it again!

    Reply
    • Laura Fuentes says

      August 11, 2020 at 10:10 am

      I’m so glad you enjoyed this Thai Chicken Meal Prep recipe Monica! It’s on repeat request here too.

      Reply
  7. Susan says

    August 03, 2020 at 11:19 am

    5 stars
    Planning to make this next week…can’t wait! Question, though, how do you grate 1 clove of garlic? Would using a garlic press work instead?

    Reply
    • Laura Fuentes says

      August 11, 2020 at 10:11 am

      You can absolutely use a garlic press. I just use a microplane to grate it but pressing it or finely chopping it will work. Enjoy!

      Reply
      • Susan says

        August 19, 2020 at 10:23 pm

        5 stars
        Just made this today….it was delicious and will be added to our meal rotation! Thanks so much for this recipe 🙂

        Reply
        • Laura Fuentes says

          August 21, 2020 at 6:19 pm

          Thank you, Susan!

          Reply
  8. Jenn says

    August 02, 2020 at 8:21 pm

    5 stars
    This looks amazing. We have a peanut allergy here…could you recommend another sauce that would work?

    Reply
    • Laura Fuentes says

      August 11, 2020 at 10:12 am

      Jenn, do you have a peanut alternative like sunflower butter? That works too.

      Reply
  9. Kelty says

    July 28, 2020 at 11:26 pm

    5 stars
    Serving says 1 bowl…how many servings is the whole recipe? Thank you!

    Reply
    • Laura Fuentes says

      July 29, 2020 at 5:23 pm

      Thank you for catching that, Kelty! The recipe yield is 6 servings, where each person gets 4oz of chicken.

      Reply
    • Laurie says

      August 03, 2020 at 8:39 am

      5 stars
      It says to put the chicken in a bowl and toss to combine. How long should you let it sit on the marinade before you bake it? Looms so good.

      Reply
      • Laura Fuentes says

        August 11, 2020 at 11:18 am

        Hi Laurie, I just updated the post with directions to marinate it for 30 minutes or overnight for extra flavor. Hope you enjoy it!

        Reply

Hi! I'm Laura.
Certified Integrative Nutrition Health Coach, mom of three, and the woman behind the world’s best pancakes—here to help you ditch the mealtime drama with recipes your family will actually eat.

More about me →

Let's Be Social!

Facebook Pinterest Instagram YouTube
5 Secrets to Healthy(er) Family Meals

Fresh Favorites

  • large stack of fluffy pancakes with slice of butter on top
    Best Fluffy Pancakes Recipe
  • rotisserie chicken alfredo
    Rotisserie Chicken Alfredo
  • three hard shell tacos
    How to Make Taco Shells
  • 4 fillets of baked cajun salmon served with roasted potatoes and broccoli
    Baked Cajun Salmon

Trending Now

  • large stack of pancakes topped with a slice of butter. a small bottle of maple syrup behind the stack of pancakes.
    How to Make Pancakes Without Eggs
  • copycat canes nuggets and fries with texas toast and two sauces
    Copycat Cane’s Chicken Recipe with Homemade Cane’s Sauce
  • large plate of freshly baked mixed chicken pieces
    Juicy Baked Chicken Pieces
  • creamy garlic sauce in a large pot with pepper on top
    5 Ingredient Creamy Garlic Sauce

Footer

Browse

  • Start Here
  • Eat Healthy in 30 Days
  • Weekly Family Meal Plans
  • Recipe Index

Useful Links

  • Contact
  • Permissions
  • Terms & Conditions
  • Privacy Policy

COPYRIGHT © 2025 LAURA FUENTES · DESIGN BY FUENTES MEDIA

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.