Each serving of five small meatballs with dip delivers 31g of complete protein from lean ground chicken, Greek yogurt, and feta cheese — all for roughly 250 calories. The meatballs are a concentrated source of B vitamins and selenium, while the yogurt-based dip adds probiotics and calcium. A single batch of twenty meatballs covers four days of afternoon snacking without any repeat cooking.
Briny kalamata olives and crumbled feta are mixed directly into the chicken, so every bite has a sharp, salty punch that keeps the flavor interesting despite the lean base. Fresh oregano and lemon zest brighten the meat without adding heat, and the cool cucumber-feta dip — thicker than tzatziki and tangier from the extra feta — bridges the warm, herby meatball and the crisp rawness of whatever vegetables you pack alongside. The texture contrast between the tender, slightly crumbly meatball and the creamy dip is what makes these disappear fast.
For people on GLP-1 medications, snack architecture matters more than snack size. These meatballs are small enough to eat one at a time when appetite is unpredictable, but protein-dense enough that three bites still move the needle on daily intake. They reheat in ninety seconds, taste just as good cold from the fridge, and travel well in a small container — no utensils required if you skip the dip.
Why This Works on GLP-1
At 31g of protein per serving, these meatballs supply roughly a third of the daily protein target most dietitians recommend for people on Wegovy or similar GLP-1 medications. That protein load matters because GLP-1-assisted weight loss can pull from lean muscle mass as well as fat, and adequate protein intake — distributed across meals and snacks — is the primary dietary lever for preserving muscle. Lean ground chicken provides the bulk of that protein with minimal saturated fat, while feta and Greek yogurt layer in additional amino acids from dairy sources. A snack that delivers this much protein in a compact, grab-and-go format makes it far easier to hit daily targets even on low-appetite days.
The recipe is deliberately gentle on digestion. There is no heavy breading, no deep frying, and no large chunks of raw allium — just a small amount of minced garlic softened during baking. The olives add flavor without the gastric burden of spicy ingredients, and the cucumber in the dip provides a mild, cooling counterpoint. If you find that rich or fatty foods trigger nausea on your medication, these lean, herb-forward meatballs are a safe bet.
The Mediterranean pattern of lean protein, fermented dairy, and olive-derived fats has consistent evidence behind it for metabolic health. Greek yogurt contributes probiotics that support gut microbiome diversity, which emerging research connects to improved GLP-1 receptor sensitivity. And because each serving stays under 250 calories, you can eat the full portion as a substantial snack or split it in half on days when your appetite barely registers.
Ingredients (serves 4)
For the meatballs:
- 1 lb (450g) lean ground chicken (93% lean or ground chicken breast)
- 1/4 cup (35g) crumbled feta cheese
- 1/4 cup (about 8 olives, 35g) kalamata olives, finely chopped
- 1/4 cup (15g) whole wheat panko breadcrumbs
- 1 large egg
- 2 cloves garlic, minced
- 1 tablespoon fresh oregano, finely chopped (or 1 teaspoon dried)
- 1 tablespoon fresh flat-leaf parsley, finely chopped
- 1 teaspoon lemon zest
- 1/4 teaspoon fine sea salt
- 1/4 teaspoon black pepper
For the cucumber-feta dip:
- 3/4 cup (185g) plain nonfat Greek yogurt
- 1/4 cup (35g) crumbled feta cheese
- 1/2 English cucumber (about 100g), grated and squeezed dry
- 1 tablespoon fresh lemon juice
- 1 tablespoon fresh dill, finely chopped
- 1 small clove garlic, grated on a microplane
- Pinch of fine sea salt
Instructions
Make the meatball mixture:
Preheat your oven to 400°F (200°C) and line a large rimmed baking sheet with parchment paper. Parchment prevents sticking without adding oil, which keeps the calorie count honest and makes cleanup effortless.
In a large bowl, combine the ground chicken, crumbled feta, chopped kalamata olives, panko, egg, garlic, oregano, parsley, lemon zest, salt, and pepper. Mix with your hands or a fork until the ingredients are evenly distributed — about thirty seconds. Overmixing makes the meatballs dense and rubbery, so stop as soon as you no longer see pockets of unmixed egg or breadcrumbs.
Dampen your hands with cold water to prevent sticking, then portion the mixture into 20 equal balls, each roughly the size of a large grape or a heaping tablespoon. Arrange them on the prepared sheet with about an inch of space between each one so hot air circulates and they brown rather than steam.
Bake the meatballs:
- Bake for 18 to 20 minutes, until the meatballs are golden on the outside and register 165°F (74°C) on an instant-read thermometer. Rotate the pan halfway through for even browning. Let them cool on the sheet for five minutes — they firm up as they rest and are easier to handle.
Prepare the cucumber-feta dip:
While the meatballs bake, grate the cucumber on the large holes of a box grater. Gather the shreds in a clean kitchen towel or several layers of paper towel and squeeze firmly over the sink. Removing this moisture keeps the dip thick and prevents it from turning watery during storage — this step is worth the fifteen seconds it takes.
In a small bowl, stir together the Greek yogurt, crumbled feta, squeezed cucumber, lemon juice, dill, grated garlic, and salt. Taste and adjust lemon or salt. The dip will thicken slightly as it chills.
Portion for the week:
- Divide the cooled meatballs into four portions of five meatballs each. Pack each portion into an airtight container with a small separate cup or compartment of dip. Refrigerate immediately. The meatballs keep well for four days refrigerated or up to three months frozen.
Nutrition per Serving
| Nutrient | Amount (approx.) |
|---|---|
| Calories | ~250 kcal |
| Protein | ~31g |
| Fat | ~10g |
| Carbohydrates | ~7g |
| Fiber | ~1g |
Estimates based on 93% lean ground chicken, nonfat Greek yogurt, and standard feta cheese. Actual values vary with specific brands and exact olive size.
Practical Notes
Use ground chicken breast for the leanest result. Standard ground chicken includes dark meat and skin, which roughly doubles the fat content. If your store only carries regular ground chicken, the meatballs will still work — they will just be moister and about 40 calories richer per serving. You can also ask the butcher to grind boneless, skinless chicken breasts for you.
Squeeze the cucumber thoroughly. This is the single most important step for dip quality. Cucumber releases a surprising amount of water, and if left unsqueezed, the dip turns into a thin puddle by day two. A clean kitchen towel works better than paper towels — twist it into a tight ball and press hard. The dip should hold its shape on a spoon.
Pack the dip separately from the meatballs. Moisture from the dip softens the meatball exterior during storage. Small silicone condiment cups, a separate mini container, or even a small zip-lock bag tucked into the corner of your meal prep container all work. This keeps the meatball surface slightly firm and more satisfying to eat.
Reheat gently or eat cold — both work. These meatballs taste good straight from the fridge, which is ideal on low-appetite days when the thought of heating food feels like too much effort. If you prefer them warm, microwave five meatballs for sixty to ninety seconds at medium power, or pop them into a toaster oven at 350°F (175°C) for five minutes. Avoid high microwave heat, which can make lean chicken tough.
Pair with raw vegetables for a more filling snack. On days when your appetite allows a larger snack, add cucumber slices, bell pepper strips, or cherry tomatoes alongside the meatballs and dip. The vegetables add volume and fiber without significantly increasing calories, and the dip works just as well on a pepper strip as it does on a meatball.
Frequently Asked Questions
I sometimes feel nauseous after eating on Mounjaro — will these be easy to tolerate?
Can I make these dairy-free?
How long do these keep, and can I freeze them?
What if five meatballs feels like too much food right now?
My meatballs fell apart during baking — what went wrong?
This article provides general food and nutrition guidance only. It does not constitute medical advice. Always consult your healthcare provider regarding your GLP-1 medication and individual nutritional needs.