Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Main Dishes

BBQ Meatball Skewers with Spanish Chorizo

  • Ready in 20m
  • 2.9 g net carbs
  • 641 kcal
  • Serves 4
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

BBQ Meatball Skewers (low-carb, keto, paleo)

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

  1. 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.

    BBQ Meatball Skewers (low-carb, keto, paleo)
  2. 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).

    BBQ Meatball Skewers (low-carb, keto, paleo)
  3. Assemble the skewers by piercing through the meatballs and chorizo slices in an alternating order (3 meatballs and 4 chorizo slices per skewer).

    BBQ Meatball Skewers (low-carb, keto, paleo)
  4. Place the skewers on the barbecue and cook on high for 7-8 minutes or until crispy on the outside and cooked inside. Enjoy!

    BBQ Meatball Skewers (low-carb, keto, paleo)
BBQ Meatball Skewers with Spanish Chorizo

Recipe

BBQ Meatball Skewers with Spanish Chorizo

★★★★★4.8 (34 ratings)

This 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
PinRate

Ingredients makes 4 servings, 8 skewers

Instructions

  1. 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.

  2. 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).

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

  4. 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 skewersNet carbsProteinFatkcal
Beef, minced (ground), raw, grass-fed0 g25.8 g30 g381
Onion, red, fresh0.8 g0.2 g0 g5
Garlic, fresh0.5 g0.1 g0 g2
Egg, whole, fresh, raw (free-range or organic eggs)0.1 g1.6 g1.2 g18
Paprika, spices0.3 g0.2 g0.2 g5
Oregano, fresh0.3 g0 g0 g2
Basil, fresh0 g0.1 g0 g1
Lemon zest (peel), fresh0 g0 g0 g0
Salt, pink Himalayan rock salt0 g0 g0 g0
Chorizo sausage0.9 g12.1 g19.1 g228
Total2.9 g40 g50.6 g641

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.

Comments & ratings (4)

4.834 ratings
  • 5 ★29
  • 4 ★4
  • 3 ★1
  • 2 ★0
  • 1 ★0

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

  1. Lee

    Can I use mexican chorizo or it's not the same? Thanks!

    1. Martina @ KetoDietAuthor

      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

  2. Kim

    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!

    1. Martina @ KetoDietAuthor

      Thank you, hope you like them! 😊

My go-to recipes for stress-free meal prep

⭐️ FREE EMAIL BONUS ⭐️
Easy, filling, high-protein meals I make on repeat to save time & keep it simple.