Each bar in this batch delivers 27 grams of protein from lean ground beef and egg, paired with just enough sesame and almond flour to create a tender, cookie-like texture. The combination of orange zest, cinnamon, and cardamom draws directly from Tunisian pastry traditions, while keeping added sugar to a bare minimum — just two tablespoons of honey for the entire batch. These are nutrient-dense sweets built around real protein, not empty calories.

The flavor profile is unmistakably North African: toasted sesame seeds add nuttiness and crunch, fresh orange zest brightens every bite, and warm cinnamon with cardamom creates the aromatic backbone found in Tunisian makroudh and other traditional confections. The texture lands between a soft cookie and a dense protein bar — satisfying to bite into without being chewy or dry.

For GLP-1 users, this recipe solves a real problem: finding something sweet that actually contributes to your daily protein target instead of working against it. Each bar is small enough to eat comfortably on a reduced appetite, and the balanced macros — moderate carbs, controlled fat, high protein — mean no blood sugar spikes or digestive heaviness after eating.

Why This Works on GLP-1

Preserving lean muscle mass is one of the most important nutritional goals during GLP-1-assisted weight loss. Each of these bars provides 27 grams of complete protein, primarily from lean ground beef, which supplies all essential amino acids along with bioavailable iron and B12 — two nutrients that can become depleted when food intake drops significantly. For people on Mounjaro or similar GLP-1 medications, having protein-rich snacks and sweets ready to grab makes it far easier to hit daily targets even when appetite is low.

The fiber content comes from oat flour and almond meal, both of which are gentle on the digestive system. Unlike high-fiber bars loaded with chicory root or inulin, these ingredients provide bulk without the gas and bloating that GLP-1 users are already prone to from slowed gastric emptying.

At 365 calories per bar, these sit comfortably within a calorie-conscious framework while delivering meaningful nutrition. The fat content is moderate and comes primarily from sesame seeds and almonds — sources of monounsaturated and polyunsaturated fats that support satiety without the heaviness of butter-based baked goods. The small amount of honey provides just enough sweetness to satisfy a craving without triggering the desire for more.

Ingredients (serves 4)

For the beef protein base:

  • 12 oz (340g) 93% lean ground beef
  • 1 large egg, lightly beaten
  • 1/3 cup (35g) oat flour
  • 3 tablespoons (21g) almond meal
  • 2 tablespoons (18g) sesame seeds, plus 1 tablespoon for topping
  • 2 tablespoons (40g) honey
  • Zest of 1 large orange (about 1 tablespoon)
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground cardamom
  • 1/4 teaspoon ground ginger
  • 1/4 teaspoon fine sea salt
  • 1 tablespoon (7g) shelled pistachios, roughly chopped, for topping

For the orange glaze (optional):

  • 2 tablespoons fresh orange juice
  • 1 teaspoon honey
  • 1/4 teaspoon orange blossom water

Instructions

Prepare the mixture:

  1. Preheat your oven to 350°F (175°C) and line a quarter sheet pan or small baking sheet (about 9×13 inches) with parchment paper. The parchment prevents sticking and makes cleanup effortless — important for a recipe where meat sugars can caramelize onto the pan.

  2. In a large bowl, combine the ground beef, beaten egg, oat flour, almond meal, 2 tablespoons sesame seeds, honey, orange zest, cinnamon, cardamom, ginger, and salt. Mix with your hands or a fork until everything is evenly distributed. Avoid overworking the mixture — you want it just combined, not compacted, so the bars stay tender rather than dense and rubbery.

  3. Toast the remaining 1 tablespoon of sesame seeds in a dry skillet over medium heat for 2 minutes, shaking frequently, until golden. Set aside. Toasting intensifies the nutty flavor dramatically and adds visual appeal to the finished bars.

Shape and bake:

  1. Transfer the mixture onto the prepared sheet pan. Using damp hands (this prevents sticking), press it into an even rectangle roughly 8×6 inches and about 3/4 inch thick. Score the top into 4 equal bars with a knife — this makes cutting easier after baking and ensures even portions.

  2. Sprinkle the toasted sesame seeds and chopped pistachios evenly over the top, pressing them gently into the surface so they adhere during baking.

  3. Bake for 22–25 minutes, until the edges are golden brown and the internal temperature reaches 160°F (71°C). The bars will firm up significantly as they cool — they should look slightly soft in the center when you pull them from the oven.

  4. Let the bars cool on the pan for 10 minutes, then cut along the scored lines with a sharp knife. Transfer to a wire rack to cool completely. The resting period allows the structure to set so the bars hold together when sliced.

