grilled meatball skewers on a white plate, garnished with fresh chopped parsley and a small bowl of dipping sauce next to them

Grilled Skewered Meatballs

No Comments

Photo of author

By Millie Pham

These grilled skewered meatballs are juicy, flavorful, and super fun to eat! Whether you serve them as a main dish, a party snack, or toss them into a salad or wrap—they’re always a hit. The grill gives them that smoky char, and threading them on skewers makes them super easy to flip (and eat).

Let’s fire up the grill and make some magic on a stick! 🔥🍢

Why I Love This Recipe

I started making skewered meatballs during the summer when we were grilling every weekend. It was a fun twist on burgers, and the kids thought they were cooler than regular meatballs. Plus, you can season them however you like and they go with everything.

Here’s why this recipe is a keeper:

  • 🍡 Fun to eat (and grill)
  • 🔥 Smoky, juicy, and full of flavor
  • ⏱️ Quick to make and cooks fast
  • 🧂 Totally customizable—Italian, BBQ, or spicy!
  • 🥗 Great with salads, dips, or rice bowls

Ingredients

  • 1 lb ground beef or ground turkey
  • ¼ cup breadcrumbs
  • 1 egg
  • 2 cloves garlic, minced
  • 2 tbsp chopped parsley
  • 1 tsp Italian seasoning
  • ½ tsp salt
  • ¼ tsp black pepper
  • 1 tbsp olive oil (for brushing)
  • Optional: your favorite dipping sauce (like marinara, BBQ, or tzatziki)
  • Wooden or metal skewers

How to Make Grilled Skewered Meatballs

1. Mix the Meatball Mixture

In a bowl, combine ground beef, breadcrumbs, egg, garlic, parsley, Italian seasoning, salt, and pepper. Mix until just combined—don’t overmix!

hands mixing ground beef, breadcrumbs, egg, garlic, and herbs in a large bowl. The mixture looks evenly combined and ready to roll

2. Roll into Meatballs

Use your hands or a scoop to roll the mixture into 1.5-inch meatballs.

mall meatballs being shaped by hand, lined up neatly on parchment paper.

3. Thread Meatballs onto Skewers

Thread 3–4 meatballs onto each skewer, leaving a little space between each one.

wooden skewers with evenly spaced raw meatballs threaded on, ready to grill. The meatballs are firm and holding shape.

4. Preheat the Grill or Grill Pan

Preheat grill or grill pan to medium-high heat. Brush with a little olive oil to prevent sticking.

 a grill pan heating up on a stovetop, lightly brushed with olive oil. It’s hot and ready for grilling.

5. Grill the Skewers

Place meatball skewers on the grill and cook for 3–4 minutes per side, turning until fully cooked and charred on all sides.

meatball skewers sizzling on a grill pan, with visible grill marks forming and the outside browning evenly

6. Serve and Garnish

Let skewers rest for a couple of minutes, then garnish with chopped parsley and serve with your favorite dipping sauce.

grilled meatball skewers on a white plate, garnished with fresh chopped parsley and a small bowl of dipping sauce next to them

What to Serve With It

These grilled skewered meatballs go with so many things! Try them with:

  • 🥗 A crisp Greek or Caesar salad
  • 🍚 Rice, couscous, or quinoa
  • 🫓 Pita bread or garlic naan
  • 🥔 Roasted potatoes or sweet potato fries
  • 🧄 Dipping sauces like garlic aioli, marinara, or BBQ

FAQ

Can I use a different meat?
Yep! Ground turkey, chicken, or even lamb works great.

Do I need to soak wooden skewers?
Yes—if using wood, soak them in water for at least 20 minutes so they don’t burn.

Can I bake these instead of grilling?
Totally! Bake at 400°F for 15–20 minutes or until fully cooked.

How do I know when they’re done?
The internal temp should hit 165°F and the outside should be browned and firm.

Can I make them ahead of time?
For sure! Prep and shape them ahead, then grill just before serving.

Enjoy!

These Grilled Skewered Meatballs are easy, juicy, and just plain fun. Whether you’re cooking for dinner or hosting a backyard BBQ, they’re always a crowd-pleaser. Let me know what sauce you serve them with! 😊🍢🔥

Leave a Comment