Ingredients
Method
Prepare the Yogurt Ranch:
- In a small mixing bowl, combine Greek yogurt, mayonnaise, lemon juice, chives, dill, garlic powder, onion powder, salt, and pepper.
- Whisk until smooth and creamy. Adjust seasoning to taste. Cover and refrigerate until ready to serve.
Make the Chickpea Mixture:
- Mash the chickpeas in a large bowl using a fork or potato masher until slightly chunky. You can also use a food processor for a smoother consistency.
- Add breadcrumbs, eggs, buffalo sauce, parsley, smoked paprika, garlic powder, onion powder, salt, and pepper. Mix well until the mixture holds together when pressed.
Shape the Meatballs:
- Form the chickpea mixture into balls about 1 ½ inches in diameter using your hands or a cookie scoop. Place the meatballs on a plate or tray.
Cook the Meatballs:
- Heat 2 tablespoons of olive oil in a large skillet over medium heat.
- Add the meatballs, ensuring they don’t touch. Cook for 2–3 minutes per side, turning to brown all over, until golden and heated through.
Garnish and Serve:
- Drizzle extra buffalo sauce over the cooked meatballs.
- Garnish with crumbled blue cheese and chopped chives, if desired.
- Serve with the yogurt ranch dip on the side.
Notes
- Customize the Heat: Adjust the amount of buffalo sauce to suit your spice preference.
- Make It Vegan: Replace the eggs with flax eggs (1 tablespoon ground flaxseed + 2 ½ tablespoons water per egg) and use vegan yogurt and mayo.
- Baking Option: Bake the meatballs at 375°F (190°C) for 15–20 minutes, flipping halfway through, until golden.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days, or freeze for up to 3 months.
- Serving Ideas: Enjoy as an appetizer, over a salad, or in a wrap with fresh veggies and extra ranch.