Each serving of these Korean-inspired hotteok bites delivers roughly 31 grams of protein from a combination of firm tofu and plant-based protein powder, making them one of the more substantial desserts you can eat while managing your weight. The tofu forms the base of a chewy mochi-style dough alongside glutinous rice flour, while a honey-ginger Greek yogurt dip adds another 5 grams of protein per serving. At around 358 calories, this is a dessert that genuinely contributes to your daily protein goals rather than working against them.

The flavor here draws directly from hotteok, the beloved Korean street pancake filled with brown sugar, cinnamon, and crushed walnuts. When the filling caramelizes inside the chewy dough during air frying, you get pockets of warm, cinnamon-laced sweetness against a slightly crispy exterior. The honey-ginger yogurt dip cuts through the richness with brightness and tang, pulling the whole thing together.

Air frying these bites at high heat creates a satisfying golden crust without any deep-frying oil, keeping the fat content moderate at 13 grams per serving. The small, two-bite format works well for GLP-1 users who find large dessert portions overwhelming — five bites plus a spoonful of yogurt dip feels indulgent without pushing past comfortable fullness.

Why This Works on GLP-1

Protein preservation during weight loss is one of the most important nutritional considerations for anyone taking GLP-1 medications like Mounjaro or Zepbound. With 31 grams of protein per serving, these bites contribute meaningfully to the 1.0–1.2 grams of protein per kilogram of body weight that most practitioners recommend during active weight loss. The protein comes from two complementary plant sources — tofu provides all nine essential amino acids in moderate amounts, while pea or soy-based protein powder fills in the gaps to create a more complete amino acid profile. This combination supports muscle maintenance even as your caloric intake naturally decreases on GLP-1 therapy.

The mochi-style dough digests more slowly than typical cookie or cake doughs made primarily from wheat flour. Glutinous rice flour creates a dense, chewy texture that physically takes longer to break down in the stomach, which pairs well with the slowed gastric emptying that GLP-1 medications already promote. The moderate fiber from the tofu and walnuts provides gentle bulk without the bloating that higher-fiber dessert bases — like large amounts of black beans or chickpea flour — can sometimes cause.

The fat content stays reasonable at 13 grams per serving, primarily from walnuts and the natural fat in firm tofu. Walnuts contribute omega-3 fatty acids in the form of ALA, which supports the anti-inflammatory benefits that many GLP-1 users are working toward. The overall macronutrient balance — roughly 35% protein, 45% carbohydrate, 33% fat by calorie — makes this a dessert that stabilizes blood sugar rather than spiking it.

Ingredients (serves 4)

For the tofu mochi dough:

  • 14 oz (400g) extra-firm tofu, drained and pressed
  • 2 scoops (60g) vanilla plant-based protein powder
  • 1/2 cup plus 2 tablespoons (100g) glutinous rice flour (mochiko)
  • 1 tablespoon (15ml) pure maple syrup
  • 1/4 teaspoon fine sea salt

For the hotteok filling:

  • 2 tablespoons (24g) light brown sugar, packed
  • 1 teaspoon ground cinnamon
  • 1/4 cup (30g) walnuts, finely chopped
  • 2 tablespoons (30g) sweetened red bean paste (anko)

For the honey-ginger yogurt dip:

  • 1 cup (240g) plain Greek yogurt, 2% fat
  • 1 tablespoon (21g) honey
  • 1/2 teaspoon freshly grated ginger
  • Pinch of ground cinnamon

For assembly:

  • Cooking spray (avocado or coconut oil)

Instructions

Press and prepare the tofu:

  1. Wrap the tofu block in a clean kitchen towel or several layers of paper towels. Place a heavy cutting board or skillet on top and press for at least 10 minutes. Removing excess moisture is critical — wet tofu will make the dough too sticky to form into bites and prevent proper crisping in the air fryer.

  2. Crumble the pressed tofu into a large mixing bowl, breaking it into very fine pieces with your hands or a fork. The texture should resemble wet ricotta — no large chunks should remain, as these will create weak spots in the dough.

Make the filling and dip:

  1. In a small bowl, combine the brown sugar, cinnamon, chopped walnuts, and red bean paste. Stir until evenly mixed. The filling should be slightly sticky and hold together loosely. Set aside.

  2. In another small bowl, whisk together the Greek yogurt, honey, grated ginger, and pinch of cinnamon until smooth. Refrigerate the dip until serving — the flavors improve as they sit.

Form the dough and shape the bites:

  1. Add the protein powder, glutinous rice flour, maple syrup, and salt to the crumbled tofu. Mix with a spatula, then switch to kneading with your hands once the mixture begins to come together. Knead for about 2 minutes until you have a smooth, pliable dough. It will feel slightly tacky — similar to mochi — which is correct. If the dough cracks when you fold it, add water one teaspoon at a time until it becomes workable.

  2. Divide the dough into 20 equal pieces, roughly 1 tablespoon each. Roll each piece into a ball, then press your thumb into the center to create a small well. Place about half a teaspoon of the filling mixture into each well, then pinch the dough closed around the filling and roll gently between your palms to seal. Flatten each ball slightly into a disc about 1.5 inches (4cm) wide and 3/4 inch (2cm) thick.

