BBQ Meatball Skewers with Spanish Chorizo
- Ready in 20m
- 2.9 g net carbs
- 641 kcal
- Serves 4
This post may contain affiliate links, see our disclaimer.

Nothing says summer like a barbecue. From family gatherings to birthday parties or office events, barbecues bring people together while enjoying some of the best seasonal produce.
This meal is another great addition to the collection of my keto-friendly BBQ recipes. I used fresh herbs & spices, lemon zest and Spanish chorizo for a smoky flavour boost.
I served the meatballs with a simple vegetable salsa and some keto buns which is one of the most popular recipes on my blog and amongst my friends. It's definitely the best low-carb & grain-free bread recipe I've ever made. In fact, it proved to be so popular that I also made a nut-free version! :-)
What's the difference between Spanish and Mexican chorizo?
Mexican chorizo is made with raw meat and spices. Spanish chorizo is made with cured meat. This post from The Kitchn explains the difference in detail.
Alternative Cooking Methods
Pan Frying: Preheat a large regular or griddle pan greased with lard or ghee on high heat. Turn the heat down to medium and place the skewers on the pan. When done, set aside and keep them warm near the cooker.
Oven Cooking: Cook under a broiler, or bake at 200 °C/ 400 °F until the meatballs are golden for 12-15 minutes.
Step-by-step
Peel and finely dice the onion. Place the meat in a mixing bowl and add the onion, crushed garlic, fresh lemon zest, freshly chopped herbs, paprika and egg.

Using your hands or a fork, combine all the ingredients. If preparing in advance, cover the meat with a foil and place in the fridge overnight. When the meat is ready for the barbecue, slice the chorizo sausage (I used Spanish chorizo but you can use any other hard type). Using your hands, form 24 meatballs: 3 meatballs per skewer = 6 meatballs per serving (about 30 grams/ 1 ounce per meatball).

Assemble the skewers by piercing through the meatballs and chorizo slices in an alternating order (3 meatballs and 4 chorizo slices per skewer).

Place the skewers on the barbecue and cook on high for 7-8 minutes or until crispy on the outside and cooked inside. Enjoy!


Recipe
BBQ Meatball Skewers with Spanish Chorizo
★★★★★4.8This is the perfect recipe for summer barbecues and gatherings. Juicy beef meatballs and slices of Spanish ...
- Hands on
- 10m
- Overall
- 20m
- Servings
- 4
- 2.9 g
- Net carbs
- 40 g
- Protein
- 50.6 g
- Fat
- 641
- kcal
Ingredients makes 4 servings, 8 skewers
Instructions
Peel and finely dice the onion. Place the meat in a mixing bowl and add the onion, crushed garlic, fresh lemon zest, freshly chopped herbs, paprika and egg.
Using your hands or a fork, combine all the ingredients. If preparing in advance, cover the meat with a foil and place in the fridge overnight. When the meat is ready for the barbecue, slice the chorizo sausage (I used Spanish chorizo but you can use any other hard type). Using your hands, form 24 meatballs: 3 meatballs per skewer = 6 meatballs per serving (about 30 grams/ 1 ounce per meatball).
Assemble the skewers by piercing through the meatballs and chorizo slices in an alternating order (3 meatballs and 4 chorizo slices per skewer).
Place the skewers on the barbecue and cook on high for 7-8 minutes or until crispy on the outside and cooked inside. Enjoy!
Nutrition per serving, 2 skewers
Carbs 2%Protein 25%Fat 73% of calories
- Net carbs
- 2.9 g
- Total carbs
- 4.1 g
- Fiber
- 1.1 g
- Sugars
- 0.9 g
- Protein
- 40 g
- Fat
- 50.6 g
- Saturated fat
- 19 g
- Calories
- 641 kcal
- Sodium
- 1,023 mg · 44.5% RDA
- Magnesium
- 43 mg · 10.8% RDA
- Potassium
- 724 mg · 36.2% EMR
Nutrition by ingredient
| Per 2 skewers | Net carbs | Protein | Fat | kcal |
|---|---|---|---|---|
| Beef, minced (ground), raw, grass-fed | 0 g | 25.8 g | 30 g | 381 |
| Onion, red, fresh | 0.8 g | 0.2 g | 0 g | 5 |
| Garlic, fresh | 0.5 g | 0.1 g | 0 g | 2 |
| Egg, whole, fresh, raw (free-range or organic eggs) | 0.1 g | 1.6 g | 1.2 g | 18 |
| Paprika, spices | 0.3 g | 0.2 g | 0.2 g | 5 |
| Oregano, fresh | 0.3 g | 0 g | 0 g | 2 |
| Basil, fresh | 0 g | 0.1 g | 0 g | 1 |
| Lemon zest (peel), fresh | 0 g | 0 g | 0 g | 0 |
| Salt, pink Himalayan rock salt | 0 g | 0 g | 0 g | 0 |
| Chorizo sausage | 0.9 g | 12.1 g | 19.1 g | 228 |
| Total | 2.9 g | 40 g | 50.6 g | 641 |
Serving size 2 skewers
- Gluten free
- Dairy free
- Nut free
- Avocado free
- Coconut free
- Fish free
- Shellfish free
- Beef free
Goes well with
Add a side and it's a complete meal.

