Chipotle Chicken Bowls with Pineapple Salsa
Bright, smoky, and balanced with a touch of sweetness, these Chipotle Chicken Bowls with Pineapple Salsa are the kind of weeknight dinner that feels indulgent but comes together in under an hour. Think tender, chipotle-spiced chicken, roasted sweet potatoes, juicy pineapple salsa, creamy avocado, and a tangy drizzle of BBQ sauce—everything layered into a bowl for easy eating and meal prep. This version keeps flavors clean and simple, with pantry-friendly spices and fresh produce. The recipe yield and ingredient amounts are exact to make it easy to replicate.
Why you’ll love this recipe
- One-bowl meal with protein, veggies, and healthy fats.
- Bold smoky flavor from chipotle and smoked paprika, brightened by fresh pineapple salsa.
- Simple prep—many elements can be made while others roast or rest.
- Perfect for making ahead: components store separately and assemble when ready.
Ingredients
- 1 medium sweet potato, cubed (about 150g to 170g)
- 1 tablespoon olive oil, divided
- 1/2 pound chicken breast
- 1/2 teaspoon cumin
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/4 teaspoon chipotle chili powder
- 1/4 teaspoon smoked paprika
- Sea salt
- 1/4 cup Whole30-approved BBQ Sauce (I used Primal Kitchen Unsweetened)
- 2 medjool dates, sliced (omit if your BBQ sauce is sweetened)
- 1 medium avocado, diced
- 1 1/4 cup pineapple, roughly chopped
- 1/4 cup cilantro, diced
- 2 tablespoons red onion, minced
- Juice of half a lime (plus more for serving)
Prep notes
Preheat your oven and line a baking sheet for the sweet potatoes. Rinse and pat the chicken breast dry. Measure spices into a small bowl so you can season quickly. If you’re short on time, chop the pineapple and dice the avocado while the sweet potatoes roast.
Step-by-step instructions

- Roast the sweet potato. Preheat the oven to 425°F (220°C). Toss the cubed sweet potato with about 1/2 tablespoon of the olive oil and a pinch of sea salt. Spread the cubes in a single layer on a lined baking sheet. Roast until tender and golden at the edges, about 20–25 minutes, stirring once halfway through to promote even browning.
- Prepare the spice mix and season the chicken. While the sweet potatoes roast, combine the cumin, garlic powder, onion powder, chipotle chili powder, smoked paprika, and a pinch of sea salt in a small bowl. Rub 1/2 tablespoon olive oil over the chicken breast, then evenly coat it with the spice mix so the flavors adhere.
- Cook the chicken. Heat a skillet over medium heat. Place the seasoned chicken in the pan and cook until the exterior is golden and the inside reaches an internal temperature of 165°F (74°C), about 4–6 minutes per side depending on thickness. Remove the chicken to a cutting board and let it rest for 5 minutes. Resting locks in juices and makes slicing easier.
- Slice and glaze the chicken. After resting, slice the chicken breast against the grain into strips. Place the sliced chicken back in the skillet over low heat, drizzle with the 1/4 cup Whole30-approved BBQ sauce, and add the sliced medjool dates if your BBQ sauce is unsweetened. Toss to coat and warm through for 1–2 minutes so the sauce adheres to the chicken pieces.
- Make the pineapple salsa. In a medium bowl, combine the roughly chopped pineapple, diced avocado, diced cilantro, and minced red onion. Add the juice of half a lime and a pinch of sea salt. Stir gently to combine so the avocado doesn’t get mashed. Taste and add more lime or salt if needed.
- Assemble the bowls. To build each bowl, start with a base of roasted sweet potato cubes. Add a portion of the BBQ-glazed chipotle chicken slices. Spoon a generous helping of pineapple salsa on the side. Finish with an extra squeeze of lime over the top and an optional sprinkle of cilantro or extra red onion for brightness.
- Serve and store. Serve immediately while the chicken and sweet potatoes are warm. Leftovers store well: keep the chicken, sweet potatoes, and pineapple salsa in separate airtight containers in the refrigerator for up to 3 days. Reheat the chicken and sweet potatoes gently and add fresh pineapple salsa before serving.
Tips for success

