Low Carb Pistachio Herb Meatballs with Creamy Garlic Yogurt Sauce
These Pistachio Herb Meatballs are juicy, flavorful, and packed with fresh herbs, garlic, and crunchy pistachios. Served with a creamy garlic yogurt sauce, they make the perfect low-carb dinner, appetizer, or high-protein snack.
Paired with the cool creamy yogurt sauce, these meatballs taste restaurant-quality while using simple wholesome ingredients. They are perfect for meal prep, party platters, lettuce wraps, or served with roasted vegetables for a complete low-carb meal.
Prep Time: 20 mins
Cook Time: 25 mins
Total Time: 45 mins
Servings: 5
Why You’ll Love This Recipe
- Low carb and high protein
- Crispy outside and juicy inside
- Packed with herbs and garlic
- Pistachios add amazing flavor
- Easy weeknight recipe
- Perfect with creamy dipping sauce

Ingredients
Pistachio Meatballs
- 1 pound ground beef or ground chicken
- 1/2 cup shelled pistachios
- 1/2 red onion
- 3 cloves garlic
- 1 cup fresh parsley
- 1 egg
- 1/4 cup grated parmesan cheese
- 2 tablespoons almond flour
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1/2 teaspoon black pepper
- 1 teaspoon salt
- 1 tablespoon olive oil
Creamy Garlic Yogurt Sauce
- 1 cup plain Greek yogurt
- 1 clove garlic, minced
- 1 tablespoon lemon juice
- 1 tablespoon chopped parsley
- Salt and pepper to taste
Instructions
Step 1: Prepare the Pistachio Mixture
Add pistachios, red onion, garlic, and parsley to a food processor. Pulse until finely chopped but not completely smooth.
Step 2: Make the Meatball Mixture
In a large bowl, combine the ground meat, pistachio herb mixture, egg, parmesan cheese, almond flour, cumin, paprika, salt, and black pepper. Mix gently until combined.
Step 3: Shape the Meatballs
Using your hands or a scoop, form the mixture into medium-sized meatballs.
Step 4: Cook the Meatballs
Heat olive oil in a skillet over medium heat or bake at 400°F (200°C) for 20 to 25 minutes until golden brown and fully cooked.
Step 5: Prepare the Yogurt Sauce
In a small bowl, combine Greek yogurt, garlic, lemon juice, parsley, salt, and pepper. Stir until smooth.
Step 6: Serve
Serve the meatballs hot with the creamy garlic yogurt sauce on the side for dipping.

Tips for the Best Meatballs
- Do not overprocess the pistachios
- Use fresh parsley for brighter flavor
- Slightly wet hands make rolling easier
- Bake on a wire rack for crispier edges
- Add chili flakes for extra heat
Serving Ideas
- Serve with cauliflower rice
- Add to lettuce wraps
- Pair with cucumber salad
- Serve as party appetizers
- Enjoy with roasted vegetables
Storage
Store leftovers in the refrigerator for up to 4 days. Reheat in a skillet or air fryer for best texture.
Nutrition (Approximate Per Serving)
- Calories: 320
- Protein: 24g
- Net Carbs: 5g
- Fat: 22g
- Sugar: 2g
