Healthy Breakfast Recipes

Savory Oatmeal Bowl with Egg and Avocado (High-Protein Breakfast)

High ProteinDairy-FreeMeal PrepNut-Free
Prep Time5 min
Cook Time15 min
Servings1
Calories390 kcal
Health Score8/10
↓ Jump to recipe
Savory Oatmeal Bowl with Egg and Avocado (High-Protein Breakfast)

If you have always thought of oatmeal as a sweet, cinnamon-dusted bowl topped with fruit, this recipe is about to change your morning completely. A savory oatmeal bowl with egg and avocado is the kind of breakfast that actually keeps you full until lunch, no mid-morning snack required. We are talking creamy rolled oats cooked in low-sodium vegetable broth, layered with a perfectly poached egg, fan-sliced ripe avocado, blistered cherry tomatoes, baby spinach, and a shower of everything bagel seasoning. It sounds simple, and it genuinely is, but the combination of complex carbohydrates, healthy fats, and a serious protein hit makes it one of the most nutritionally complete breakfasts you can put together on a weekday morning.

The real secret here is cooking the oats in broth instead of water or milk. Vegetable broth adds a savory depth that transforms plain oats into something that tastes like it belongs in a brunch cafe rather than a Tuesday kitchen. Rolled oats work beautifully here because they cook quickly and give you a slightly textured, creamy result rather than the gluey consistency you can sometimes get with instant oats. The blistered cherry tomatoes get a quick two-minute toss in a dry pan until their skins just start to burst, concentrating their natural sweetness and adding little pops of juicy flavour throughout the bowl. It takes barely any effort and it elevates the whole dish in a way that feels disproportionate to how easy it is.

Nutrition matters a lot in this recipe, and every ingredient is pulling its weight. The rolled oats bring beta-glucan fibre, which is genuinely one of the most well-researched cholesterol-lowering nutrients out there. The egg adds around 6 grams of complete protein plus choline, which supports brain health. The avocado contributes heart-healthy monounsaturated fats along with potassium and folate. Baby spinach barely wilts under the warm oats and adds iron, vitamin K, and a subtle earthiness that pairs brilliantly with the richness of the yolk. Altogether this bowl clocks in at around 390 calories with 28 grams of protein and 9 grams of fibre, which puts it firmly ahead of most traditional sweet oatmeal recipes in almost every nutritional category.

This recipe is also genuinely flexible. You can poach, fry, or soft-boil the egg depending on your mood or skill level on any given morning. Runny yolk fans will love how it breaks open and coats the oats below, acting almost like a rich, creamy sauce. If you prefer a fully cooked yolk, a fried egg works just as well. You can prep the oats a day ahead and reheat them with a splash of broth, making this a realistic option even on the most hectic mornings. The avocado and egg are best fresh, but everything else holds beautifully in the fridge. Once you try a savory oatmeal bowl with egg and avocado, going back to plain sweet oatmeal feels like a step down.

Ingredients

Serves:1
  • 1 cup rolled oats (use certified gluten-free oats if needed)
  • 1 cup low-sodium vegetable broth (adds savory depth without extra salt)
  • 2 large eggs (poached or fried, your preference)
  • 1 medium ripe avocado (sliced or mashed)
  • 1 cup cherry tomatoes (halved)
  • 1 large handful baby spinach (roughly 30g)
  • 1 teaspoon olive oil (for blistering the tomatoes)
  • 1 teaspoon everything bagel seasoning (check label for sesame if nut-free is needed)
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 1 tablespoon nutritional yeast (optional, adds a cheesy umami flavour and extra B vitamins)
  • 1 teaspoon white vinegar (for poaching the egg, omit if frying)
  • 1 pinch red chilli flakes (optional, for heat)
  • 1 tablespoon fresh chives or flat-leaf parsley (finely chopped, to finish)
  • 1 teaspoon black pepper (freshly cracked)

Instructions

  1. 1

    Pour the vegetable broth into a small saucepan and bring it to a gentle simmer over medium heat. Add the rolled oats, garlic powder, and smoked paprika. Stir well to combine, then reduce the heat to medium-low.

    Using broth instead of water is the single biggest flavour upgrade in this recipe. Do not skip it.

  2. 2

    Cook the oats, stirring occasionally, for about 5 to 7 minutes until they have absorbed most of the broth and reached a thick, creamy consistency. Stir in the nutritional yeast if using, then remove from heat. Cover with a lid to keep warm while you prepare the toppings.

    If the oats look too thick, add a small splash of water or extra broth and stir it in. They thicken quickly off the heat.

  3. 3

    Heat a small non-stick skillet over medium-high heat and add the olive oil. Add the halved cherry tomatoes cut-side down and let them blister without stirring for 1 to 2 minutes until they start to char slightly and soften. Remove from heat and set aside.

    The char on the tomatoes adds a smoky sweetness that contrasts beautifully with the creamy oats.

  4. 4

    To poach the eggs, bring a small saucepan of water to a gentle simmer. Add the white vinegar. Create a gentle swirl in the water with a spoon, then carefully crack each egg into the center. Poach for 3 minutes for a runny yolk or 4 minutes for a jammy yolk. Remove with a slotted spoon and drain briefly on a folded piece of kitchen paper.

    If poaching feels intimidating, a simple fried egg in a lightly oiled non-stick pan works just as well and tastes equally good.

  5. 5

    Spoon the warm oats into a deep bowl. Scatter the baby spinach directly on top of the hot oats so the heat gently wilts the leaves for about 30 seconds before you add the rest of the toppings.

  6. 6

    Arrange the blistered cherry tomatoes and sliced avocado over the wilted spinach. Place the poached eggs on top. Sprinkle everything bagel seasoning, red chilli flakes, black pepper, and fresh herbs over the whole bowl.

    Fan the avocado slices out for a nice presentation. A small squeeze of lemon juice over the avocado keeps it looking fresh and adds brightness.

  7. 7

    Serve immediately while the oats and eggs are warm. Break the yolk with your spoon as you eat so it runs down into the oats below.

