Love this? Save it for later!
Share the inspiration with your friends
The smoke from the grill was curling up through the slats of the deck, and I was staring at a half-empty bottle of honey mustard dressing that had seen better days. It was one of those Tuesday evenings where you want something that tastes like a celebration but takes about as much effort as microwaving leftovers. I had chicken breasts thawed on the counter and a vague memory of a restaurant skewer I’d loved years ago—the one with the slightly charred edges and that sweet-tangy glaze that made you close your eyes. So I grabbed some wooden skewers from the back of the drawer, whisked together what I had on hand, and threw it all on the fire. The result was so much better than that sad bottle of dressing ever deserved. Honestly, I think I ate three skewers standing over the cutting board before they even made it to the plate.
These honey mustard grilled chicken skewers are exactly that kind of recipe. They’re simple enough for a random weeknight but impressive enough that people will ask for the recipe. The honey caramelizes on the grill beautifully, creating those sticky, slightly charred bits that are honestly the best part. And the mustard? It cuts through the sweetness with just enough bite to keep things interesting. I’ve made these more times than I can count now, and they never disappoint. Let me show you how to get them right every single time.
Why You’ll Love This Recipe
I’ve tested this marinade more times than I care to admit. The first few batches were either too sweet or too sharp, and one memorable attempt turned into a sticky mess that welded itself to the grill grates. But after some tweaking, I landed on a version that balances the sweet honey with the tangy mustard and just enough acidity to tenderize the chicken without turning it mushy. Here is why this recipe works so well:
- Quick & Easy: From start to finish, you’re looking at about 20 minutes. The marinade takes five minutes to whisk together, and the chicken cooks in under 10 minutes on the grill. Perfect for busy nights when you want something homemade without the fuss.
- Simple Ingredients: You probably already have honey, mustard, olive oil, and a few pantry staples. No fancy grocery trips or obscure ingredients. Just real food that tastes amazing.
- Perfect for Grilling Season: Whether it is a summer barbecue, a weekend cookout, or a quick dinner on the grill, these skewers fit right in. They pair beautifully with just about any side dish you can think of.
- Crowd-Pleaser: Kids love the sweet honey flavor, and adults appreciate the tangy mustard kick. I’ve brought these to potlucks and watched them disappear within minutes. They’re always the first thing to go.
- Unbelievably Delicious: The chicken stays juicy and tender, with those caramelized edges that are absolutely irresistible. The flavor is sweet, tangy, smoky, and savory all at once. It is comfort food you can feel good about eating.
This isn’t just another chicken skewer recipe. The secret is in the balance—enough honey to caramelize beautifully, enough mustard to keep it from being cloying, and a touch of garlic that ties everything together. I’ve had friends ask me to bring these to every gathering since I first made them. They’re that good.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something truly special. The magic is in the marinade, which does double duty as both a flavor booster and a tenderizer. Here is what you will need:
For the Chicken Skewers
- 1.5 pounds boneless, skinless chicken breasts (about 2-3 large breasts) – Cut into 1-inch cubes. I prefer using chicken breasts because they cook quickly and stay tender when marinated properly. If you want extra juiciness, chicken thighs work beautifully too. Just adjust the cooking time slightly since thighs have more fat.
- Wooden or metal skewers – If using wooden skewers, soak them in water for at least 30 minutes before grilling. This prevents them from burning on the grill. Metal skewers work great and are reusable, which I love for reducing waste.
For the Honey Mustard Marinade

