Meatball kebabs

Meatball kebabs are made with ground beef, chopped onion, and a spice mix, grilled to perfection for juicy bites. This easy recipe requires simple preparation and cooking methods, making it ideal for gatherings.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets — we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 20 min
Prep time 15 min

Ingredients:

2 lb ground beef (80/20)
1 onion
1 tbsp spice mix
Meatball kebabs

Meatball kebabs are a delightful way to enjoy juicy, flavorful meat in a convenient and fun format. Perfect for grilling season or any gathering, these kebabs are simple to prepare and sure to be a hit with family and friends. With just a few ingredients, you can create a savory dish that's both easy to make and deliciously satisfying.

Instructions:

1. Prep the Ingredients:
- Finely chop or grate the onion. In a large mixing bowl, combine the ground beef, chopped onion, and spice mix.
2. Mix the Meat:
- Using your hands or a large spoon, thoroughly mix the ingredients until well combined. Make sure the onion and spice mix are evenly distributed throughout the meat.
3. Form the Meatballs:
- Divide the mixture into small, evenly-sized portions. Shape each portion into a meatball, approximately 1-1.5 inches in diameter. If the mixture is sticky, slightly dampen your hands with water to make shaping easier.
4. Thread the Meatballs:
- Carefully thread the meatballs onto skewers. If you are using wooden skewers, soak them in water for about 30 minutes prior to grilling to prevent burning. Space the meatballs slightly apart to ensure even cooking.
5. Preheat the Grill (or Oven):
- If using a grill, preheat it to medium-high heat. If using an oven, preheat it to 375°F (190°C).
6. Cook the Meatball Kebabs:
- Grill: Place the skewers on the grill and cook for 10-15 minutes, turning occasionally, until the meatballs are evenly browned and cooked through.
- Oven: Place the skewers on a baking sheet lined with parchment paper or aluminum foil. Bake for 20-25 minutes, turning halfway through, until the meatballs are cooked through and browned on the outside.
7. Check for Doneness:
- Ensure the meatball kebabs are cooked to an internal temperature of at least 160°F (71°C) for safe consumption.
8. Serve:
- Remove the meatball kebabs from the grill or oven and let them rest for a few minutes before serving.

Meatball kebabs are a versatile and tasty option that can be enjoyed by all. Whether you're grilling outdoors or using an indoor grill pan, these kebabs are sure to impress with their blend of flavors and succulent texture. Follow these tips to make your meatball kebabs a success, and enjoy the compliments from your guests.

Meatball kebabs FAQ:

What is the best way to check for doneness in meatball kebabs?

To ensure the meatball kebabs are cooked properly, use a meat thermometer to check that the internal temperature has reached at least 160°F (71°C). This ensures they are safe to eat.

Can I substitute ground beef with another type of meat?

Yes, you can substitute ground beef with ground turkey, chicken, or lamb. Keep in mind that cooking times may vary slightly depending on the meat used.

How should I store leftover meatball kebabs?

Leftover meatball kebabs can be stored in an airtight container in the refrigerator for up to 3 days. They can also be frozen for up to 3 months. Reheat in the oven or microwave before serving.

What type of skewers should I use for grilling meatball kebabs?

You can use either metal or wooden skewers. If using wooden skewers, soak them in water for about 30 minutes before grilling to prevent burning.

How long can I grill the meatball kebabs?

Grill the meatball kebabs for about 10-15 minutes, turning them occasionally for even cooking. Always check the internal temperature to ensure they are cooked through.

Cooking Tips:

- For best results, finely grate the onion to ensure it mixes well with the ground beef and provides a uniform texture.

- Soak wooden skewers in water for at least 30 minutes before using to prevent them from burning on the grill.

- To ensure even cooking, make meatballs of uniform size and press them firmly onto the skewers.

- Chill the assembled kebabs in the refrigerator for about 30 minutes before cooking to help them hold their shape better on the grill.

- Preheat your grill to medium-high heat and oil the grates to prevent sticking.

Nutrition Facts

6 Servings
Calories 390kcal
Protein 27g
Carbohydrates 1.58g
Fiber 0.35g
Sugar 1.07g
Fat 30g

More recipes

Easy bbq bake

A quick and flavorful BBQ baked chicken recipe for any occasion.

05 May 2026

Baked garlic pork chops with lemon and white wine

Tender baked pork chops marinated in garlic, lemon, and white wine.

05 May 2026

Coconut curry grilled chicken kebabs

Tender chicken kebabs marinated in coconut curry spices.

05 May 2026

Salmon with avocado remoulade

Pan-seared salmon topped with creamy avocado remoulade.

05 May 2026

Teriyaki chickpeas

Savoury teriyaki chickpeas cooked with fresh vegetables.

05 May 2026

Roast chicken with lemon and olives

Flavorful roast chicken thighs with lemon and olives.

05 May 2026

Turkey & zucchini meatballs

Healthy Turkey & Zucchini Meatballs with a zesty yogurt sauce.

05 May 2026

Beetroot curry

Vibrant beetroot curry simmered in coconut milk, served with rice.

05 May 2026

Posts