This grilled stuffed chicken breast recipe is simple and delivers mouthwatering flavors with minimal effort!
It’s perfect for busy weeknights when you want something satisfying. You can also make different variations to keep things interesting every time.
With the right sides and a good drink, this recipe is also impressive enough to serve for a laid-back dinner. Simple, flavorful, and totally grill-worthy!

1. Choose and Prep Chicken Breasts for Stuffing
Start with boneless, skinless chicken breasts, which are around the same size for even cooking. Look for pieces that are thick enough to cut a pocket into.
How to prep them:
- Trim any extra fat or hanging bits for a cleaner presentation.
- Butterfly or slice a pocket: Use a sharp knife to carefully cut a deep pocket into the side of each breast. Don’t cut all the way through—just enough to hold the filling securely.
- Pat dry the surface so the oil and seasoning stick better when it hits the grill.
Well-prepped chicken helps the stuffing stay inside and ensures even, juicy cooking from edge to center.
2. Make the Flavorful Basil-Cheese Filling
The filling is what takes this grilled chicken from simple to standout. It’s bright, garlicky, herby, and just creamy enough—thanks to a blend of cheese, fresh basil, and olive oil.
Here’s what you’ll need for the filling (enough for 4 chicken breasts):
- ½ teaspoon lemon zest
- 1 tablespoon lemon juice (about half a lemon)
- 3 garlic cloves
- ½ teaspoon ground black pepper
- ½ cup fresh basil leaves
- 2 oz feta cheese (or fontina cheese if you prefer something creamier)
- 4 tablespoons extra virgin olive oil
- 3 tablespoons breadcrumbs
And for the chicken:
- 4 boneless, skinless chicken breasts
- 1–2 tablespoons olive oil (for brushing)
- Salt, to season the outside before grilling
How to make the filling:
- Add all the filling ingredients to a blender or food processor.
- Blend until the mixture becomes thick and spreadable. It should have some texture but no large chunks.
- Taste and adjust seasoning if needed—more lemon for brightness, or more cheese for richness.
3. How to Properly Stuff and Seal Chicken Breasts
Stuffing chicken breasts sounds fancy, but it’s actually simple—especially with a filling that holds its shape.
The key is creating a deep enough pocket to hold the mixture without slicing all the way through the meat.
Here’s how to do it:
- Cut a pocket: Use a sharp knife to slice a horizontal pocket into the thickest side of each chicken breast. Go deep, but stop about ½ inch from the other side. The goal is to create space for the filling while keeping the outer edges intact.
- Stuff generously, but don’t overfill: Spoon in a generous amount of the basil-cheese mixture (about 2 tablespoons per breast). Press it in gently so it spreads throughout the pocket, but avoid stuffing so much that it bursts out during grilling.
- Seal with care: Gently press the chicken closed. You don’t need to use toothpicks unless it’s overfilled—just a tight seal and good grill placement will keep the filling inside.
Once they’re stuffed and sealed, place the chicken in the fridge for 10–15 minutes to make it firmer before grilling. This helps keep everything together when it hits the heat.
4. Grill the Stuffed Chicken Breasts
Stuffed chicken breasts are thicker than your average cut, so the key to grilling them perfectly is a balance of direct heat for searing and indirect heat for even cooking.
You want a golden crust on the outside and juicy, fully cooked chicken on the inside—with the filling hot and just slightly melted.
Prep the grill & chicken:
- Brush the chicken with oil: Lightly coat each breast with olive oil on all sides. This helps develop a golden crust and prevents sticking on the grill grates.
- Season simply: Sprinkle salt evenly over the outside. The filling already has plenty of flavor, so no need for complex rubs—just let the ingredients shine.
- Preheat your grill to medium-high (around 400°F / 200°C). Make sure the grates are clean and well-oiled. Set up a two-zone fire if possible—direct heat on one side, indirect on the other—so you can sear first, then move to finish cooking gently without burning.
- Now you are ready to star grilling!