- 1/3 cup honey – Use a good-quality honey for the best flavor. The honey not only adds sweetness but also helps create that beautiful caramelized crust on the grill. Local honey is my preference when I can find it.
- 1/4 cup Dijon mustard – I recommend Grey Poupon or Maille for their smooth texture and balanced tang. Dijon has a creamier consistency than yellow mustard and a more sophisticated flavor. It blends seamlessly into the marinade.
- 2 tablespoons whole grain mustard – This adds texture and those lovely little mustard seeds that pop in your mouth. If you don’t have whole grain mustard, you can use all Dijon, but the texture won’t be quite the same.
- 3 tablespoons olive oil – Extra virgin olive oil works well here. The oil helps the marinade coat the chicken evenly and prevents it from sticking to the grill. It also adds a subtle fruitiness that complements the honey and mustard.
- 2 cloves garlic, minced – Fresh garlic is non-negotiable here. The pre-minced stuff in a jar just doesn’t have the same punch. I grate mine on a microplane for the most even distribution.
- 2 tablespoons apple cider vinegar – This brightens up the marinade and helps tenderize the chicken. The acidity balances the sweetness of the honey perfectly. White wine vinegar or lemon juice can work as substitutes in a pinch.
- 1 tablespoon soy sauce – This adds umami depth that you can’t quite identify but would miss if it were gone. It rounds out the flavor profile and helps the chicken brown beautifully on the grill. Use tamari or coconut aminos for a gluten-free option.
- 1/2 teaspoon salt – Sea salt or kosher salt works best. Don’t skip this, even though the soy sauce adds some saltiness. The salt helps the flavors penetrate the chicken.
- 1/4 teaspoon black pepper – Freshly ground black pepper adds a subtle warmth. Adjust to your preference.
- 1/4 teaspoon smoked paprika – This is optional but highly recommended. The smoky flavor enhances the grilled taste and adds a beautiful color to the chicken. Regular paprika works too, but smoked is better.
For Garnish (Optional)
- Fresh parsley or chives, chopped – A sprinkle of fresh herbs adds color and a fresh flavor that contrasts nicely with the rich marinade.
- Extra honey mustard for dipping – I always make a little extra marinade (reserved before adding raw chicken) for dipping. It’s that good.
- Sesame seeds – A light sprinkle adds a nice visual touch and a subtle nutty flavor.
I love how forgiving this ingredient list is. If you’re out of apple cider vinegar, lemon juice works fine. No whole grain mustard? Just use all Dijon. The recipe is sturdy enough to handle substitutions without falling apart, which is exactly what I look for in a weeknight dinner.
Equipment Needed
You don’t need a lot of fancy equipment to make these skewers, which is one of the reasons I love this recipe. Here is what you will need:
- Grill – A gas grill, charcoal grill, or even a grill pan on the stove will work. I’ve used all three, and each gives slightly different results. Charcoal adds a deeper smoky flavor, while gas is more convenient for quick cooking. A grill pan is perfect for apartment dwellers or rainy days.
- Mixing bowl – A medium-sized bowl for whisking the marinade. A glass or stainless steel bowl works best since plastic can absorb odors.
- Whisk or fork – For combining the marinade ingredients. A whisk works faster, but a fork does the job just fine.
- Cutting board and knife – For cutting the chicken into cubes. A sharp knife makes this task much easier and safer.
- Skewers – Wooden or metal. If using wooden skewers, remember to soak them for at least 30 minutes. I keep a stash of metal skewers in my grilling kit because they’re reusable and don’t require soaking.
- Tongs – For flipping the skewers on the grill. Long-handled tongs keep your hands safe from the heat.
- Basting brush (optional) – For brushing extra marinade on the skewers while they cook. Not strictly necessary, but it adds extra flavor and helps create that beautiful glaze.
- Platter or serving dish – For presenting the finished skewers. I like to line mine with a bed of lettuce or arugula for a pop of color.
If you don’t have a grill, don’t worry. You can cook these skewers under the broiler or even in a cast-iron skillet on the stove. The flavor won’t be exactly the same, but they’ll still be delicious. I’ve done it myself when the weather didn’t cooperate, and honestly, they were still fantastic.
Preparation Method
Making these honey mustard grilled chicken skewers is straightforward, but a few key steps make all the difference. Follow these instructions, and you’ll have perfectly cooked, flavorful skewers every time.
Step 1: Prepare the Marinade
In a medium mixing bowl, whisk together the honey, Dijon mustard, whole grain mustard, olive oil, minced garlic, apple cider vinegar, soy sauce, salt, black pepper, and smoked paprika. Whisk until the mixture is smooth and well combined. Taste it and adjust the seasoning if needed. You want it to be sweet, tangy, and a little savory all at once. Set aside about 1/4 cup of the marinade in a separate small bowl for basting and dipping later. This is important because you don’t want to use marinade that has touched raw chicken for basting or serving.
Step 2: Cut and Marinate the Chicken
Cut the chicken breasts into 1-inch cubes. Try to make them as uniform as possible so they cook evenly. Place the chicken cubes in a large bowl or a resealable plastic bag. Pour the remaining marinade over the chicken and toss to coat every piece evenly. Cover the bowl or seal the bag and refrigerate for at least 30 minutes, but ideally 2 to 4 hours. If you’re in a hurry, even 15 minutes will add flavor, but the longer marinating time really allows the flavors to penetrate the meat. I’ve found that overnight marinating works beautifully too—the chicken becomes incredibly tender and flavorful.
Step 3: Soak the Skewers
If you’re using wooden skewers, place them in a shallow dish and cover them with water. Let them soak for at least 30 minutes. This prevents them from burning on the grill. I usually do this right before I start marinating the chicken, so they’re ready when I need them. Metal skewers don’t require soaking, but they do get hot, so be careful when handling them.
Step 4: Thread the Skewers
Remove the chicken from the refrigerator. Thread the marinated chicken cubes onto the skewers, leaving a small gap between each piece. This allows the heat to circulate evenly and ensures the chicken cooks through properly. I usually fit about 5 to 6 pieces on each skewer, depending on the size. Don’t overcrowd them—leave a little space so the chicken can brown nicely on all sides. If you’re using wooden skewers, leave about an inch of space at the bottom as a handle.
Step 5: Preheat the Grill
Preheat your grill to medium-high heat, about 375°F to 400°F (190°C to 200°C). If using a charcoal grill, wait until the coals are covered with white ash. Clean the grill grates and oil them lightly to prevent sticking. I use a paper towel dipped in vegetable oil and held with tongs to oil the grates. This step is crucial for getting those beautiful grill marks without the chicken sticking.
Step 6: Grill the Skewers
Place the skewers on the preheated grill. Cook for 3 to 4 minutes per side, turning once or twice, until the chicken is cooked through and has nice grill marks. The internal temperature should reach 165°F (74°C) when measured with an instant-read thermometer. During the last minute of cooking, brush the skewers with the reserved marinade for extra flavor and that beautiful glossy finish. Be careful not to brush too early, as the sugar in the honey can burn if exposed to high heat for too long.
Step 7: Rest and Serve
Remove the skewers from the grill and let them rest for 2 to 3 minutes. This allows the juices to redistribute throughout the chicken, keeping it moist and tender. Transfer the skewers to a serving platter, sprinkle with fresh parsley or chives and sesame seeds if desired, and serve immediately with extra honey mustard on the side for dipping.
Cooking Tips & Techniques
Over the years, I’ve learned a few tricks that make these skewers turn out perfect every time. Here are my best tips:
Don’t skip the marinating time. I know it’s tempting to rush, but the marinade needs time to work its magic. The acid in the vinegar and mustard helps tenderize the chicken, while the flavors penetrate the meat. Even 30 minutes makes a difference, but 2 to 4 hours is ideal. I once marinated chicken for only 10 minutes, and while it was still good, it wasn’t nearly as flavorful.
Cut the chicken evenly. Uniform pieces cook at the same rate. If some pieces are larger than others, you’ll end up with overcooked and undercooked chicken on the same skewer. Take the extra minute to cut them evenly—it’s worth it.
Oil the grill grates well. The honey in the marinade can cause the chicken to stick if the grates aren’t properly oiled. I oil the grates right before adding the skewers, and I also lightly brush the skewers themselves with a little oil before grilling. This ensures they release easily and get those beautiful grill marks.
Watch the heat. The sugar in the honey can burn quickly if the grill is too hot. Medium-high heat is perfect—hot enough to get a good sear but not so hot that the sugar burns. If you see the skewers starting to blacken, move them to a cooler part of the grill or reduce the heat. I learned this lesson the hard way when I made a batch that looked more like charcoal than chicken.
Use an instant-read thermometer. This is the only way to guarantee perfectly cooked chicken. Insert the thermometer into the thickest piece of chicken on a skewer. It should read 165°F (74°C). I’ve been using one for years, and it has saved me from both undercooked and overcooked chicken countless times.
Let the skewers rest. This is a step many people skip, but it makes a big difference. Resting allows the juices to redistribute, so the chicken stays moist and tender when you bite into it. If you cut into it right away, the juices will run out, and the chicken will be dry.
Make extra marinade for dipping. Trust me on this one. The marinade is so good that you’ll want extra for dipping. Just remember to set some aside before adding the raw chicken to avoid cross-contamination. I usually double the marinade recipe and reserve half for serving.
Variations & Adaptations
One of the best things about this recipe is how versatile it is. Here are some ways to change it up:
Spicy Honey Mustard Skewers: Add 1 to 2 teaspoons of sriracha or a pinch of cayenne pepper to the marinade for a spicy kick. The heat balances beautifully with the sweet honey and tangy mustard. I love this version when I want a little extra warmth. It pairs perfectly with a cold beer or a crisp salad.
Herb-Infused Skewers: Add 2 tablespoons of fresh chopped herbs like rosemary, thyme, or oregano to the marinade. The herbs add an earthy, aromatic quality that complements the honey and mustard. I’ve made this version with fresh rosemary from my garden, and it was absolutely divine.
Lemon Garlic Skewers: Replace the apple cider vinegar with fresh lemon juice and add an extra clove of garlic. The lemon brightens the flavors and adds a fresh, zesty note. This version is particularly good in the summer when you want something light and refreshing.
Dietary Adaptations: For a gluten-free version, use tamari or coconut aminos instead of soy sauce. For a dairy-free version, the recipe is already dairy-free as written. If you’re watching your sugar intake, you can reduce the honey to 1/4 cup or use a sugar-free honey substitute, though the caramelization won’t be quite the same.
Different Proteins: This marinade works beautifully with other proteins. Try it with pork tenderloin cubes, shrimp, or even firm tofu. Each protein absorbs the flavors differently, but they all turn out delicious. I’ve made shrimp skewers with this marinade, and they were gone in minutes.
Vegetable Skewers: Use this marinade with vegetables like bell peppers, zucchini, red onion, and mushrooms. The sweet and tangy flavors are amazing with grilled veggies. I often make a batch of vegetable skewers alongside the chicken for a complete meal.
Oven-Baked Version: If you don’t have a grill, you can bake the skewers in the oven. Place them on a lined baking sheet and bake at 400°F (200°C) for 15 to 18 minutes, flipping halfway through. Broil for the last 2 minutes for a caramelized finish. The flavor won’t have that smoky grill taste, but it’s still delicious.
Serving & Storage Suggestions
These honey mustard grilled chicken skewers are incredibly versatile when it comes to serving. Here are my favorite ways to enjoy them:
Serving Temperature: Serve the skewers hot off the grill for the best flavor and texture. The honey glaze is at its most delicious when it’s warm and slightly sticky. If you’re serving them at a party or buffet, they’re also great at room temperature, though I recommend serving them within 30 minutes of cooking.
Presentation Ideas: Arrange the skewers on a large platter lined with fresh arugula or mixed greens. Sprinkle with chopped fresh parsley, chives, or sesame seeds for a pop of color. Serve with extra honey mustard in a small bowl for dipping. For a more casual presentation, you can remove the chicken from the skewers and serve it over rice or salad.
Complementary Dishes: These skewers pair beautifully with a wide range of sides. Try them with loaded baked potato salad for a hearty meal, or serve them alongside grilled corn elote skewers for a complete summer feast. A simple green salad with a light vinaigrette or roasted vegetables also work wonderfully. For a lighter option, serve the skewers over a bed of mixed greens with a drizzle of the reserved honey mustard dressing.
Beverage Pairings: A crisp white wine like Sauvignon Blanc or a light beer like a pilsner or wheat beer pairs beautifully with the sweet and tangy flavors. For a non-alcoholic option, try iced tea with lemon or sparkling water with a splash of citrus.
Storage Instructions: Store leftover chicken skewers in an airtight container in the refrigerator for up to 3 days. Remove the chicken from the skewers before storing to save space and prevent the skewers from absorbing moisture. The flavors actually deepen overnight, making leftovers even more delicious.
Reheating Methods: To reheat, place the chicken on a baking sheet and warm in a 350°F (175°C) oven for 5 to 7 minutes, or until heated through. You can also reheat them in a skillet over medium heat with a splash of water or chicken broth to keep them moist. Avoid microwaving, as it can make the chicken rubbery and dry out the glaze.
Freezing Instructions: You can freeze the cooked chicken skewers for up to 3 months. Place them in a freezer-safe container or bag, removing as much air as possible. Thaw in the refrigerator overnight before reheating. The texture may be slightly less tender after freezing, but the flavor will still be fantastic.
Nutritional Information & Benefits
These honey mustard grilled chicken skewers are a relatively healthy option that doesn’t sacrifice flavor. Here is the estimated nutritional information per serving (based on 4 servings, with 2 skewers per serving):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 320 |
| Protein | 35g |
| Carbohydrates | 25g |
| Fat | 10g |
| Saturated Fat | 1.5g |
| Cholesterol | 95mg |
| Sodium | 650mg |
| Fiber | 0.5g |
| Sugar | 22g |
These skewers are a great source of lean protein, which is essential for muscle repair and growth. Chicken breast is naturally low in fat, and the small amount of olive oil in the marinade provides heart-healthy monounsaturated fats. Honey, while still a sugar, offers antioxidants and has antimicrobial properties. Mustard seeds are rich in selenium and magnesium, which support thyroid function and bone health.
If you’re watching your sodium intake, you can reduce the soy sauce to 1/2 tablespoon or use a low-sodium version. For a lower sugar option, reduce the honey to 1/4 cup or use a sugar-free honey substitute. The recipe is naturally gluten-free if you use tamari or coconut aminos instead of soy sauce, and it’s dairy-free as written.
I love that this recipe feels indulgent but is actually quite balanced. It’s the kind of meal that satisfies your cravings without leaving you feeling heavy or guilty. Perfect for summer grilling when you want something delicious but still light enough to enjoy on a warm evening.
Conclusion
These honey mustard grilled chicken skewers have become a staple in my kitchen for good reason. They’re quick enough for a busy weeknight, impressive enough for company, and delicious enough that everyone asks for the recipe. The sweet and tangy marinade creates a beautiful caramelized crust on the chicken, while the inside stays tender and juicy.
I love how versatile this recipe is. You can adjust the sweetness, add some heat, throw in fresh herbs, or swap the chicken for shrimp or tofu. It’s a recipe that adapts to whatever you have on hand and whatever you’re in the mood for. And honestly, that’s the kind of recipe I always come back to.
If you make these skewers, I’d love to hear how they turn out. Leave a comment below and let me know if you tried any variations or if you served them with your favorite side dish. And if you’re looking for more grilling inspiration, check out our crispy baked chicken wings or BBQ pulled pork sliders for your next cookout. Happy grilling, friends!
Frequently Asked Questions
Can I use chicken thighs instead of chicken breasts?
Absolutely! Chicken thighs work beautifully in this recipe. They have a higher fat content, which makes them even more tender and juicy. Just cut them into 1-inch cubes and adjust the cooking time slightly—thighs may take an extra minute or two per side to reach an internal temperature of 165°F (74°C).
How long should I marinate the chicken?
I recommend marinating for at least 30 minutes, but 2 to 4 hours is ideal for the best flavor. You can marinate overnight for even more depth, but don’t go beyond 24 hours, as the acid in the vinegar can start to break down the chicken’s texture, making it mushy.
Can I make these skewers in the oven?
Yes, you can! Place the skewers on a lined baking sheet and bake at 400°F (200°C) for 15 to 18 minutes, flipping halfway through. For a caramelized finish, broil for the last 2 minutes. The flavor won’t have that smoky grill taste, but they’ll still be delicious.
How do I prevent the chicken from sticking to the grill?
Oil the grill grates well before adding the skewers, and lightly brush the skewers themselves with a little oil. Make sure the grill is preheated to medium-high heat before adding the chicken. The heat helps create a sear that releases easily from the grates.
Can I freeze the marinated chicken?
Yes, you can freeze the chicken in the marinade for up to 3 months. Place the chicken and marinade in a freezer-safe bag, remove as much air as possible, and freeze. Thaw in the refrigerator overnight before threading onto skewers and grilling. The texture may be slightly softer after freezing, but the flavor will be just as good.
Pin This Recipe!