Nutrition per serving

390kcal

Calories

28g

Protein

34g

Carbs

18g

Fat

9g

Fibre

4g

Sugar

390mg

Sodium

Pro Tips

  • Always cook oats in broth rather than water for a savory bowl. It makes a bigger difference than any seasoning you add on top.

  • Rolled oats give the best texture for a savory bowl. Quick oats go too soft and steel-cut oats need significantly longer cooking time.

  • A runny egg yolk essentially becomes a sauce for the oats below. If you enjoy that, do not overcook your eggs.

  • Slice the avocado right before serving to prevent browning. A tiny squeeze of fresh lemon juice helps too.

  • Taste the cooked oats before plating. Depending on your broth brand, you may want a small pinch of sea salt or an extra crack of black pepper.

  • Nutritional yeast is entirely optional but it adds a mild, cheesy umami quality that takes the bowl to the next level without adding many calories.

Frequently Asked Questions

Can I make this savory oatmeal bowl ahead of time?

You can cook the oats ahead and store them in the fridge for up to 3 days. Reheat with a splash of broth to loosen them back up. Cook the eggs fresh and slice the avocado right before serving for the best texture and flavour.

Is this savory oatmeal bowl gluten-free?

Oats are naturally gluten-free but are often processed in facilities that handle wheat. Simply choose certified gluten-free rolled oats and this bowl is completely gluten-free. Also check the label on your everything bagel seasoning.

How do I make this recipe dairy-free?

This recipe contains no dairy at all. Every ingredient is naturally dairy-free, so no swaps are needed.

Can I use steel-cut oats instead of rolled oats?

Yes, but steel-cut oats need around 20 to 25 minutes of cooking time and extra liquid. Use about 1.5 cups of broth per quarter cup of steel-cut oats and plan for a longer morning. They give a chewier, nuttier result which some people prefer.

What other toppings work well on a savory oatmeal bowl?

Crumbled feta cheese, sauteed mushrooms, roasted red peppers, a drizzle of tahini, microgreens, sliced spring onions, or a spoon of salsa all work brilliantly. Treat the oat base the same way you would treat a grain bowl and go with whatever vegetables you have available.

Why is savory oatmeal better than sweet oatmeal for staying full?

A savory oatmeal bowl with egg and avocado contains significantly more protein and healthy fat than a typical sweet oatmeal bowl with fruit and honey. Protein and fat slow down digestion and stabilise blood sugar, which reduces hunger and prevents the mid-morning energy crash that often follows a high-sugar breakfast.

Variations

  • Mediterranean Style

    Swap the everything bagel seasoning for a pinch of za'atar and top with crumbled feta, sliced Kalamata olives, cucumber ribbons, and fresh mint alongside the egg and avocado.

  • Spicy Sriracha Bowl

    Drizzle sriracha or chilli garlic sauce over the finished bowl. Add thinly sliced spring onions and a sprinkle of toasted sesame seeds for an Asian-inspired variation.

  • Mushroom and Herb Bowl

    Saute a generous handful of sliced cremini mushrooms in a little olive oil with thyme and garlic until golden. Pile them on top of the oats along with the egg and avocado for an earthy, deeply satisfying bowl.

  • Turkey Bacon and Avocado Bowl

    Cook two slices of turkey bacon until crispy and crumble them over the finished bowl. The salty crunch pairs beautifully with the creamy avocado and soft egg yolk.

Substitutions

  • Vegetable brothChicken broth or miso broth (Chicken broth adds a slightly richer flavour. Miso broth gives a deeply umami, Japanese-inspired base. Use low-sodium versions where possible.)
  • Rolled oatsCertified gluten-free rolled oats (Nutritionally identical and works exactly the same way in this recipe. Ideal for those with coeliac disease or gluten sensitivity.)
  • EggsFirm tofu scramble (For a vegan version, crumble firm tofu into a pan with turmeric, black salt, and a little olive oil and cook until lightly golden. It mimics egg flavour surprisingly well thanks to the black salt.)
  • Baby spinachBaby kale or arugula (Both work well. Arugula adds a peppery bite that contrasts nicely with the creamy oats. Baby kale wilts more slowly than spinach so give it an extra 30 seconds on the hot oats.)
  • Everything bagel seasoningFurikake seasoning or simple sesame seeds with sea salt (Furikake gives an umami-rich Japanese flavour. Plain toasted sesame seeds with a pinch of sea salt are a simple, accessible alternative.)
  • Nutritional yeastA small sprinkle of parmesan or pecorino (For non-vegan versions, finely grated parmesan stirred into the hot oats adds a rich, salty creaminess. Use only a small amount as it adds sodium.)

🧊 Storage

Store leftover cooked oats in an airtight container in the refrigerator for up to 3 days. Reheat in a small saucepan over low heat with 2 to 3 tablespoons of vegetable broth, stirring until smooth and warm. Do not store sliced avocado or poached eggs with the oats. Prepare those fresh each time for the best results.

📅 Make Ahead

The oats can be cooked in a larger batch at the start of the week and portioned into individual containers. Each portion reheats in about 3 minutes on the stovetop. Blistered tomatoes can also be made in advance and stored in the fridge for up to 2 days. Simply reheat them for 30 seconds in a dry pan before serving.