Why this works on GLP-1
A 3-meatball portion is fist-sized yet packs 30g of dense, slow-digesting protein to prevent the muscle loss common on GLP-1s. Batch-freezing single servings means zero cooking on low-appetite days, and lean turkey with grated onion is gentler than fatty beef during nausea flares.
Ingredients
- 2 lbs 93% lean ground turkey
- 2 large eggs
- 1/2 cup grated Parmesan cheese
- 1/3 cup plain breadcrumbs
- 4 cloves garlic, minced
- 1/4 cup fresh parsley, chopped
- 1 tsp dried oregano
- 1 tsp salt
- 1/2 tsp black pepper
- 2 tbsp olive oil
- 1/4 cup low-sodium chicken broth
- 1 small yellow onion, finely grated
Steps
- Preheat oven to 400F and line a large sheet pan with parchment paper for easy cleanup.
- Grate the onion on the large holes of a box grater to release moisture without big chunks that bother sensitive stomachs.
- In a large bowl, combine turkey, eggs, Parmesan, breadcrumbs, garlic, parsley, oregano, salt, pepper, grated onion, and chicken broth using your hands until just mixed.
- Scoop 24 equal meatballs (about 2 tablespoons each) onto the sheet pan, spacing them apart, then drizzle with olive oil.
- Bake for 20 to 25 minutes until the internal temperature reaches 165F and the tops are lightly golden.
- Cool meatballs completely on the pan, then portion 3 meatballs per freezer bag, press flat, and label with the date.
- Freeze flat for up to 3 months; reheat from frozen in the microwave for 90 seconds or in broth on the stovetop.
More GLP-1 friendly meals
High-protein Greek yogurt bowl
30g protein · 320 cal
Sheet-pan chicken thighs + roasted vegetables
45g protein · 480 cal
Pan-seared salmon + lentils
36g protein · 510 cal
Educational only — not medical or nutrition advice. Discuss diet changes with your prescriber, especially during GLP-1 dose titration when nausea and appetite shifts are common.