This vibrant Italian-inspired bowl combines tender pesto-marinated chicken strips with sweet roasted cherry tomatoes and crisp zucchini noodles. The dish comes together in just 45 minutes, making it perfect for busy weeknights when you want something healthy and satisfying.
Zucchini noodles provide a light, gluten-free alternative to traditional pasta, while fresh basil pesto infuses every bite with herbaceous flavor. Roasting the tomatoes concentrates their natural sweetness, creating a beautiful contrast against the savory chicken and bright, vegetal zoodles.
Each serving delivers 31 grams of protein with only 11 grams of carbohydrates, making this an excellent choice for those following low-carb or gluten-free eating patterns.
Last summer my garden produced more zucchini than I knew what to do with, and somewhere between spiralizing the twentieth squash and discovering cherry tomatoes roasting in my oven, this pasta-free masterpiece was born.
My sister was visiting during my zucchini surplus crisis, and we ate this on the back porch three nights in a row, watching fireflies and arguing about whether we needed garlic bread to make it a real meal.
Ingredients
- 2 large boneless, skinless chicken breasts: Slice them against the grain into thin strips so they cook quickly and stay tender
- 1/3 cup basil pesto: Use your favorite brand or homemade, but save some for tossing at the end
- 1 tablespoon olive oil: Helps the pesto coat the chicken evenly and prevents sticking
- Salt and freshly ground black pepper: Don't be shy with the pepper, it cuts through the rich pesto
- 4 medium zucchini: Spiralize them just before cooking so they don't get watery
- 2 cups cherry tomatoes, halved: Roasting concentrates their natural sweetness
- 2 cloves garlic, minced: Add it to the hot pan quickly so it doesn't burn
- 1 tablespoon olive oil: For coating the tomatoes before roasting
- 1/4 cup freshly grated Parmesan cheese: Use the good stuff you grate yourself
- Fresh basil leaves, torn: A finishing touch that makes everything look and taste brighter
- Crushed red pepper flakes: For those who like a little heat
Instructions
- Get your oven going:
- Preheat to 200°C (400°F) while you prep everything else so it's ready when you are
- Roast the tomatoes:
- Toss halved cherry tomatoes with olive oil, salt, and pepper on a baking sheet, then roast for 15 to 18 minutes until they're soft and starting to caramelize
- Marinate the chicken:
- Slice chicken breasts into thin strips and toss with 2 tablespoons pesto, olive oil, salt, and pepper until evenly coated
- Cook the chicken:
- Heat a large skillet over medium-high heat, add the marinated chicken, and cook for 5 to 7 minutes until golden and cooked through, then set aside
- Prepare the zoodles:
- In the same skillet, cook minced garlic for 30 seconds until fragrant, then add zucchini noodles and sauté for 2 to 3 minutes until just tender but still crisp
- Bring it together:
- Return chicken to the skillet, add remaining pesto, toss until everything is coated, then gently fold in those roasted tomatoes
- Finish and serve:
- Divide among bowls and top with Parmesan, fresh basil, and red pepper flakes if you like a little kick
This recipe has become my go-to for dinner with friends who swear they'd never touch zucchini noodles, because somehow the combination of pesto and roasted tomatoes wins everyone over.
Making It Your Own
Sometimes I swap the chicken for shrimp, which cook in just 3 minutes, or use cubed tofu for a completely plant-based version. The pesto carries so much flavor that the protein becomes more of a texture than the main event.
Wine Pairing Magic
A crisp Pinot Grigio or Sauvignon Blanc cuts through the rich pesto while complementing the sweet roasted tomatoes perfectly. Something about the acidity and herbal notes makes each bite feel intentional and balanced.
Storage Solutions
This keeps surprisingly well for lunch the next day, though the zoodles will soften and release some liquid. I actually don't mind it that way—the flavors have more time to meld together into something almost pasta-like.
- Store components separately if meal prepping for the week
- Add fresh basil right before serving or it turns dark and sad
- A quick splash of lemon juice brightens everything back up if it's been sitting
Sometimes the simplest summer meals end up being the ones we remember most clearly, the ones that pull us back to the table again and again.
Recipe FAQs
- → Can I make this dish ahead of time?
-
While best served fresh, you can prepare components ahead. Marinate chicken up to 24 hours in advance, roast tomatoes and store refrigerated for 2-3 days, and spiralize zucchini the morning of. Cook everything just before serving to maintain texture.
- → What can I substitute for basil pesto?
-
Sun-dried tomato pesto, cilantro pesto, or even a simple garlic-olive oil mixture work well. For nut-free options, try spinach-based pesto or make your own using sunflower seeds instead of pine nuts.
- → How do I prevent zucchini noodles from getting soggy?
-
Sauté zoodles briefly just until tender-crisp, about 2-3 minutes. Avoid overcooking as they release moisture quickly. Pat spiralized zucchini dry with paper towels before cooking to remove excess water.
- → Is this dish freezer-friendly?
-
Not recommended. Zucchini noodles become mushy when frozen and thawed. However, cooked pesto chicken freezes well for up to 3 months. Roasted tomatoes can also be frozen for later use in sauces or soups.
- → Can I use regular pasta instead of zoodles?
-
Absolutely. Substitute 8 ounces of linguine, spaghetti, or penne for the zucchini noodles. Cook pasta according to package directions, then toss with pesto chicken and roasted tomatoes as directed.
- → What wine pairs well with this dish?
-
A crisp Pinot Grigio or Sauvignon Blanc complements the bright basil and tomato flavors. For red wine lovers, a light Pinot Noir or Chianti works nicely without overpowering the delicate pesto.