Each snack cup packs 28 grams of protein and 8 grams of fiber from a combination of lean ground beef and split chickpeas braised low and slow in warm Indian spices. The chana dal breaks down into a thick, creamy base that binds the seasoned beef into a satisfying, scoopable texture without any added cream or oil. A single serving delivers nearly half the daily protein target most GLP-1 users aim for, in a portion small enough to eat comfortably between meals.

The flavor here is deep and layered — cumin seeds bloom in the initial sauté, garam masala and turmeric build warmth without aggressive heat, and a finish of fresh ginger and cilantro lifts the richness of the braised meat. The chana dal adds a nutty sweetness that rounds out the spice blend, while diced tomatoes provide just enough acidity to keep the whole thing from feeling heavy. It tastes like a classic Indian keema-dal hybrid, concentrated into a thick, spoonable snack.

For GLP-1 users, this recipe solves the common problem of needing high-protein snacks that are gentle on a slower digestive system. The long, slow braise breaks down both the beef and the lentils into soft, easily digestible textures. Portioning into small cups means you get meaningful nutrition without the volume that can trigger discomfort during appetite suppression.

Why This Works on GLP-1

With 28 grams of protein per serving, these snack cups provide substantial muscle-preserving nutrition in a compact format. Maintaining lean muscle mass is one of the key challenges during GLP-1-assisted weight loss — medications like Mounjaro reduce appetite effectively, but the resulting calorie deficit can lead to muscle loss without adequate protein intake. Having a ready-made, protein-dense snack available means you can hit your daily targets even when your appetite window is narrow.

The 8 grams of fiber per serving come primarily from the chana dal, which provides a gentle, soluble fiber that supports digestive regularity without the bloating that raw vegetables or high-insoluble-fiber foods can cause. This matters because GLP-1 medications already slow gastric emptying, so choosing fiber sources that move smoothly through the digestive system helps prevent the uncomfortable fullness some users experience.

The combination of protein and fiber also creates a sustained blood sugar response, complementing the glucose-regulating effects of GLP-1 medications. At 285 calories per serving, these cups sit in the ideal range for a between-meal snack that provides genuine nutrition without displacing your main meals. The low fat content of 9 grams per serving means faster gastric processing, reducing the likelihood of nausea that high-fat snacks can trigger.

Ingredients (serves 4)

For the slow cooker base:

  • 12 oz (340g) lean ground beef (90% lean or higher)
  • ½ cup (100g) chana dal (split chickpeas), rinsed and soaked 30 minutes
  • 1 medium yellow onion, finely diced
  • 2 medium Roma tomatoes, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 cup (240ml) low-sodium beef broth

For the spice blend:

  • 1 teaspoon cumin seeds
  • 1 teaspoon garam masala
  • ½ teaspoon ground turmeric
  • ½ teaspoon ground coriander
  • ¼ teaspoon cayenne pepper
  • ½ teaspoon salt, plus more to taste

For finishing:

  • 2 tablespoons fresh cilantro, chopped
  • 1 tablespoon lemon juice
  • ¼ cup (60g) plain low-fat Greek yogurt for serving

Instructions

Brown the beef and bloom the spices:

  1. Heat a large skillet over medium-high heat. Add the ground beef and cook, breaking it into small crumbles with a wooden spoon, until browned and no longer pink, about 5 minutes. Browning first develops the Maillard reaction flavors that the slow cooker alone cannot achieve.
  2. Push the beef to one side and add the cumin seeds to the exposed pan surface. Let them sizzle for 30 seconds until fragrant and slightly darkened — this releases their essential oils. Stir the cumin into the beef.
  3. Add the diced onion and cook for 3 minutes until softened. Add the garlic, ginger, garam masala, turmeric, coriander, and cayenne. Stir constantly for 1 minute to coat the meat evenly and toast the ground spices.

Set up the slow cooker:

  1. Transfer the seasoned beef mixture to the slow cooker. Add the drained chana dal, diced tomatoes, beef broth, and salt. Stir to combine, making sure the dal is submerged in liquid.
  2. Cover and cook on low for 6 hours or high for 3 hours. The chana dal should be completely tender and starting to break apart, and the mixture should be thick rather than soupy. If it looks too wet in the last 30 minutes, prop the lid slightly open to let steam escape.
  3. Stir vigorously with a fork to partially mash the dal — you want about half the lentils broken down into a creamy base while some pieces remain intact for texture.