- If your chicken breast is particularly thick, slice it horizontally to make two thinner cutlets for more even cooking.
- Use a meat thermometer to avoid overcooking—165°F (74°C) is the safe target for chicken.
- If you prefer more heat, increase the chipotle chili powder by 1/8 teaspoon or add a pinch of cayenne.
- The dates add a touch of caramel-like sweetness and help the unsweetened BBQ sauce develop a rounded flavor; omit them only if your BBQ sauce already contains sweeteners.
Ingredient swaps and variations
Want to switch things up? Here are a few straightforward variations:
- Grain base: Serve over rice, quinoa, or cauliflower rice for a lower-carb option.
- Protein swap: Try grilled tofu or tempeh slices seasoned with the same spice mix for a plant-forward bowl.
- Veggie add-ins: Black beans, charred corn, or sautéed bell peppers make excellent additions.
- Sauce variations: A lime crema or yogurt-based sauce pairs nicely if you’re not using the BBQ glaze.
Nutritional snapshot
This bowl provides a balanced mix of lean protein, complex carbohydrates, and healthy fats. The sweet potato brings fiber and beta-carotene, while pineapple adds vitamin C and a fresh contrast to the smoky chicken. Avocado contributes creamy texture and heart-healthy monounsaturated fats.
Make-ahead & meal prep
To turn this into a meal prep staple, roast a larger batch of sweet potatoes and cook several chicken breasts at once. Store components in separate containers so the sweet salsa stays fresh and the textures don’t become soggy. Assemble bowls the morning you plan to eat for the best texture.
Flavor profile and pairing
The smoky spices on the chicken pair beautifully with the bright, slightly acidic pineapple salsa. The unsweetened BBQ sauce ties together sweet, tangy, and smoky notes; if using a sweeter BBQ, skip the medjool dates. For drinks, a light pilsner, a citrusy iced tea, or simply sparkling water with lime complement these flavors without overwhelming them.
Final thoughts
These Chipotle Chicken Bowls with Pineapple Salsa offer big flavor with minimal fuss. They’re colorful, satisfying, and adaptable—perfect for weeknight dinners, easy weekend lunches, or batch meal prepping for the week. Keep the components separate when storing and assemble fresh to enjoy the best textures and bright flavors every time.
Printable recipe
Ingredients (exact quantities):
- 1 medium sweet potato, cubed (about 150g to 170g)
- 1 tablespoon olive oil, divided
- 1/2 pound chicken breast
- 1/2 teaspoon cumin
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/4 teaspoon chipotle chili powder
- 1/4 teaspoon smoked paprika
- Sea salt
- 1/4 cup Whole30-approved BBQ Sauce (I used Primal Kitchen Unsweetened)
- 2 medjool dates, sliced (omit if your BBQ sauce is sweetened)
- 1 medium avocado, diced
- 1 1/4 cup pineapple, roughly chopped
- 1/4 cup cilantro, diced
- 2 tablespoons red onion, minced
- Juice of half a lime (plus more for serving)
Directions (rewritten into clear steps):
- Preheat oven to 425°F (220°C). Toss the cubed sweet potato with 1/2 tablespoon of olive oil and a pinch of sea salt. Spread in a single layer on a lined baking sheet and roast 20–25 minutes, stirring once halfway, until tender and golden.
- Mix the cumin, garlic powder, onion powder, chipotle chili powder, smoked paprika, and a pinch of sea salt. Rub the remaining 1/2 tablespoon olive oil on the chicken breast, then coat evenly with the spice mix.
- Heat a skillet over medium heat. Cook the seasoned chicken about 4–6 minutes per side, until golden and the internal temperature reaches 165°F (74°C). Transfer chicken to a cutting board and rest 5 minutes.
- Slice the rested chicken against the grain. Return the sliced chicken to the skillet over low heat, add 1/4 cup Whole30-approved BBQ sauce and the sliced medjool dates if using, and toss to coat for 1–2 minutes until warmed through.
- In a bowl, combine the chopped pineapple, diced avocado, diced cilantro, and minced red onion. Add the juice of half a lime and a pinch of sea salt. Stir gently to combine and adjust lime or salt to taste.
- Assemble bowls with roasted sweet potato as a base, BBQ-glazed chipotle chicken, and a generous scoop of pineapple salsa. Finish with extra lime juice if desired.
- Store components separately in airtight containers in the refrigerator for up to 3 days. Reheat chicken and sweet potatoes gently and add fresh salsa when serving.
Enjoy every vibrant bite of these Chipotle Chicken Bowls with Pineapple Salsa—smoky, sweet, and satisfying, they’re the kind of meal you’ll want to make again and again.

Chipotle Chicken Bowls with Pineapple Salsa
Ingredients
- 1 medium sweet potato cubed (about 150–170 g)
- 1 tbsp olive oil divided
- 1/2 lb chicken breast
- 1/2 tsp cumin
- 1/4 tsp garlic powder
- 1/4 tsp onion powder
- 1/4 tsp chipotle chili powder
- 1/4 tsp smoked paprika
- sea salt to taste
- 1/4 cup Whole30-approved BBQ sauce such as unsweetened Primal Kitchen
- 2 Medjool dates sliced (omit if BBQ sauce is sweetened)
- 1 medium avocado diced
- 1 1/4 cup pineapple roughly chopped
- 1/4 cup cilantro diced
- 2 tbsp red onion minced
- 1/2 lime lime juice juice of half a lime (plus more for serving)
Instructions
- Preheat the oven to 400°F (200°C).
- Toss the cubed sweet potato with 1/2 tablespoon of the olive oil and spread in a single layer on a baking sheet.
- Roast the sweet potato for 20–30 minutes, or until fork-tender, stirring or flipping once for even browning.
- In a small bowl, combine cumin, garlic powder, onion powder, chipotle chili powder, smoked paprika, and a pinch of sea salt.
- Pat the chicken breast dry and rub the spice mixture evenly over both sides.
- Heat the remaining 1/2 tablespoon of olive oil in a medium oven-safe skillet over high heat.
- Sear the chicken 1 minute per side until golden, then transfer the skillet to the preheated oven and bake 15–20 minutes, or until the internal temperature reaches 165°F (74°C).
- While the chicken and potatoes cook, place the BBQ sauce and sliced dates in a microwave-safe bowl and heat about 1 minute until hot.
- Transfer the hot sauce and dates to a small food processor and pulse until the dates are mostly broken down, leaving a few small chunks; scrape down the sides as needed.
- Stir together the pineapple, cilantro, minced red onion, and juice of half a lime to make the pineapple salsa.
- Dice the cooked chicken and divide it between two bowls. Add the roasted sweet potato and spoon over pineapple salsa and the warmed BBQ-date sauce.
- Top each bowl with diced avocado and additional lime juice to taste, then serve.
Equipment
- Baking Sheet
- medium oven-safe skillet or pan
- Mixing Bowl
- small food processor or blender
- Cutting board and knife
- Measuring Spoons
Notes
- Use unsweetened BBQ sauce if following Whole30.
- Omit dates if the BBQ sauce is already sweetened.
- Check chicken temperature with a thermometer for doneness.
- Dice ingredients evenly for balanced bites.