Best Honey Mustard Grilled Chicken Skewers (Easy 20-Min Recipe)
These honey mustard grilled chicken skewers are simple enough for a random weeknight but impressive enough that people will ask for the recipe. The honey caramelizes on the grill beautifully, creating sticky, slightly charred bits, while the mustard cuts through the sweetness with just enough bite.
- Prep Time: 15 minutes
- Cook Time: 8 minutes
- Total Time: 23 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 1.5 pounds boneless, skinless chicken breasts (about 2–3 large breasts), cut into 1-inch cubes
- Wooden or metal skewers (if wooden, soak in water for at least 30 minutes)
- 1/3 cup honey
- 1/4 cup Dijon mustard
- 2 tablespoons whole grain mustard
- 3 tablespoons olive oil
- 2 cloves garlic, minced
- 2 tablespoons apple cider vinegar
- 1 tablespoon soy sauce
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon smoked paprika (optional)
- Fresh parsley or chives, chopped (for garnish, optional)
- Extra honey mustard for dipping (optional)
- Sesame seeds (for garnish, optional)
Instructions
- In a medium mixing bowl, whisk together the honey, Dijon mustard, whole grain mustard, olive oil, minced garlic, apple cider vinegar, soy sauce, salt, black pepper, and smoked paprika until smooth. Set aside about 1/4 cup of the marinade in a separate small bowl for basting and dipping.
- Cut the chicken breasts into 1-inch cubes. Place the chicken cubes in a large bowl or resealable plastic bag. Pour the remaining marinade over the chicken and toss to coat evenly. Cover and refrigerate for at least 30 minutes, ideally 2 to 4 hours.
- If using wooden skewers, soak them in water for at least 30 minutes.
- Remove the chicken from the refrigerator. Thread the marinated chicken cubes onto the skewers, leaving a small gap between each piece. Leave about an inch of space at the bottom as a handle.
- Preheat the grill to medium-high heat (375°F to 400°F). Clean the grill grates and oil them lightly.
- Place the skewers on the preheated grill. Cook for 3 to 4 minutes per side, turning once or twice, until the chicken is cooked through and has nice grill marks. The internal temperature should reach 165°F. During the last minute of cooking, brush the skewers with the reserved marinade.
- Remove the skewers from the grill and let them rest for 2 to 3 minutes. Transfer to a serving platter, sprinkle with fresh parsley or chives and sesame seeds if desired, and serve immediately with extra honey mustard for dipping.
Notes
Don’t skip the marinating time; 2 to 4 hours is ideal. Cut the chicken evenly for uniform cooking. Oil the grill grates well to prevent sticking. Watch the heat to avoid burning the honey. Use an instant-read thermometer to ensure the chicken reaches 165°F. Let the skewers rest before serving. Make extra marinade for dipping.
Nutrition
- Serving Size: 2 skewers
- Calories: 320
- Sugar: 22
- Sodium: 650
- Fat: 10
- Saturated Fat: 1.5
- Carbohydrates: 25
- Fiber: 0.5
- Protein: 35
Keywords: honey mustard, grilled chicken, skewers, easy, quick, weeknight dinner, summer grilling



