This colorful salad bowl has become my go-to lunch when I want something that feels indulgent but actually nourishes my body.
The grilled chicken cubes are seasoned perfectly with garlic and paprika, giving them that restaurant-quality flavor without any fuss.
What I love most is how the vibrant vegetables create this beautiful rainbow on the plate, and every bite combines crisp, fresh produce with warm, tender protein.
It’s meal prep friendly, naturally gluten-free, and comes together faster than you’d expect for something this satisfying.
Let me show you exactly how I make it.

Why You Will Love This Grilled Chicken Rainbow Salad Bowl
Ingredients
- 2 boneless chicken breasts, cubed
- 1 tbsp olive oil
- 1 tsp garlic powder
- 1 tsp paprika
- Salt and black pepper to taste
- 1 cup broccoli florets
- 1 cucumber, sliced
- 1 tomato, sliced
- 1 cup cooked beetroot, sliced
- Fresh lettuce leaves
- Optional: lemon juice or light vinaigrette
Step 1: Season and Prepare the Chicken
- 2 boneless chicken breasts, cubed
- 1 tbsp olive oil
- 1 tsp garlic powder
- 1 tsp paprika
- Salt and black pepper to taste
I start by cutting my chicken breasts into bite-sized cubes that will cook evenly and be easy to eat straight from the salad bowl.
In a bowl, I toss the cubed chicken with olive oil, garlic powder, paprika, salt, and pepper until each piece is well coated. The spices give it that delicious golden-brown crust when grilled.
Let the chicken sit in the seasoning for just a few minutes while your grill or grill pan heats up.
Step 2: Grill the Chicken Until Golden
- Seasoned chicken cubes from Step 1
I preheat my grill to medium-high heat and lightly oil the grates to prevent sticking.
Working in batches so I don’t overcrowd the grill, I cook the chicken cubes for about 6-8 minutes, stirring occasionally, until they’re golden brown on all sides and cooked through.
You want the internal temperature to reach 165 degrees Fahrenheit, and I like to let them develop a nice charred exterior for extra flavor. Set the cooked chicken aside on a plate.
Step 3: Prepare the Raw Vegetables
- 1 cup broccoli florets
- 1 cucumber, sliced
- 1 tomato, sliced
- 1 cup cooked beetroot, sliced
While the chicken is grilling, I prep the vegetables so everything comes together quickly.
I rinse the broccoli florets and lightly steam them for about 3-4 minutes until they’re tender but still have a little crunch. This keeps them bright green and nutritious.
I slice the cucumber into rounds, slice the tomato into wedges, and if using fresh beetroot, I roast or boil it first. If using canned, just drain and slice.
All the vegetables can be prepared ahead of time, which is what I love about this recipe for meal prep.
Step 4: Assemble Your Rainbow Salad Bowl
- Fresh lettuce leaves
- Prepared vegetables from Step 3
- Grilled chicken from Step 2
I start with a bed of fresh lettuce leaves as my base, arranging them around the bowl.
Next, I arrange the vegetables in sections like a color wheel: the bright green broccoli at the top, sliced cucumbers on one side, red tomato slices on another, and the deep purple-red beetroot slices filling another section.
I mound the warm grilled chicken cubes in the center where all the colors meet.
This creates that gorgeous rainbow effect and makes each forkful a perfect combination of everything.
Step 5: Dress and Serve
- Optional: lemon juice or light vinaigrette
- Assembled salad bowl
Right before eating, I drizzle with a squeeze of fresh lemon juice or my favorite light vinaigrette.
I like to keep the dressing light so the fresh vegetable flavors shine through, and the warmth from the grilled chicken helps the dressing distribute nicely.
Serve immediately and enjoy every colorful bite.

Storage Instructions
Store: Keep the cooked chicken separate from the salad vegetables in airtight containers in the refrigerator for up to 4 days. Assemble fresh when ready to eat to keep the vegetables crisp and the chicken warm if desired.
Freeze: I don’t recommend freezing the salad greens or raw vegetables, but the grilled chicken freezes beautifully for up to 3 months in a freezer bag. Thaw in the refrigerator before using.
Reheat: The grilled chicken can be warmed gently in a skillet over medium heat for 2-3 minutes. I prefer eating the greens and raw vegetables cold while warming just the chicken if I’m reheating.
What to Serve With This Grilled Chicken Rainbow Salad Bowl
- A crusty whole grain roll or slice of sourdough bread to soak up any dressing
- A cold glass of iced tea, lemonade, or sparkling water with fresh lemon
- A light side of hummus or Greek yogurt dip if you want extra richness
- Fresh fruit like berries or melon for a sweet finish to your meal
Estimated Nutrition
- Calories: 285
- Protein: 32g
- Fat: 8g
- Carbohydrates: 18g
(Estimated per serving, without optional ingredients)

Grilled Chicken Rainbow Salad Bowl
Ingredients
Method
- Cut chicken breasts into bite-sized cubes. Toss with olive oil, garlic powder, paprika, salt, and pepper until well coated. Let sit for a few minutes while your grill heats.
- Preheat grill to medium-high heat and lightly oil the grates. Cook chicken cubes in batches for 6-8 minutes, stirring occasionally, until golden brown on all sides and cooked through (165 degrees Fahrenheit internal temperature). Set aside.
- Rinse broccoli florets and lightly steam for 3-4 minutes until tender-crisp. Slice cucumber into rounds and tomato into wedges. Use cooked or canned beetroot, drained and sliced. All vegetables can be prepared ahead for meal prep.
- Start with a bed of fresh lettuce leaves. Arrange vegetables in sections like a color wheel: broccoli, cucumber, tomato, and beetroot slices. Mound grilled chicken cubes in the center.
- Drizzle with fresh lemon juice or light vinaigrette just before eating. Serve immediately to keep vegetables crisp and enjoy every colorful bite.