Love this? Save it for later!
Share the inspiration with your friends
Introduction
“You have to try these,” my coworker whispered conspiratorially one sunny Thursday afternoon, sliding a small skewer across the lunch table. It was the kind of day when everyone’s energy was running low, and the humdrum of typing and phone calls felt endless. Honestly, I wasn’t expecting much from a simple office potluck dish. But as I bit into the juicy grilled chicken paired with the creamy mozzarella and vibrant tomato, all drizzled with this insanely fresh basil oil, my mind went somewhere else entirely.
Those Healthy Grilled Chicken Caprese Skewers with Fresh Basil Oil weren’t just tasty—they were a revelation. The combo of textures, flavors, and that hint of smokiness from the grill made it feel like a little Italian getaway, right at my desk. And, let me tell you, trying to eat these without making a bit of a mess is a challenge worth accepting.
Since then, these skewers have become my go-to for everything from quick weeknight dinners to sunny weekend gatherings. Maybe you’ve been there—looking for something light but satisfying, easy but impressive. That’s exactly what this recipe delivers. Plus, it’s healthy enough to feel good about and flexible enough to suit any mood or occasion. I’ll walk you through everything I’ve learned making these, so you can serve up your own perfect bites of summer.
Why You’ll Love This Recipe
This Healthy Grilled Chicken Caprese Skewers recipe isn’t just another grilled chicken dish; it’s a blend of wholesome ingredients and simple techniques that come together to impress every time. From my countless trials (and yes, a few burnt edges along the way), here’s why I keep going back to this recipe:
- Quick & Easy: Ready in under 30 minutes, it’s perfect for those busy evenings or spontaneous get-togethers when you want something fresh but fuss-free.
- Simple Ingredients: Using pantry staples and fresh produce—no need for specialized or hard-to-find items.
- Perfect for Entertaining: These skewers make a great appetizer or light main course that’s always a crowd-pleaser at barbecues and potlucks.
- Crowd-Pleaser: Even picky eaters love the balance of smoky chicken, creamy mozzarella, and sweet tomatoes.
- Unbelievably Delicious: The fresh basil oil ties everything together with a burst of herbal brightness that feels so satisfying.
This recipe stands out because of the homemade basil oil drizzle—trust me, it’s a game-changer. Instead of a plain olive oil drizzle, blending basil leaves into the oil creates this vivid green, aromatic finish that lifts every bite. Plus, I like to marinate the chicken just long enough to keep it juicy and flavorful without any heavy sauces weighing it down. Honestly, it’s comfort food that feels light and fresh, the kind you want to savor bite after bite.
Whether you’re grilling in your backyard or cooking indoors with a grill pan, this recipe adapts beautifully. And if you ever want to switch things up, I’ve got a handful of variations to share later. But first, let’s talk ingredients!
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are probably already in your kitchen or easy to find at any local market.
- Chicken Breasts – Boneless, skinless, cut into 1-inch cubes (for juicy, lean protein; I prefer organic or free-range when possible)
- Cherry Tomatoes – Fresh, ripe, halved if large (adds natural sweetness and juiciness)
- Fresh Mozzarella Balls – Also called bocconcini, about 1-inch size (look for small-curd mozzarella for best creaminess; store brand works fine)
- Fresh Basil Leaves – For skewering and the basil oil (use bright green, aromatic leaves; avoid wilted ones)
- Extra Virgin Olive Oil – About ¼ cup for basil oil and marinade (I like California Olive Ranch for balanced flavor)
- Fresh Garlic – 1 clove, minced (adds a subtle punch to the basil oil)
- Lemon Juice – Freshly squeezed, 1 tablespoon (gives a nice brightness to the marinade)
- Salt and Pepper – To taste (preferably kosher salt and freshly cracked black pepper)
- Dried Oregano – ½ teaspoon (optional, adds a hint of earthiness to the chicken)
- Bamboo or Metal Skewers – Soaked in water if bamboo, to prevent burning (helps with easy grilling and serving)
Substitutions you might consider: Swap out chicken breasts for thighs if you prefer darker meat (they stay juicy and add richness). For a dairy-free version, replace mozzarella with firm tofu cubes marinated in a bit of lemon and herbs. If you don’t have fresh basil, a tablespoon of pesto can stand in for the basil oil, but it won’t be quite the same fresh zing.
Equipment Needed

