Pesto Chicken & Mozzarella Veggie Bowls – Fresh, Fast, and Satisfying
This is the kind of weeknight dinner that feels special without trying hard. Juicy pesto-coated chicken, sweet roasted veggies, and melty mozzarella all tucked over a bed of grains or greens—what’s not to love? It’s colorful, comforting, and full of bright basil flavor.
You can prep the parts ahead, mix and match veggies, and scale it up for meal prep. Best of all, it tastes great hot or cold, so leftovers never feel like leftovers.
Ingredients
Method
- Preheat and prep: Heat your oven to 425°F (220°C). Line two sheet pans with parchment for easy cleanup.
- Chop the veggies: Halve the cherry tomatoes. Cut zucchini and bell pepper into bite-size pieces. Slice the red onion into wedges. Break broccoli into small florets.
- Season the veggies: Toss all veggies with 1–2 tablespoons olive oil, a big pinch of salt, and black pepper. Spread them out on the sheet pans. Keep tomatoes grouped so they don’t roll everywhere.
- Roast: Roast veggies for 18–22 minutes, stirring once, until the edges are golden and the broccoli is tender with a little char. Tomatoes should be jammy.
- Cook the grains: While veggies roast, prepare your base. Cook quinoa, rice, or farro according to package directions, or warm leftover grains. Fluff with a fork and season with a pinch of salt and a squeeze of lemon.
- Season the chicken: Pat chicken dry. Cut into 1-inch pieces or thinly slice. Season with salt and pepper.
- Sear the chicken: Heat a large skillet over medium-high. Add a drizzle of oil. Cook chicken in a single layer, 3–5 minutes per side, until browned and cooked through. Work in batches if needed so it browns instead of steams.
- Toss with pesto: Reduce heat to low. Add 1/2 cup pesto to the skillet and toss to coat. If it looks thick, add a splash of water or a squeeze of lemon to loosen. Taste and adjust salt.
- Warm the mozzarella gently: Remove skillet from heat. Stir in mozzarella pearls, letting them soften and get a little melty from the residual heat. Don’t overheat or they’ll turn rubbery.
- Build the bowls: Add a scoop of grains or a handful of spinach to each bowl. Top with roasted veggies and pesto chicken with mozzarella. Spoon over any extra pesto from the pan.
- Finish and serve: Add a squeeze of lemon, a sprinkle of Parmesan, red pepper flakes for heat, fresh basil, or a light drizzle of balsamic glaze. Serve warm or at room temperature.
What Makes This Recipe So Good
- Big flavor, low effort: Jarred pesto does the heavy lifting. Toss, roast, assemble—done.
- Balanced and filling: Protein-packed chicken, fiber-rich veggies, and creamy mozzarella keep you satisfied.
- Flexible base: Serve over quinoa, farro, brown rice, or greens.
It works with what you have.
- Meal-prep friendly: Make components ahead and assemble bowls in minutes all week.
- Kid- and crowd-friendly: Familiar flavors with a fresh twist. Easy to customize per bowl.
Shopping List
- Chicken: 1.5 pounds boneless, skinless chicken breasts or thighs
- Pesto: 1/2 to 3/4 cup good-quality basil pesto (store-bought or homemade)
- Mozzarella: 8 ounces fresh mozzarella pearls or diced fresh mozzarella
- Veggies: 1 pint cherry or grape tomatoes, 1 large zucchini, 1 red bell pepper, 1 small red onion, 2 cups broccoli florets, 2 cups baby spinach (optional for the base)
- Grains or base: 3 cups cooked quinoa, farro, brown rice, couscous, or cauliflower rice
- Seasoning: Kosher salt, black pepper, red pepper flakes (optional)
- Extras: 2 tablespoons olive oil, 1 lemon, 1/4 cup grated Parmesan (optional), fresh basil for garnish (optional), balsamic glaze (optional)
Step-by-Step Instructions
- Preheat and prep: Heat your oven to 425°F (220°C). Line two sheet pans with parchment for easy cleanup.
- Chop the veggies: Halve the cherry tomatoes.
Cut zucchini and bell pepper into bite-size pieces. Slice the red onion into wedges. Break broccoli into small florets.
- Season the veggies: Toss all veggies with 1–2 tablespoons olive oil, a big pinch of salt, and black pepper.
Spread them out on the sheet pans. Keep tomatoes grouped so they don’t roll everywhere.
- Roast: Roast veggies for 18–22 minutes, stirring once, until the edges are golden and the broccoli is tender with a little char. Tomatoes should be jammy.
- Cook the grains: While veggies roast, prepare your base.
Cook quinoa, rice, or farro according to package directions, or warm leftover grains. Fluff with a fork and season with a pinch of salt and a squeeze of lemon.
- Season the chicken: Pat chicken dry. Cut into 1-inch pieces or thinly slice.
Season with salt and pepper.
- Sear the chicken: Heat a large skillet over medium-high. Add a drizzle of oil. Cook chicken in a single layer, 3–5 minutes per side, until browned and cooked through.
Work in batches if needed so it browns instead of steams.
- Toss with pesto: Reduce heat to low. Add 1/2 cup pesto to the skillet and toss to coat. If it looks thick, add a splash of water or a squeeze of lemon to loosen.
Taste and adjust salt.
- Warm the mozzarella gently: Remove skillet from heat. Stir in mozzarella pearls, letting them soften and get a little melty from the residual heat. Don’t overheat or they’ll turn rubbery.
- Build the bowls: Add a scoop of grains or a handful of spinach to each bowl.
Top with roasted veggies and pesto chicken with mozzarella. Spoon over any extra pesto from the pan.
- Finish and serve: Add a squeeze of lemon, a sprinkle of Parmesan, red pepper flakes for heat, fresh basil, or a light drizzle of balsamic glaze. Serve warm or at room temperature.
How to Store
- Refrigerate: Store chicken, veggies, and grains in separate airtight containers for up to 4 days.
Keep mozzarella separate to maintain texture.
- Reheat: Warm chicken and veggies gently on the stove over low heat or in the microwave at 50% power. Add a spoonful of water and a little extra pesto to keep things saucy.
- Pack for lunch: Assemble bowls without the mozzarella, then add it right before eating. If using spinach as a base, layer spinach on top to avoid wilting during reheating.
- Freezing: Freeze cooked chicken and grains up to 2 months.
Skip freezing the pesto coating and mozzarella; add fresh after thawing and reheating.
Why This is Good for You
- Protein you can count on: Chicken delivers steady energy and supports muscle maintenance.
- Veggie variety: Tomatoes, broccoli, zucchini, and peppers bring fiber, vitamins, and antioxidants.
- Healthy fats: Pesto’s olive oil and nuts support satisfaction and help you absorb fat-soluble nutrients.
- Balanced bowl: Pairing protein, fiber, and fat helps keep blood sugar steady and hunger in check.
What Not to Do
- Don’t overcrowd the pan: Crowded chicken won’t brown; it steams. Cook in batches for the best flavor.
- Don’t overcook mozzarella: Add it off heat. If it fully melts, it can turn stringy and lose that soft, creamy bite.
- Don’t skip seasoning: Salt each component lightly—grains, veggies, and chicken.
Layered seasoning makes a big difference.
- Don’t use watery zucchini: Pat it dry after chopping. Excess moisture can make the bowls soggy.
- Don’t rely on pesto alone: A squeeze of lemon at the end wakes up the whole dish.
Variations You Can Try
- Roasted garlic pesto: Stir a spoonful of roasted garlic into the pesto for deeper flavor.
- Spicy kick: Add Calabrian chili paste or crushed red pepper to the skillet with the pesto.
- Swap the protein: Use turkey, shrimp, or white beans. For vegetarian, try chickpeas or crispy tofu.
- Change the cheese: Try burrata on top right before serving or use shaved Parmesan for a saltier edge.
- Grain-free: Serve over cauliflower rice or a big bed of arugula and spinach.
- Summer grill version: Grill the chicken and veggies, then toss with pesto off the heat for smoky depth.
- Pesto upgrade: Blend store-bought pesto with extra lemon zest, a handful of spinach, and a splash of olive oil to brighten and stretch it.
FAQ
Can I use rotisserie chicken?
Yes.
Shred or cube it, warm it in a skillet, and toss with pesto off the heat. Add mozzarella at the end so it softens gently.
What kind of pesto works best?
A basil pesto with real olive oil, pine nuts or cashews, and Parmesan tastes best. If yours is thick or very salty, thin it with a little water or lemon juice and taste as you go.
How do I keep the veggies from getting soggy?
Dry them well after washing, toss with just enough oil to coat, and spread them out on the pan.
High heat and space between pieces help them caramelize instead of steam.
Can I make this dairy-free?
Yes. Use a dairy-free pesto and skip the mozzarella, or swap in a dairy-free mozzarella alternative. A sprinkle of toasted pine nuts adds richness and crunch in place of cheese.
What’s the best way to meal prep these bowls?
Cook the chicken, roast the veggies, and make the grains.
Store separately. Assemble bowls day-of with fresh mozzarella and a squeeze of lemon. Add extra pesto to refresh flavors during reheating.
Is chicken breast or thigh better here?
Both work.
Breasts are leaner and cook quickly. Thighs stay juicier and are more forgiving. Use what you prefer, and don’t overcook either one.
Can I serve this cold?
Absolutely.
It makes a great chilled lunch. Keep the grains and chicken lightly dressed with pesto, add the mozzarella, and finish with lemon right before serving.
Wrapping Up
Pesto Chicken & Mozzarella Veggie Bowls hit that sweet spot of fast, flavorful, and flexible. You get juicy herb-packed chicken, roasted vegetables with real texture, and creamy cheese to pull it all together.
Keep pesto on hand, roast a tray of veggies on Sunday, and you’re halfway to dinner any night of the week. Make it yours with the base and add-ins you like, and enjoy a bowl that tastes as good as it looks.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.