Make the glaze (optional):

  1. While the bars cool, whisk together the orange juice, honey, and orange blossom water in a small bowl. Drizzle lightly over the warm bars. The glaze adds a fragrant citrus brightness that echoes the orange zest inside — it is optional but authentic to the Tunisian flavor profile.

Nutrition per Serving

Nutrient Amount (approx.)
Calories ~365 kcal
Protein ~27g
Fat ~18g
Carbohydrates ~22g
Fiber ~3g

Estimates based on 93% lean ground beef, standard almond meal and oat flour values, and include the optional orange glaze.

Practical Notes

Store for the week ahead. These bars keep in an airtight container in the refrigerator for up to 5 days. They can also be frozen individually wrapped in parchment and foil for up to 2 months. Thaw overnight in the fridge or for 30 seconds in the microwave.

Eat them cold or warm. Straight from the fridge, these have a firm, almost fudge-like texture that many people prefer. To warm them, microwave for 15–20 seconds or place on a sheet pan in a 300°F oven for 5 minutes. Both work well — choose based on your appetite and preference that day.

Swap the protein if needed. 93% lean ground turkey works as a direct 1:1 substitution with nearly identical nutrition. Ground chicken breast also works but produces a slightly drier texture — add an extra teaspoon of honey if using chicken to compensate.

Adjust sweetness for your palate. If you find two tablespoons of honey is not sweet enough, you can increase to three without significantly changing the macros (adds about 20 calories and 6g carbs per serving). Alternatively, a pinch of stevia or monk fruit sweetener can boost sweetness with zero caloric impact.

Cut smaller for early GLP-1 phases. During the first weeks on Wegovy or other GLP-1 medications, appetite can be extremely suppressed. Score the mixture into 8 smaller bars instead of 4 — each will provide about 13.5g protein at roughly 183 calories, making them easier to manage when you can only eat a few bites at a time.

Frequently Asked Questions

Can I taste the beef in these bars?
The beef flavor is subtle but present — similar to how meat appears in some traditional Middle Eastern and North African sweets like kibbeh-inspired confections. The cinnamon, cardamom, orange zest, and honey are the dominant flavors, with the beef contributing a savory depth and richness rather than an obvious meaty taste. Most people who try them describe the flavor as "warmly spiced" rather than identifying beef specifically. Using 93% lean is important here — fattier beef would produce a greasier, more obviously meaty result.
What can I use instead of almond meal for a nut allergy?
Sunflower seed meal is the best substitute — it has a similar fat content and texture. Use the same quantity (3 tablespoons). You can make it by pulsing raw sunflower seeds in a food processor until finely ground. Coconut flour also works but absorbs more moisture, so reduce to 2 tablespoons and add an extra tablespoon of orange juice to the mixture to keep the bars from becoming too dry.
How should I reheat these from frozen?
Thaw frozen bars overnight in the refrigerator for the best texture. If you need them quickly, unwrap and microwave on 50% power for 45–60 seconds, checking at 30 seconds. Avoid microwaving on full power, which can make the edges rubbery while the center stays cold. You can also reheat from frozen in a 325°F oven for 10–12 minutes — this produces the most even result and restores a slight crispness to the sesame topping.
I can only eat very small amounts on my GLP-1 medication — how should I portion these?
Score the mixture into 8 mini bars instead of 4. Each mini bar will have approximately 13.5 grams of protein and 183 calories — a meaningful protein contribution without overwhelming a suppressed appetite. You can also crumble a bar over a small bowl of Greek yogurt to spread the eating over a longer period, which some Zepbound users find more comfortable than eating a solid bar in one sitting. The key is getting some protein at every eating opportunity, even if the portion is tiny.
Why do the bars need to cool before cutting?
The egg and oat flour in the mixture need time to set as they cool — cutting too early results in bars that crumble and fall apart. The protein in the egg firms up as it drops below about 140°F, while the oat flour absorbs residual moisture and acts as a binder. Ten minutes is the minimum resting time, but waiting 20 minutes produces the cleanest cuts. If you absolutely must eat one warm, use a very sharp knife and accept that the first bar may not hold its shape perfectly — it will still taste great.

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.