Each five-bite serving of these Scandinavian-inspired protein bites delivers roughly 25 grams of plant-based protein from a combination of cannellini beans, pea protein powder, and hemp hearts. They provide a complete amino acid profile without relying on any animal products, making them a nutrient-dense option for anyone tracking macros on GLP-1 medication. At just 218 calories per serving, these bites sit in the ideal snack range — substantial enough to prevent muscle loss between meals, light enough to respect a smaller appetite.

The flavor profile draws from Nordic cooking traditions: bright fresh dill, sharp lemon zest, a subtle warmth from white pepper and allspice. Nutritional yeast adds a savory, almost cheese-like depth that rounds out the herbaceous top notes. The texture is firm but tender — slightly crumbly at the edges with a soft, bean-rich interior that holds together well in a lunch bag or container.

These bites were designed specifically for weekly batch prep. You bake the full tray once, portion into containers, and grab a serving whenever you need a protein boost between meals. For GLP-1 users who find themselves skipping snacks because nothing feels appealing or easy, having these ready in the fridge removes the decision fatigue entirely.

Why This Works on GLP-1

Maintaining lean muscle mass is one of the most important nutritional priorities during GLP-1-assisted weight loss. Research consistently shows that adequate protein intake — ideally 25 grams or more per eating occasion — helps preserve muscle tissue even during caloric deficit. These bites hit that 25-gram threshold in a compact, snack-sized format, making them especially useful for Mounjaro or Wegovy users who struggle to eat large volumes but still need to meet daily protein targets. The combination of bean protein and pea protein powder provides all essential amino acids, including leucine, the key trigger for muscle protein synthesis.

The fiber content from cannellini beans and ground flaxseed supports gentle, steady digestion — an important consideration when GLP-1 medications are already slowing gastric emptying. At 5 grams of fiber per serving, these bites add bulk without the bloating that higher-fiber legume dishes sometimes cause. The oats and flax also help maintain stable blood sugar between meals.

Hemp hearts contribute omega-3 and omega-6 fatty acids in a favorable ratio, supporting the anti-inflammatory benefits that many GLP-1 users seek alongside weight management. The overall fat content stays low at 4 grams per serving, keeping these bites easy to digest and well within a moderate-fat eating pattern. Lemon juice also aids mineral absorption from the beans, helping your body make the most of the iron and zinc present in the legumes.

Ingredients (serves 4)

For the protein bites:

  • 1 can (15 oz / 425g) cannellini beans, drained and rinsed
  • 2/3 cup (80g) unflavored pea protein powder
  • 1/3 cup (30g) rolled oats
  • 3 tablespoons (15g) nutritional yeast
  • 2 tablespoons (20g) ground flaxseed
  • 2 tablespoons (14g) hemp hearts
  • 3 tablespoons fresh dill, finely chopped
  • Zest of 1 lemon
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon onion powder
  • 1/2 teaspoon fine sea salt
  • 1/2 teaspoon white pepper
  • 1/4 teaspoon ground allspice

Instructions

Prepare the base mixture:

  1. Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper. Preheating ensures even cooking from the moment the bites go in, which gives them a firm exterior while keeping the center moist.

  2. Add the drained cannellini beans to a large mixing bowl and mash thoroughly with a fork or potato masher until mostly smooth — a few small chunks are fine and add texture. You want a thick, paste-like consistency that will hold the dry ingredients together.

  3. Combine the ground flaxseed with 3 tablespoons of warm water in a small bowl and stir well. Let this sit for 3 minutes to thicken into a gel — this acts as your binding agent in place of eggs, helping the bites hold their shape during baking.

Mix and shape the bites:

  1. Add the pea protein powder, rolled oats, nutritional yeast, and hemp hearts to the mashed beans. Stir until evenly distributed. The mixture will seem dry at first — this is normal.

  2. Add the flax gel, chopped dill, lemon zest, lemon juice, onion powder, salt, white pepper, and allspice. Mix thoroughly until a firm, slightly sticky dough forms. If the mixture feels too dry to hold together when pressed, add water one teaspoon at a time — you should not need more than 2 teaspoons.

  3. Using a tablespoon measure or small cookie scoop, portion the dough into 20 equal balls. Roll each between your palms and place on the lined baking sheet with about an inch of space between them. Press the tops down slightly to flatten into thick discs — this increases surface area for more even browning and a better texture.