Finish and portion:

  1. Stir in the lemon juice and taste for salt, adjusting as needed. The lemon brightens the spices and cuts through the richness of the braised beef.
  2. Divide into four portions in small bowls or meal prep containers. Top each with a tablespoon of Greek yogurt and a sprinkle of fresh cilantro.

Nutrition per Serving

Nutrient Amount (approx.)
Calories ~285 kcal
Protein ~28g
Fat ~9g
Carbohydrates ~22g
Fiber ~8g

Estimates based on 90% lean ground beef, dried chana dal, and low-fat Greek yogurt topping. Actual values may vary with specific brands and beef fat content.

Practical Notes

Meal prep storage. These cups refrigerate well for up to 5 days in sealed containers. The flavor actually improves overnight as the spices meld further. Reheat gently in the microwave with a splash of water to restore the creamy texture — the dal absorbs moisture as it sits.

Freeze in individual portions. Portion into single-serve containers before freezing for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop or microwave. Skip the yogurt and cilantro topping until serving — add those fresh after reheating.

Adjust the heat level. The ¼ teaspoon of cayenne gives mild warmth that most GLP-1 users tolerate well. If you are particularly sensitive to spice during your medication adjustment period, reduce the cayenne to a pinch or omit it entirely. The dish has plenty of flavor from the cumin, garam masala, and coriander without any heat.

Swap the protein if needed. Ground turkey (93% lean) works as a direct substitute with similar protein numbers and even less fat. Ground chicken also works but has a milder flavor — increase the garam masala to 1½ teaspoons to compensate.

Eat it different ways. Beyond eating these as snack cups, you can spread the mixture on whole wheat toast for a protein-rich open-faced snack, use it as a filling for small lettuce wraps, or thin it with a splash of broth to make a quick soup. The thick, scoopable texture is intentional — it gives you flexibility in how you eat it based on your appetite that day.

Frequently Asked Questions

Can I eat this during the first few weeks on Wegovy or Ozempic when my appetite is very low?
Yes, and this is actually one of the better snack options for the early adjustment phase. Start with a half portion — about 2–3 tablespoons — and eat it slowly. The soft, braised texture is much easier to digest than raw vegetables or dense protein bars. The combination of protein and gentle fiber will give you meaningful nutrition even in a very small volume. As your body adjusts to the medication, you can gradually increase to a full serving.
Can I use red lentils instead of chana dal?
Red lentils (masoor dal) will work but produce a different result. They break down completely into a smooth purée rather than maintaining any texture, so the final dish will be more like a thick paste than a chunky snack. They also cook faster, so reduce the slow cooker time to 4 hours on low or 2 hours on high. The protein and fiber content will be similar. Moong dal is another option that holds its shape slightly better than red lentils while still cooking through in the same timeframe.
How long do these keep in the fridge, and how should I reheat them?
Refrigerated in airtight containers, these cups stay fresh for 5 days. The flavor deepens over the first 24 hours as the spices continue to develop. Reheat individual portions in the microwave for 60–90 seconds, stirring halfway through and adding a tablespoon of water if the mixture has thickened. You can also reheat on the stovetop over medium-low heat with a splash of broth. Always add the yogurt and cilantro fresh after reheating — they lose their brightness when heated.
I find that GLP-1 medications make me sensitive to strong smells while cooking. Is this recipe manageable?
The slow cooker is actually one of the gentlest cooking methods for smell sensitivity because the sealed lid contains most of the aroma during the long cook. The brief stovetop browning step does produce some smell, but it only lasts 5–10 minutes. If even that is difficult, you can skip the browning entirely and add the raw beef directly to the slow cooker with the spices — you will lose some depth of flavor but the dish will still taste good. Setting the slow cooker in a well-ventilated area or near an open window also helps.
Do I really need to soak the chana dal, or can I skip that step?
Soaking for 30 minutes is recommended because chana dal is one of the harder lentil varieties and benefits from the head start. Without soaking, the dal may not fully soften in the slow cooker timeframe, leaving gritty pieces in the finished dish. If you forget to soak, add an extra hour to the cooking time and an additional ¼ cup of broth to compensate. You can also soak overnight in the refrigerator if you want to prepare the night before — just drain and rinse before adding to the slow cooker.

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.