Side salad
Authentic Greek Salad

Roast vegetables
The Best Low-Carb Baked French Fries

Cooked vegetables
Super Simple Low-Carb Braised Red Cabbage

Cauli mash
Roasted Cauliflower Mash

Cauli rice
Low-Carb Vegetarian Mexican Cauli-Rice

Slaw / "potato" salad
Low-Carb "Potato" Salad

Side salad
Classic Tricolore Salad

Roast vegetables
Bacon-Wrapped Brussels Sprouts with Dijon Glaze

Cooked vegetables
Low-Carb Creamed Spinach

Cauli mash
Cauliflower Mash with Roasted Garlic & Thyme

Cauli rice
How to Make and Cook Cauliflower Rice

Slaw / "potato" salad
Keto Jalapeño Popper Potato Salad

Side salad
Superfood Low-Carb Veggie Salad Bowl

Roast vegetables
Low-Carb Asian Spiced Broccoli

Cooked vegetables
How To Cook Spaghetti Squash

Cauli mash
The Best Low-Carb Colcannon
You may also like

Low-Carb Spiced Chorizo Meatballs

Extra Crispy Chicken with Lemon & Thyme

Bacon Wrapped Sausage Stuffed Pork Tenderloin

Low-Carb Harissa Chicken Skewers

Keto Flipped Pork Belly

Low-Carb Jerk Chicken

Butterflied Chicken Drumsticks with Chimichurri Sauce

Keto Bacon Wrapped Chicken Parcels

Cheesy Low-Carb Meatloaf

Lamb Souvlaki - Greek Lamb Skewers

Pork Loin Stuffed with Pumpkin & Sausage

Crispy Low-Carb Spatchcock Chicken with Lemon Herb Marinade

Steak with Quick Mustard & Peppercorn Sauce

Low-Carb Cheese & Capsicum Stuffed Meatloaf

Keto Turkey Meatballs with Dairy-Free Pesto

Low-Carb Chicken Pesto Meatballs

Comments & ratings (4)
Can I use mexican chorizo or it's not the same? Thanks!
Hi Lee, Mexican chorizo is spicy ground meat sausage. It's mostly sold fresh and uncooked, loose or in a casing. You can use Mexican chorizo in this recipe if you like - just mix it with the ground meat and make more meatballs.
Spanish chorizo is dried, cured sausage in a casing - like salami. Spanish chorizo is usually more expensive than Mexican chorizo and has a stronger taste (could be sweet, mild or spicy). This recipe is also made with Spanish chorizo: Low-Carb Spiced Chorizo Meatballs
I'm thinking of making these and the ribs for my hubby's birthday because we are planning have a party with barbecue. Thank you so much!
Thank you, hope you like them! 😊