These wholesome bowls combine juicy chicken breasts marinated in a sweet and tangy maple Dijon glaze, then perfectly grilled until caramelized. The roasted sweet potatoes add natural sweetness and hearty texture, while fresh baby spinach, cherry tomatoes, and red onion bring crunch and brightness. A zesty homemade dressing ties everything together with optional toppings like crumbled feta, fresh parsley, or pumpkin seeds for extra flavor. Ready in under an hour, this nourishing meal balances sweet, savory, and tangy elements in every bite.
The smell of maple and mustard whisking together in my kitchen always pulls me back to a rainy Tuesday when I accidentally created this bowl. I had chicken defrosted, sweet potatoes threatening to sprout, and a fierce craving for something that felt like comfort food but would not leave me sluggish. That first bite made me pause mid chew. The way the sweet glaze catches the caramelized edges of the chicken against the earthy sweetness of roasted potatoes, it is the kind of dinner that makes you close your eyes for just a second.
Last fall I made these bowls for my sister who claims to hate meal prep anything. She texted me the next day asking for the recipe because the leftovers somehow tasted better than the first night. There is something about the way the dressing soaks into the spinach overnight that transforms it from a simple dinner into something that feels planned and thoughtful.
Ingredients
- 4 boneless skinless chicken breasts: Pat them completely dry before marinating so the glaze actually sticks instead of sliding off
- 3 tbsp Dijon mustard: The real deal with actual mustard seeds makes all the difference in that sharp tangy bite
- 2 tbsp pure maple syrup: Not pancake syrup, look for the dark amber grade for a deeper caramel flavor
- 2 tbsp olive oil: Helps the marinade coat evenly and keeps the chicken from drying out
- 2 cloves garlic: Fresh minced, not the jarred stuff which can taste weirdly metallic
- 1 tbsp apple cider vinegar: Cuts through the sweetness and tenderizes the meat as it sits
- 1 tsp salt: Essential for pulling out the natural flavors
- ½ tsp black pepper: Freshly cracked gives you those little spicy pops throughout
- 2 large sweet potatoes: Peel them or leave the skin on if they are organic and well scrubbed
- 1 tbsp olive oil: Toss the potatoes thoroughly so every cube gets that golden roasted edge
- 1 tsp paprika: Sweet paprika adds a subtle warmth without actual heat
- ½ tsp salt: Sweet potatoes need more salt than you think to really sing
- 4 cups baby spinach: Baby spinach is tender enough to eat raw but sturdy enough to hold up under warm toppings
- 1 cup cherry tomatoes: They burst a little when hit with the warm ingredients and release their juices
- 1 small red onion: Thin slices provide sharp bites that cut through the sweet glaze beautifully
- 2 tbsp Dijon mustard: The base of your dressing makes it tie right back to the chicken flavor
- 1 tbsp maple syrup: Just enough to echo the glaze without making it overly sweet
- 2 tbsp olive oil: Creates that silky restaurant style texture
- 1 tbsp lemon juice: Brightens the whole bowl and keeps the dressing from being too heavy
- Salt and pepper: Taste as you go because the flavors intensify as they sit
- Optional toppings: Feta adds creaminess, parsley brings freshness, and pumpkin seeds give you that perfect crunch
Instructions
- Get your oven ready:
- Preheat to 425°F and line a baking sheet with parchment, because sticky maple glaze is no joke to clean off bare metal.
- Whisk together your marinade:
- Combine the Dijon, maple syrup, olive oil, garlic, vinegar, salt, and pepper until completely emulsified, then toss the chicken in a bowl to coat every surface.
- Prep the sweet potatoes:
- On your prepared sheet, toss cubed sweet potatoes with olive oil, paprika, and salt until evenly coated, then spread them out so they have room to roast instead of steam.
- Roast until golden:
- Bake the potatoes for 25 to 30 minutes, flipping halfway through, until they are tender and have those gorgeous caramelized edges.
- Cook the chicken:
- While the potatoes roast, heat a grill pan or skillet over medium heat and cook the chicken for 6 to 7 minutes per side until it reaches 165°F and has a dark sticky glaze.
- Let it rest:
- Set the chicken aside for 5 minutes before slicing, which keeps all those juices inside instead of running onto your cutting board.
- Make the dressing:
- Whisk together the Dijon, maple syrup, olive oil, and lemon juice until thick and creamy, then season with salt and pepper to taste.
- Build your bowls:
- Start with a bed of spinach, then arrange the roasted sweet potatoes, cherry tomatoes, red onion, and sliced chicken on top.
- Finish strong:
- Drizzle that dressing over everything and add your favorite toppings, because those little extras are what make it feel like a restaurant meal.
My husband usually tolerates sweet potatoes at best, but after trying this bowl he asked if we could have it every Tuesday. Something about the combination of the tangy glaze and the caramelized potatoes won him over completely. Now it is the one dinner where there are never any leftovers to pack for lunch the next day.
Making It Your Own
Kale or arugula work beautifully instead of spinach if you want something with more bite or pepperiness. For a vegetarian version, chickpeas or tempeh absorb the maple Dijon marinade surprisingly well, just reduce the marinating time slightly so they do not get mushy.
Timing Everything Right
I have learned to start marinating the chicken first thing when I walk into the kitchen. By the time the oven heats up and the sweet potatoes are prepped, the chicken has had exactly the right amount of time to soak up all those flavors without becoming overly saturated.
Serving Suggestions
A crisp white wine like Sauvignon Blanc cuts through the sweetness perfectly and makes the whole meal feel like a weekend treat. If you are meal prepping, keep the dressing separate and add it right before eating so the spinach stays fresh and perky.
- Warm the leftovers slightly before adding fresh dressing to recreate that just made texture
- The flavors actually deepen overnight if you store the components separately and assemble when ready to eat
- Double the roasted vegetables because they are incredible for breakfast with a fried egg on top
This bowl has become my answer to what sounds good for dinner on nights when I want something comforting but not heavy. The way the sweet and savory play together just works, and I hope it finds its way into your regular rotation too.
Recipe FAQs
- → Can I make the chicken ahead of time?
-
Yes, you can marinate the chicken up to 24 hours in advance for deeper flavor. Cook and slice the chicken beforehand, then store in the refrigerator. Reheat gently before assembling the bowls.
- → What can I substitute for sweet potatoes?
-
Butternut squash, regular potatoes, or even roasted cauliflower work well as alternatives. Adjust roasting time accordingly until tender and golden.
- → Is this meal freezer-friendly?
-
The cooked chicken and roasted sweet potatoes freeze well separately. Store in airtight containers for up to 3 months. Assemble bowls fresh when ready to serve.
- → How can I make this vegetarian?
-
Replace chicken with chickpeas, tempeh, or tofu. Adjust the marinade to coat your plant-based protein and grill or roast until heated through and slightly crispy.
- → What other greens work in these bowls?
-
Kale, arugula, or mixed baby greens make excellent substitutes for spinach. Massage kale with a little olive oil first for a softer texture.
- → Can I cook everything in the oven?
-
Absolutely. Roast the marinated chicken alongside the sweet potatoes at 425°F for 25-30 minutes until cooked through, then slice and assemble the bowls.