- Grill or Grill Pan: An outdoor charcoal or gas grill works great, but a sturdy grill pan on the stovetop is a perfect substitute for indoor cooking. I’ve tried both and honestly, if you don’t have a grill, a cast-iron skillet can give a nice sear too.
- Mixing Bowls: For marinating the chicken and blending the basil oil. Glass or stainless steel bowls work best to avoid any weird flavors.
- Blender or Food Processor: Needed to make the fresh basil oil. A small blender or even an immersion blender can do the trick.
- Measuring Spoons & Cups: For precise ingredient amounts; helps keep the balance of flavors right.
- Sharp Knife and Cutting Board: For prepping chicken and tomatoes. A sharp knife makes all the difference—keeps things safer and cleaner.
- Tongs: Handy for turning skewers on the grill without losing the tasty bits.
If you’re on a budget, bamboo skewers and a basic blender work perfectly well. Just remember to soak wooden skewers for at least 30 minutes before grilling to prevent burning. And keep your grill or pan clean to avoid flare-ups that can char the chicken too much. Personal tip: I keep a small spray bottle of water nearby when grilling to tame any sudden flames.
Preparation Method
- Prepare the Chicken: Cut 1 pound (about 450g) of boneless, skinless chicken breasts into 1-inch (2.5 cm) cubes. Aim for uniform pieces so they cook evenly. This step takes about 5 minutes.
- Make the Marinade: In a medium bowl, whisk together 3 tablespoons (45 ml) of extra virgin olive oil, 1 tablespoon (15 ml) fresh lemon juice, 1 minced garlic clove, ½ teaspoon dried oregano, and a pinch of salt and pepper. This zesty marinade adds flavor without overpowering the chicken. Takes 3 minutes.
- Marinate the Chicken: Add the chicken cubes to the marinade, toss to coat thoroughly, and let it sit for 15 to 20 minutes at room temperature. This brief marination keeps the chicken juicy and flavorful without making it mushy. If you’re in a rush, even 10 minutes helps. Avoid marinating longer than 1 hour, or the lemon could start ‘cooking’ the chicken.
- Prepare the Basil Oil: While the chicken marinates, blend ½ cup (120 ml) fresh basil leaves with ¼ cup (60 ml) olive oil and a pinch of salt until smooth. You want a vibrant green oil with a fresh, herbaceous aroma. This usually takes 2 to 3 minutes. Set aside at room temperature.
- Assemble the Skewers: Thread the marinated chicken cubes, cherry tomatoes, fresh mozzarella balls, and a basil leaf onto soaked bamboo skewers in this order: chicken, tomato, mozzarella, basil. Repeat until all ingredients are used. This step takes about 10 minutes and is a great task to involve kids or guests.
- Preheat the Grill: Heat your grill or grill pan to medium-high (around 400°F / 200°C). Make sure the grates are clean and well-oiled to prevent sticking. This takes 5 minutes.
- Grill the Skewers: Place the skewers on the grill and cook for about 10 to 12 minutes total, turning every 3 minutes. You’re aiming for nice grill marks and cooked-through chicken that’s still juicy inside. The internal temperature should reach 165°F (74°C). Watch out for flare-ups from dripping marinade—move skewers if needed.
- Rest and Drizzle: Let the skewers rest for 5 minutes off the heat. Then drizzle with the fresh basil oil just before serving. This step keeps the flavors bright and the mozzarella soft but not melted.
Pro tip: If you want a smoky hint without a grill, try briefly charring the assembled skewers under the broiler for 2-3 minutes per side. Just keep a close eye so they don’t burn. Also, don’t overcrowd the skewers; giving each piece a bit of space helps everything cook evenly and look beautiful.
Cooking Tips & Techniques
Grilling chicken perfectly can be tricky, but these tips have saved me from many a dry bite. First, don’t skip the marination—even a short one boosts flavor and moisture.
Use a meat thermometer if you can; guessing doneness by color alone can be risky. The safe internal temp is 165°F (74°C), but pulling the chicken off the heat just before that and resting it lets carryover cooking finish the job gently.
Another thing I learned the hard way: avoid turning the skewers too often. Letting the chicken develop a nice sear for a few minutes before flipping helps lock in juices. Also, keep your grill grates clean and oiled to prevent sticking and tearing the chicken apart.
If you’re making the basil oil ahead, store it in the fridge but bring it back to room temperature before drizzling to keep that vibrant green color and fresh flavor. Cold oil tends to dull those bright notes.
Finally, multitasking tip: prep your basil oil and marinate the chicken first, then assemble skewers while the grill heats up. This keeps the workflow smooth and dinner on the table faster.
Variations & Adaptations
This recipe is super flexible, and I’ve enjoyed tweaking it depending on the season or mood. Here are a few variations you might try:
- Vegetarian Version: Swap chicken with grilled halloumi or marinated portobello mushrooms. The fresh basil oil and tomatoes still shine here.
- Spicy Kick: Add a pinch of red pepper flakes to the marinade or a drizzle of chili-infused olive oil instead of plain basil oil.
- Low-Carb Option: Use chicken thighs for richer flavor and skip the mozzarella balls, substituting with avocado chunks for creamy texture.
- Seasonal Twist: In late summer, swap cherry tomatoes for grilled peaches or nectarines for a sweet-savory combo.
- Personal Favorite: Sometimes I sprinkle a little balsamic vinegar reduction over the skewers after grilling for an extra tangy contrast. It’s a bit indulgent but totally worth it.
For different cooking methods, you can also bake these skewers at 400°F (200°C) for about 15-18 minutes, turning halfway through, if you don’t have access to a grill or grill pan.
Serving & Storage Suggestions
Serve these Healthy Grilled Chicken Caprese Skewers warm or at room temperature—both ways are delicious. I like to plate them on a simple white platter, drizzled again with fresh basil oil and a sprinkle of flaky sea salt for that finishing touch.
They pair beautifully with light sides like a crisp green salad, grilled asparagus, or even a chilled quinoa salad for a complete meal. A chilled glass of Sauvignon Blanc or sparkling water with lemon complements the fresh flavors well.
For storage, keep leftover skewers in an airtight container in the refrigerator for up to 2 days. Because mozzarella softens and tomatoes release moisture, I recommend storing the basil oil separately and drizzling just before serving again.
To reheat, pop skewers under the broiler for 2-3 minutes or warm gently in a skillet. Avoid microwaving if possible, or the mozzarella may get rubbery. Flavors actually deepen a bit if you prep the skewers a few hours ahead and let them chill—just add fresh basil oil right before serving.
Nutritional Information & Benefits
Each skewer offers a balanced mix of lean protein, healthy fats, and fresh veggies. Chicken breasts provide high-quality protein essential for muscle repair and energy, while mozzarella contributes calcium and vitamin B12.
The fresh basil oil adds heart-healthy monounsaturated fats from olive oil, along with antioxidants found in basil leaves. Cherry tomatoes bring lycopene and vitamin C, supporting immune function and skin health.
This recipe is naturally gluten-free and low in carbs, making it suitable for many dietary preferences. Just watch the portion sizes if you’re tracking calories, but honestly, the fresh ingredients and light cooking methods keep it on the healthier side of satisfying.
Conclusion
These Healthy Grilled Chicken Caprese Skewers with Fresh Basil Oil have become a staple in my kitchen for good reason. They’re easy to make, full of fresh flavors, and versatile enough to suit so many occasions. I love how the juicy grilled chicken pairs with creamy mozzarella and bright tomatoes, all brought together by that unforgettable basil oil.
Feel free to customize the skewers to fit your taste or dietary needs—you might discover your own favorite spin! And hey, I’d love to hear how your version turns out; drop a comment or share your twist with me. Cooking should be fun and personal, after all.
Go ahead, give this recipe a try and make your next meal a little brighter and a lot tastier.
FAQs
Can I use chicken thighs instead of breasts for these skewers?
Absolutely! Chicken thighs have more fat and can be juicier, which some people prefer. Just cut them into similar-sized pieces and adjust cooking time slightly if needed.
How long can I store the skewers in the refrigerator?
Store leftover skewers in an airtight container for up to 2 days. Keep the basil oil separate and add it fresh before serving again.
Is it okay to use bottled basil pesto instead of fresh basil oil?
You can, but fresh basil oil has a lighter, brighter flavor that complements the grilled chicken better. Pesto is thicker and richer, so use sparingly if you choose it.
Can I prepare these skewers ahead of time?
Yes! Assemble the skewers and store them covered in the fridge for a few hours before grilling. Just add the basil oil right before serving for best flavor.
What’s a good side dish to serve with these skewers?
Light salads, grilled veggies, or a simple quinoa dish work wonderfully. If you want more ideas, my crispy garlic chicken recipe has some great complementary sides you might enjoy.
Pin This Recipe!