Sear first over direct heat:
- Place the stuffed chicken breasts on the hot side of the grill and sear for about 3–4 minutes per side, until you get nice grill marks and some golden browning. Don’t move them too early—this helps the crust form and keeps the filling sealed in.

Finish over indirect heat:
- Finish over indirect heat: Move the chicken to the cooler side of the grill, close the lid, and cook for another 10–12 minutes, flipping once halfway through. The internal temp should reach 165°F (74°C) in the thickest part.
Rest before slicing:
- Once cooked, let the chicken rest for 5 minutes off the grill. This allows the juices to redistribute and the filling to settle.
- Then slice the chicken breasts carefully, and they are ready to be served!

5. Serving Suggestions and Flavor Pairings
This grilled stuffed chicken breast is flavorful enough to stand on its own, but pairing it with the right sides and drinks turns it into a full, elevated meal.
Easy Weeknight Pairings:
- Grilled or roasted vegetables (zucchini, bell peppers, asparagus)
- Lemon rice or garlic mashed potatoes
- A crisp garden salad with vinaigrette
- Light pasta with olive oil and herbs
Fancier Options for Hosting:
- Tzatziki or herbed yogurt dip on the side
- Chilled white wine (Sauvignon Blanc or Pinot Grigio works great)
- Couscous salad with cucumber and cherry tomatoes
- Charred lemon halves for garnish and extra brightness
6. Pro Tips and Variations for Customizing Your Stuffed Chicken
This stuffed chicken breast recipe is easy to adapt based on what you have on hand or the flavor profile you’re after.
Here are some tips and variations to keep it interesting every time you grill it:
3 Pro Tips:
- Use toothpicks if needed: If your chicken breasts are thin or overfilled, a couple of toothpicks will help seal the pocket—just don’t forget to remove them before serving!
- Chill before grilling: A quick 10–15 minute rest in the fridge after stuffing helps the filling firm up and stay in place on the grill.
- Don’t overfill: It’s tempting, but too much filling will leak out. About 2 tablespoons per breast is the sweet spot.
5 Flavor Variations:
- Add sun-dried tomatoes or roasted red pepper to the filling for a Mediterranean twist.
- Swap cheeses: Try goat cheese for extra tang or mozzarella for a meltier texture.
- Use fresh spinach or arugula in place of basil for a different green.
- Add chili flakes to the filling for a little heat.
- Finish with balsamic glaze or a squeeze of grilled lemon for extra brightness.
Once you’ve made it once, this dish becomes endlessly riffable—perfect for whatever mood your grill (or fridge) is in!
I hope you’ll love my recipe, so drop a comment and let me know!
–Joonas

Grilled Stuffed Chicken Breast
Ingredients
- 4 boneless, skinless chicken breasts
- 1 tbsp olive oil for brushing
- salt for seasoning
Basil-Cheese Filling
- 1/2 tsp lemon zest
- 1 tbsp lemon juice (about half a lemon)
- 3 garlic cloves
- 1/2 tsp ground black pepper
- 1/2 cup fresh basil leaves
- 2 oz feta cheese (or fontina cheese if you prefer something creamier)
- 4 tbsp extra virgin olive oil
- 3 tbsp breadcrumbs
Instructions
- Use a sharp knife to slice a horizontal pocket into the thickest side of each chicken breast.Stuff generously, but don’t overfill. Then gently press the chicken closed.
- Brush the chicken with oil and sprinkle salt evenly over the outside.
- Preheat your grill to medium-high (around 400°F / 200°C).Grill the chicken over direct heat about 3–4 minutes per side, until you get nice grill marks and some golden browning.
- Move the chicken to the cooler side of the grill on indirect heat or lower down the the temperature to low heat. Close the lid, and cook for another 10–12 minutes, flipping once halfway through. The internal temp should reach 165°F (74°C) in the thickest part.
- Once cooked, let the chicken rest for 5 minutes off the grill.Then slice the chicken breasts carefully, and they are ready to be served!