Bake and cool:

  1. Bake for 18 to 20 minutes, rotating the pan halfway through. The bites are done when the exteriors feel firm to a light press and the edges have turned golden. Overbaking will make them crumbly, so check at the 18-minute mark.

  2. Let the bites cool on the baking sheet for 10 minutes before transferring to a wire rack. They firm up significantly as they cool — resist the urge to test the texture until they have reached room temperature. Once cool, portion into four containers of five bites each.

Nutrition per Serving

Nutrient Amount (approx.)
Calories ~218 kcal
Protein ~25g
Fat ~4g
Carbohydrates ~19g
Fiber ~5g

Estimates based on one serving of 5 bites using canned cannellini beans, unflavored pea protein isolate, and Bob's Red Mill hemp hearts. Actual values may vary by brand.

Practical Notes

Refrigerator storage keeps these fresh for five days. Store portioned bites in airtight containers and keep them in the fridge. They eat well straight from the cold, or you can bring them to room temperature for 10 minutes for a softer texture. Do not microwave — the pea protein can develop an unpleasant chalky texture when reheated.

Freezing extends the shelf life to six weeks. Spread bites in a single layer on a parchment-lined tray and freeze until solid (about 2 hours), then transfer to a freezer bag. Thaw individual portions overnight in the fridge. This makes it easy to prep a double batch and always have snacks available.

Swap the dill for other herbs to prevent flavor fatigue. Chives and flat-leaf parsley work well as a direct substitution, maintaining the Scandinavian character. You can also try a mix of caraway seeds and thyme for a more German-leaning flavor if you rotate these into your weekly snack prep.

If your appetite is very small, start with three bites. Three bites provide roughly 15 grams of protein and 130 calories — still a meaningful protein contribution for early-phase GLP-1 users who find five bites too much. You can always eat the remaining two bites later in the day.

Choose the right pea protein powder for best results. Unflavored pea protein isolate works best here — vanilla or sweetened versions will clash with the savory dill and allspice. Look for a brand with at least 20 grams of protein per 30-gram scoop. If you cannot find pea protein, unflavored soy protein isolate is a suitable alternative with similar binding properties.

Frequently Asked Questions

Will these bites cause bloating on GLP-1 medication?
Cannellini beans are among the gentlest legumes for digestion, producing less gas than kidney beans or chickpeas. Rinsing the canned beans thoroughly removes most of the oligosaccharides responsible for bloating. The moderate fiber content of 5 grams per serving is well within the comfortable range for most Ozempic and Zepbound users. That said, if you are in the first few weeks of GLP-1 treatment and experiencing significant nausea, start with just two or three bites and see how your stomach responds before eating a full serving.
Can I make these without pea protein powder?
You can, but the protein content will drop significantly — to roughly 10 grams per serving. If you want to stay higher in protein without powder, substitute 1/2 cup (70g) of soy flour for the pea protein, which will yield about 18 grams per serving. Another option is to add 3 tablespoons of tahini and increase the hemp hearts to 1/4 cup, though this raises the fat content to about 9 grams per serving. The texture will also be softer without protein powder, so increase the baking time by 3 to 4 minutes.
How should I pack these for work or travel?
These bites travel extremely well at room temperature for up to 6 hours, making them ideal for office snacks or long commutes. Pack them in a small rigid container rather than a plastic bag to prevent crumbling. If you are traveling for longer periods or in warm weather, use a small ice pack — the bites do not spoil quickly, but the texture stays best when kept cool. They also pass through airport security without any issues, making them a reliable protein source for travel days when GLP-1 users often struggle to find suitable food.
What if I can only eat very small portions on GLP-1?
During early treatment or after a dose increase, your appetite may drop to the point where even a few bites feel like too much. In that case, eat one or two bites slowly as a micro-snack between meals — even two bites provide roughly 10 grams of protein, which adds meaningfully to your daily total. You can also crumble a single bite over a small cup of broth for a warm, sippable protein boost. The key is consistency rather than volume: small, regular protein intake throughout the day matters more than hitting 25 grams in a single sitting.
Why do the bites need to cool completely before eating?
The flax gel and pea protein both need time to set after baking. Straight from the oven, the bites will feel soft and fragile — they may crumble or fall apart if you try to pick them up. The cooling period allows the proteins to firm and the flax gel to fully bind, creating a cohesive texture that holds together when you handle and eat them. If you are in a rush, you can speed this up by placing the baking sheet in the refrigerator for 15 minutes after the initial 10-minute counter rest, which firms them up faster.

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.