Healthy Grilled Chicken Caprese Skewers Recipe with Fresh Basil Oil
These Healthy Grilled Chicken Caprese Skewers combine juicy grilled chicken, creamy mozzarella, and sweet cherry tomatoes, all drizzled with fresh basil oil for a light, flavorful, and satisfying dish perfect for quick dinners or entertaining.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Total Time: 32 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 1 pound boneless, skinless chicken breasts, cut into 1-inch cubes
- 1 cup cherry tomatoes, halved if large
- 1 cup fresh mozzarella balls (bocconcini), about 1-inch size
- Fresh basil leaves
- 1/4 cup extra virgin olive oil (for basil oil and marinade)
- 1 clove fresh garlic, minced
- 1 tablespoon fresh lemon juice
- Salt and freshly cracked black pepper, to taste
- 1/2 teaspoon dried oregano (optional)
- Bamboo or metal skewers (soaked in water if bamboo)
Instructions
- Cut chicken breasts into 1-inch cubes, aiming for uniform pieces (about 5 minutes).
- In a medium bowl, whisk together 3 tablespoons extra virgin olive oil, lemon juice, minced garlic, dried oregano, salt, and pepper to make the marinade (3 minutes).
- Add chicken cubes to the marinade, toss to coat, and let sit for 15 to 20 minutes at room temperature (minimum 10 minutes, max 1 hour).
- While chicken marinates, blend 1/2 cup fresh basil leaves with 1/4 cup olive oil and a pinch of salt until smooth to make basil oil (2-3 minutes). Set aside.
- Thread chicken cubes, cherry tomatoes, mozzarella balls, and basil leaves onto soaked skewers in order: chicken, tomato, mozzarella, basil (about 10 minutes).
- Preheat grill or grill pan to medium-high heat (around 400°F / 200°C) and oil grates (5 minutes).
- Grill skewers for 10 to 12 minutes total, turning every 3 minutes, until chicken reaches an internal temperature of 165°F (74°C) and has nice grill marks.
- Let skewers rest for 5 minutes off heat, then drizzle with fresh basil oil before serving.
Notes
Soak bamboo skewers in water for at least 30 minutes before grilling to prevent burning. Use a meat thermometer to ensure chicken reaches 165°F (74°C). Avoid overcrowding skewers for even cooking. Basil oil can be made ahead and stored in the fridge; bring to room temperature before drizzling. For indoor cooking, a grill pan or broiler can be used as alternatives.
Nutrition
- Serving Size: 1 skewer
- Calories: 280
- Sugar: 3
- Sodium: 220
- Fat: 18
- Saturated Fat: 5
- Carbohydrates: 5
- Fiber: 1
- Protein: 25
Keywords: grilled chicken skewers, caprese skewers, basil oil, healthy chicken recipe, easy summer recipe, grilled mozzarella, cherry tomatoes, quick dinner


