One of the less-discussed effects of GLP-1 medication is a shift in food preference away from sweet things. Many people notice it within weeks of starting: foods that were once enjoyable — a bowl of sweet oatmeal, a yogurt with granola, a fruit smoothie — now feel cloying, too heavy, or actively nauseating first thing in the morning. If your morning appetite window is small and precious, eating something that triggers nausea is counterproductive.
Savory oatmeal is the reframe that solves this. It takes a food most people associate with sweetness and sugar and places it in an entirely different flavor register: savory, umami-forward, warming in the way a bowl of congee or risotto is warming. Cooked in chicken or vegetable broth instead of water or milk, oatmeal absorbs a depth of flavor that makes it feel like a proper meal rather than a placeholder. The soft-boiled egg on top adds 6g of protein, creamy richness, and visual structure that makes the bowl feel complete.
This is a breakfast for people who want something that feels like real food — not a protein ritual, not a supplement delivery system — but actual nourishing food that happens to be high in protein and fiber and well-suited to the appetite constraints of GLP-1.
Why This Works on GLP-1
Steel-cut oats are specifically better here than rolled oats for GLP-1 users — including those on Mounjaro or Zepbound —. They are less processed, digest more slowly, and have a lower glycemic impact — which matters because maintaining stable blood sugar helps reduce the energy crashes and secondary hunger that can complicate eating when appetite is already unpredictable. Steel-cut oats also have a chewy, substantial texture that remains satisfying even when eaten in small quantities.
Cooking in broth replaces the sweetness with savory depth and adds a small amount of additional protein from the broth itself. A quality chicken broth can add 3–5g of protein per cup while contributing essentially no additional calories beyond what water would. The result is an oatmeal that is genuinely protein-forward before the egg is even added.
The soft-boiled egg adds complete protein, healthy fat, and vitamin B12 and D — nutrients that GLP-1 users eating small volumes sometimes fall short on. The yolk's richness also slows down digestion slightly, extending satiety without requiring additional volume.
Ingredients (serves 1)
- 80g (½ cup) steel-cut oats
- 300ml (1¼ cups) chicken or vegetable broth, low-sodium
- 60ml (¼ cup) water
- 1 large egg (for soft-boiling)
- ¼ avocado, sliced
- 1 teaspoon soy sauce or tamari (low-sodium)
- ½ teaspoon sesame oil
- Pinch of sesame seeds
- 1–2 scallions (green onions), thinly sliced
- Optional: pinch of chili flakes, 1 tsp grated fresh ginger added to cooking liquid
Instructions
Cook the oats. Combine oats, broth, and water in a small saucepan. Bring to a gentle simmer over medium heat. Reduce heat to low and cook, stirring occasionally, for 20–25 minutes until the oats are tender and have absorbed most of the liquid. They should be creamy but still have some chew. If the oats absorb liquid too quickly, add a splash of additional broth or water.
Soft-boil the egg. While the oats cook, bring a small pot of water to a full boil. Lower the egg in gently using a spoon. Cook for exactly 6 minutes and 30 seconds for a set white and a creamy, jammy yolk. Transfer immediately to a bowl of cold water for 2 minutes, then peel carefully under running water.
Season the oats. When the oats are done, stir in ½ teaspoon soy sauce and taste. Adjust seasoning with salt if needed.
Assemble the bowl. Pour the cooked oats into a bowl. Arrange avocado slices on one side. Halve the soft-boiled egg and place it on top. Drizzle with sesame oil and remaining soy sauce. Scatter sesame seeds and sliced scallions over everything.
Serve immediately. Savory oatmeal thickens significantly as it cools — eat while hot for the best texture.
Nutrition per Serving
- Calories: ~380
- Protein: ~20g
- Fat: ~14g
- Carbs: ~42g
- Fiber: ~8g
Practical Notes
Batch-cook the oats, portion the egg fresh. Steel-cut oats take 20–25 minutes, which is inconvenient on a weekday morning. Cook a full batch (400g oats) on Sunday in a large pot of broth, portion into 5 containers, refrigerate. Each morning: scoop one portion into a small pot with a splash of broth, reheat 3–4 minutes over medium heat. Soft-boil the egg fresh — it only takes 7 minutes and the texture is better.
When appetite is very low, eat just the egg. On days when even a small bowl feels like too much, eat only the soft-boiled egg with a drizzle of soy sauce. Six grams of complete protein in 70 calories, requiring almost no eating effort. The oats can wait.
The soy sauce is a flavor key. The combination of oatmeal's mild nuttiness with soy sauce's umami creates a depth that makes this bowl satisfying even in small quantities. Don't skip it. For a lower-sodium option, use ½ teaspoon coconut aminos instead.
Ginger makes it more tolerable on nauseous mornings. Add ½ teaspoon of freshly grated ginger to the broth while cooking. Ginger has well-established anti-nausea properties and the flavor integrates well with the savory profile. Many GLP-1 users find ginger genuinely helpful for morning GI discomfort.
Rolled oats work for a faster version. If you don't have time or appetite patience for steel-cut, rolled oats cook in 5 minutes in hot broth. The texture is softer and the glycemic impact is slightly higher, but the protein and satiety profile remains very similar.
Frequently Asked Questions
Can I use rolled oats instead of steel-cut oats to save time?
I find sweet breakfast foods nauseating on GLP-1 — is savory oatmeal always tolerable?
How do I nail the soft-boiled egg timing consistently?
Can I batch-cook this and reheat it during the week?
Is avocado a problem on GLP-1 given its fat content?
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.