Keto Turkey Meatballs with Dairy-Free Pesto
- Ready in 30m
- 3.2 g net carbs
- 479 kcal
- Serves 4
This post may contain affiliate links, see our disclaimer.

Meatballs are one of my favourite low carb dinner go-tos... and these ones will not disappoint. Packed with flavour and super easy to make. Serve with the dairy free basil pesto for a real crowd pleaser.
Can be baked or pan fried and freeze really well so you can make up a big batch for when you’re busy and need something Keto-friendly on the quick.
Enjoy as a side or picnic food now the weather’s getting warmer or why not serve with some low carb mash or courgette (zucchini) noodles? Weekday winner dinner right here!
Step-by-step
Simply place all the ingredients in a high speed food processor. Blitz until combined. It should still have textured, so not too smooth.

Peel and finely dice the onion and garlic. Zest the lemon. Finely chop the parsley.
Place the mince, onion, garlic, lemon zest, parsley, paprika and optional chilli in a bowl. Season with salt and pepper and mix well with your hands. Shape into 16 to 20 meatballs.
To pan fry - Add a little olive oil to a non stick frying pan. When hot add the meatballs. Fry for 15 minutes, turning regularly until golden on the outside and cooked through. Alternatively you can place on a greaseproof lined baking tray and roast in the oven (190 C fan assisted/ 375 F) for 20 - 30 minutes until lovely and golden brown.

Drain the juices after about 15 minutes and turn. Serve the pesto over the meatballs or on the side for dipping.


Recipe
Keto Turkey Meatballs with Dairy-Free Pesto
★★★★☆4.4Healthy, quick-prep, ketogenic and paleo friendly meatballs served with fragrant dairy-free pesto.
- Hands on
- 20m
- Overall
- 30m
- Servings
- 4
- 3.2 g
- Net carbs
- 25.6 g
- Protein
- 40.7 g
- Fat
- 479
- kcal
Ingredients makes 4 servings, 16-20 meatballs
- Meatballs:
- Dairy free basil pesto:
Note
you can try other keto-friendly pesto sauces.
Instructions
Simply place all the ingredients in a high speed food processor. Blitz until combined. It should still have textured, so not too smooth.
Peel and finely dice the onion and garlic. Zest the lemon. Finely chop the parsley.
Place the mince, onion, garlic, lemon zest, parsley, paprika and optional chilli in a bowl. Season with salt and pepper and mix well with your hands. Shape into 16 to 20 meatballs.
To pan fry - Add a little olive oil to a non stick frying pan. When hot add the meatballs. Fry for 15 minutes, turning regularly until golden on the outside and cooked through. Alternatively you can place on a greaseproof lined baking tray and roast in the oven (190 C fan assisted/ 375 F) for 20 - 30 minutes until lovely and golden brown.
Drain the juices after about 15 minutes and turn. Serve the pesto over the meatballs or on the side for dipping.
Nutrition per serving, 4-5 meatballs
Carbs 3%Protein 21%Fat 76% of calories
- Net carbs
- 3.2 g
- Total carbs
- 4.5 g
- Fiber
- 1.3 g
- Sugars
- 1.3 g
- Protein
- 25.6 g
- Fat
- 40.7 g
- Saturated fat
- 9.5 g
- Calories
- 479 kcal
- Sodium
- 367 mg · 15.9% RDA
- Magnesium
- 65 mg · 16.3% RDA
- Potassium
- 517 mg · 25.8% EMR
Nutrition by ingredient
| Per 4-5 meatballs | Net carbs | Protein | Fat | kcal |
|---|---|---|---|---|
| Turkey, ground, 12% fat, raw | 0 g | 12.7 g | 9.4 g | 135 |
| Pork, minced (ground), outdoor reared (~ 20% fat) | 0 g | 10.6 g | 13.2 g | 164 |
| Onion, red, fresh | 0.7 g | 0.1 g | 0 g | 4 |
| Parsley, fresh (spices) | 0.1 g | 0.1 g | 0 g | 1 |
| Garlic, fresh | 0.5 g | 0.1 g | 0 g | 2 |
| Lemon zest (peel), fresh | 0.1 g | 0 g | 0 g | 1 |
| Paprika, spices | 0.1 g | 0.1 g | 0.1 g | 2 |
| Pepper, black, spices | 0 g | 0 g | 0 g | 0 |
| Pine nuts | 1.1 g | 1.5 g | 7.7 g | 76 |
| Basil, fresh | 0.1 g | 0.3 g | 0.1 g | 2 |
| Garlic, fresh | 0.2 g | 0 g | 0 g | 1 |
| Olive oil, extra virgin | 0 g | 0 g | 10.1 g | 90 |
| Lemon juice, fresh | 0.3 g | 0 g | 0 g | 1 |
| Salt, pink Himalayan rock salt | 0 g | 0 g | 0 g | 0 |
| Total | 3.2 g | 25.6 g | 40.7 g | 479 |
Serving size 4-5 meatballs
- Gluten free
- Dairy free
- Egg 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

Low-carb pasta
How To Cook & Like Shirataki Noodles

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

Low-carb pasta
The Best Keto Spaghetti Pasta Noodles

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 Chicken Pesto Meatballs

Crispy Low-Carb Spatchcock Chicken with Lemon Herb Marinade

Low-Carb Spiced Chorizo Meatballs

Low-Carb Jerk Chicken

Easy Low-Carb Marinara Meatballs

Keto BBQ Liver Meatballs

Seared Pork Chops with Creamy Cheese Sauce

Low-Carb Chicken Cordon Bleu

Low-Carb Chicken & Herb Terrine

Low-Carb Chicken Seekh Kebabs

Ginger & Lime Spatchcock Chicken

Low-Carb Cheese Stuffed Party Meatballs

Keto Pulled Pork with BBQ Sauce

Herb & Mustard Crusted Turkey Legs

Keto Bacon Wrapped Chicken Parcels

BBQ Meatball Skewers with Spanish Chorizo
Comments & ratings (4)
These look amazing and are going on the meal plan next week!
This looks like something I will love. Making it tonight.
Trying this tonight!
I can't wait to try this recipe - sounds great!