Air fry the bites:

  1. Preheat your air fryer to 375°F (190°C) for 3 minutes. Lightly spray the basket with cooking spray.

  2. Arrange the bites in a single layer with about half an inch of space between each one — you will likely need to cook in two batches of 10. Lightly spray the tops of the bites with cooking spray.

  3. Air fry for 10–12 minutes, flipping once at the 6-minute mark. The bites are done when the exterior is golden brown and slightly firm to the touch. The inside will remain soft and chewy, which is exactly what you want — the mochi texture is the point.

  4. Let the bites cool on a wire rack for 3 minutes before serving. They firm up slightly as they cool and are easiest to eat once they are warm rather than hot. Serve 5 bites per person alongside a quarter of the yogurt dip.

Nutrition per Serving

Nutrient Amount (approx.)
Calories ~358 kcal
Protein ~31g
Fat ~13g
Carbohydrates ~40g
Fiber ~2g

Estimates based on extra-firm tofu, pea-based vanilla protein powder (24g protein per scoop), 2% Greek yogurt, and standard sweetened red bean paste. Actual values may vary by brand.

Practical Notes

Store and reheat with care. These bites keep in an airtight container in the refrigerator for up to 3 days. Reheat in the air fryer at 350°F (175°C) for 3–4 minutes to restore the crispy exterior. Microwaving works in a pinch but will soften the crust — the mochi interior stays chewy either way. Keep the yogurt dip separate and refrigerated.

Glutinous rice flour is essential. Regular rice flour, all-purpose flour, or almond flour will not produce the same chewy mochi texture. Glutinous rice flour (also labeled mochiko or sweet rice flour) is widely available in Asian grocery stores and most large supermarkets. The word "glutinous" refers to the sticky texture, not gluten — this flour is naturally gluten-free.

Red bean paste substitutions. If you cannot find sweetened red bean paste, substitute an equal amount of date paste, Nutella, or simply double the brown sugar and walnut mixture. The red bean paste adds authentic Korean flavor and a small protein boost, but the bites work well without it.

Start with fewer bites if your appetite is reduced. During the first weeks on GLP-1 medication, three bites with a tablespoon of yogurt dip may be plenty. Wrap the remaining bites individually in parchment paper and refrigerate — having pre-portioned sweets available prevents the temptation to reach for less protein-dense alternatives when cravings strike.

Press the tofu thoroughly. This is the single most important step for success. Tofu that still holds excess water will make the dough impossibly sticky and produce bites that steam rather than crisp in the air fryer. If you have a tofu press, use it for 15 minutes. Otherwise, the cutting board method works — just make sure you see visible moisture on the towel before you proceed.

Frequently Asked Questions

Can I eat these bites if I experience nausea on my GLP-1 medication?
The small size and mild flavor profile make these easier to tolerate than heavier desserts during nausea-prone phases. Ginger in the yogurt dip can actually help settle mild stomach discomfort. However, if you are experiencing active nausea, wait until it passes before eating — forcing food during a nausea episode can worsen symptoms. Start with one or two bites to gauge your tolerance, and eat them slowly over several minutes rather than all at once.
Can I use regular tofu instead of extra-firm?
Firm tofu can work if you press it very thoroughly for at least 20 minutes, but the dough will be softer and the bites may not hold their shape as well during air frying. Avoid silken or soft tofu entirely — they contain too much water and will not produce a workable dough regardless of how long you press them. Extra-firm tofu is specifically recommended because its lower moisture content creates the dense, kneadable texture you need for the mochi dough to hold the filling without splitting open.
How should I freeze these for longer storage?
Freeze the uncooked, formed bites on a parchment-lined baking sheet until solid, about 2 hours, then transfer to a freezer bag. They keep for up to 6 weeks. Air fry directly from frozen at 375°F for 14–16 minutes, flipping once — add 3–4 minutes compared to fresh. The yogurt dip does not freeze well, so make it fresh when you are ready to serve. This makes the recipe excellent for batch prep — form a double batch on a weekend and pull out bites as needed throughout the week.
What if I only want a small portion during early GLP-1 treatment?
During the dose titration phase when your appetite may be significantly reduced, treat two or three bites with a tablespoon of yogurt as a complete sweet course. That still provides roughly 12–19 grams of protein, which is meaningful for a dessert. The remaining bites store well in the refrigerator for 3 days or the freezer for 6 weeks, so nothing goes to waste. As your body adjusts and you find your comfortable eating volume, you can gradually increase to the full 5-bite serving.
Why does the dough feel so sticky when I'm forming the bites?
A slightly tacky, mochi-like texture is normal and expected — glutinous rice flour produces a naturally sticky dough. If the dough sticks to your hands so much that you cannot form balls at all, lightly dampen your palms with water before rolling each bite. Do not add more flour, which will dry out the texture and make the finished bites tough rather than chewy. Work quickly and confidently — the more you handle each piece, the stickier it becomes from the warmth of your hands. If the dough genuinely will not come together, the tofu likely retained too much water, and you should press it for another 10 minutes wrapped in fresh towels.

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.