For mornings when you want something warm, real, and actually filling. Toasted garlicky grain, wilted spinach, a perfectly cooked egg, creamy avocado, and a drizzle that pulls it all together — ready in 15 minutes.
Not everyone wants something sweet for breakfast. I know that’s a controversial thing to say in a world full of smoothie bowls and overnight oats, but honestly — some mornings I want something warm and savory and real. Something that feels like actual food.
That’s where this savory breakfast bowl comes in. It’s warm grains at the bottom, wilted garlicky spinach, a perfectly cooked egg, a few slices of avocado, and a drizzle of whatever sauce you’re feeling that morning — hot sauce, tahini, a little soy sauce. It’s one of those meals that looks like you put in a lot of effort but really comes together in about 15 minutes, especially if you have leftover grains in the fridge.
I started making this on days when I’d had overnight oats three mornings in a row and needed something different. Now it shows up in my rotation just as often as the sweeter stuff. It keeps you full, it feels nourishing without being heavy, and it’s the kind of breakfast that makes the rest of the morning feel more manageable. If you’ve never tried a savory breakfast recipe like this, start here.
Why You’ll Love This Recipe
- Deeply satisfying — warm grains, silky egg yolk, creamy avocado — it hits every texture you want in a meal
- Ready in 15 minutes if you have pre-cooked grains, which I almost always do
- Completely customizable — use whatever grain, whatever green, whatever drizzle you love
- No sweetness required — this is for people who wake up craving real, savory food
- High in protein and healthy fats — eggs, grains, and avocado keep you going well past lunch
- Naturally gluten free when made with rice or quinoa
- A perfect use for leftover grains — yesterday’s quinoa or farro becomes tomorrow’s best breakfast
Step-by-Step Instructions
-
1Warm your grain. Heat 1 tsp of olive oil in a small skillet over medium heat. Add your cooked grain and the minced garlic if using. Stir and cook for 2 to 3 minutes until warmed through and the garlic smells fragrant and golden. Season with a small pinch of salt. Transfer to your bowl.💡 Don’t skip the pan — toasting leftover grain in garlic and olive oil completely transforms it. Microwaving works but this takes 3 minutes and tastes a hundred times better.
-
2Wilt the spinach. In the same skillet (no need to wash it), add another small drizzle of olive oil over medium heat. Add the spinach with a pinch of salt. Toss for about 60 to 90 seconds until just wilted and bright green — not overcooked and mushy, just tender. Spoon it straight over the grain in the bowl.⚠️ 60 to 90 seconds is genuinely all it needs. Overcooked spinach releases a lot of water and makes the bottom of the bowl soggy.
-
3Cook your egg. Add a small pat of butter or a drizzle of oil to the skillet. Fried: cook over medium-low until the white is fully set but the yolk is still soft and runny, about 3 minutes. Poached: barely simmering water with a splash of vinegar, swirl, drop egg in, 3 to 4 minutes. Soft-boiled: lower into boiling water, exactly 6 minutes, then immediately into an ice bath.💡 For fried eggs, cover the pan loosely with a lid for the last 60 seconds to set the top of the white without flipping — the yolk stays perfectly runny.
-
4Assemble the bowl. Place the egg on top of the spinach and grain. Fan the avocado slices alongside it. Season everything with salt and black pepper.
-
5Add your drizzle and toppings. This is the step that brings it all together. Drizzle generously with hot sauce, tahini, or soy sauce — or a little of two of them. Add any optional toppings: everything bagel seasoning, sesame seeds, green onions, a squeeze of lemon. Eat immediately while everything is still warm.💡 Season every layer separately — a tiny pinch of salt on the grain, on the spinach, on the egg. Seasoning each component means the whole bowl is flavorful all the way through.
Savory Breakfast Bowl — Grains, Greens, Egg & Avocado
🧄 Ingredients
- 120 ¾ g cooked quinoa, farro, or brown rice
- 2 ¾ tsp olive oil
- 1 ¾ garlic clove, minced
- 60 ¾ g fresh baby spinach
- 2 ¾ large eggs
- 1 ¾ tsp butter or olive oil for the egg
- 1 ¾ ripe avocado
- 1 ¾ tbsp hot sauce or tahini
- 1 ¾ tsp fine sea salt
- 1 ¾ tsp black pepper
📋 Instructions
-
1
Heat 1 teaspoon of olive oil in a small skillet over medium heat. Add the cooked grain and minced garlic. Stir and cook for 2 to 3 minutes until the grain is warm and the garlic is fragrant and just golden. Season with a pinch of salt. Transfer to your serving bowl.
💡 Toasting the grain in garlic and oil transforms it from plain leftover to something that tastes intentional and deeply savory. -
2
In the same skillet, add the remaining teaspoon of olive oil over medium heat. Add the spinach with a pinch of salt. Toss for 60 to 90 seconds until just wilted and bright green. Spoon directly over the grain in the bowl.
💡 Don\'t overcook — 90 seconds is enough. Overcooked spinach turns dark and releases water into the bowl. -
3
For a fried egg: add butter to the skillet over medium-low heat, crack the egg in gently, and cook for about 3 minutes until the white is fully set but the yolk is still soft and runny. Cover loosely with a lid for the last 60 seconds to set the top of the white without flipping.
💡 Medium-low heat is the key to a fried egg with a set white and a runny yolk — don\'t rush it on high heat. -
4
Place the cooked egg on top of the spinach and grain. Fan the avocado slices alongside it in the bowl. Season everything with salt and freshly ground black pepper.
-
5
Drizzle generously with hot sauce, tahini, soy sauce, or a little of both. Add any optional toppings — everything bagel seasoning, sesame seeds, red pepper flakes, or sliced green onions. Eat immediately while warm.
💡 Don\'t skip the drizzle — it pulls the whole bowl together and takes it from simple to something really special.
Nutrition Per Serving
💡 Pro Tips
- Always warm the grain in a pan with garlic and oil. Reheating in the microwave is fine in a pinch, but 3 minutes in a skillet with garlic completely transforms leftover grain from boring to intentional.
- Season every layer separately. A tiny pinch of salt on the grain, on the spinach, on the egg. Seasoning each component individually means the whole bowl is flavorful all the way through.
- Don’t overcook the spinach. 60 to 90 seconds in a hot pan is all it needs. Overcooked spinach releases water and makes the bottom of the bowl soggy.
- Slice the avocado thinly. Thin slices fan out nicely and you get a little avocado in every bite. A quarter of an avocado is the right amount — enough creaminess without being too heavy.
- Use the same pan for everything. Grain first, spinach in the same pan, egg in the same pan. The garlic slightly seasons the spinach, and the browned butter flavors the egg. One pan, three components, incredible depth.
- Eat it immediately. This bowl doesn’t hold — the yolk, grain warmth, and spinach texture all peak right at assembly. Don’t put it together and walk away.
How to Cook the Perfect Egg for This Bowl
- Fried egg (most common, most forgiving): Medium-low heat, butter or oil, crack gently, cover loosely with a lid for the last 60 seconds to set the top without flipping. Yolk stays perfectly runny. Season with salt and pepper right in the pan.
- Poached egg (fancy but actually not hard): Gentle, barely simmering water — not a rolling boil — with a splash of white vinegar. Swirl the water in a slow circle, drop the egg into the center, don’t touch it for 3 to 4 minutes. Lift out with a slotted spoon and dab dry before placing on the bowl.
- Soft-boiled egg (best for meal prep): Boil exactly 6 minutes from the moment you lower them in. Transfer immediately to an ice bath for at least 5 minutes. Peel and slice in half — the yolk will be jammy, almost custardy. Make 4 or 5 at once; they keep peeled in the fridge for 3 days.
Variations to Try
Short grain white rice base, fried egg, avocado, drizzle of soy sauce mixed with sesame oil and gochujang. Sesame seeds and sliced green onions on top. One of the absolute best versions.
Farro or barley base, spinach wilted with lemon zest, poached egg, a spoonful of hummus, halved cherry tomatoes, crumbled feta, good olive oil and a squeeze of fresh lemon. Tastes like brunch at a nice restaurant.
Classic base but heavy on the heat. Sliced jalapeño wilted with the spinach, generous sriracha drizzle, red pepper flakes over the egg. For mornings when you want a real wake-up call.
Add a can of rinsed chickpeas warmed in the skillet with smoked paprika and garlic powder alongside the grain. Chickpeas plus egg gives you a seriously protein-packed breakfast that holds for hours.
Swap spinach for massaged kale, use farro or wild rice, add roasted sweet potato cubes. Drizzle with tahini thinned with lemon juice and water. Warm, hearty, and perfect for cold mornings.
Skip the egg and add a generous scoop of white beans or chickpeas instead. Avocado for creaminess, tahini or soy sauce drizzle, hemp seeds for extra protein. Different but genuinely satisfying.
📦 Meal Prep Tips
- Cook a big batch of grains on Sunday. Quinoa, farro, brown rice — cook a large pot, cool it, refrigerate in an airtight container. Keeps for 5 days and works in salads, dinner bowls, and this breakfast all week.
- Soft-boil a batch of eggs. Make 4 to 5 at once. Keep peeled in an airtight container covered with a little water — up to 3 days. In the morning just halve and place. No cooking required.
- Pre-wash and dry your spinach. When it’s already ready in the fridge, you’re much more likely to actually use it at 7am.
- Make the tahini drizzle ahead. Mix 2 tbsp tahini + 1 tbsp lemon juice + 1 tsp soy sauce + enough water to make it pourable. Store in a small jar for up to a week. Drizzle and go.
Serving Ideas
- Alongside a coffee or matcha — a warm drink and a warm savory bowl makes for a really peaceful morning
- With a thick slice of sourdough toast — perfect for scooping up any runny yolk that escapes
- As a family-style brunch: grain base in a big skillet, individual eggs fried to order, toppings set out for everyone to build their own
- For a quick savory lunch or light dinner — add a poached or soft-boiled egg and it’s a full meal any time of day
Storage
| Component | How long | Notes |
|---|---|---|
| 🌾 Cooked grains | 5 days fridge / 3 months freezer | Airtight container — freeze in portions for easy weekday use |
| 🥚 Soft-boiled eggs | Up to 3 days | Peeled, in an airtight container with a little water in the fridge — don’t freeze |
| 🥬 Wilted spinach | Make fresh only | Takes 90 seconds — loses texture quickly once cooked, not worth storing |
| 🥑 Avocado | 1–2 days | Press plastic wrap directly against the flesh and refrigerate — use quickly |
| 🥣 Assembled bowl | Eat immediately | Does not store — yolk and avocado don’t hold once assembled |
Frequently Asked Questions
If you’ve been a little bored with your breakfast routine — always reaching for the sweet stuff out of habit — I really hope this bowl shows you how satisfying a savory morning meal can be. It’s warm and grounding and it genuinely carries you through the morning in a way that a bowl of cereal or a piece of toast just can’t.
The first time you break a runny egg yolk over warm garlicky quinoa with a drizzle of tahini, I think you’ll get it immediately. Give it a try this week — especially if you have leftover grain in the fridge. And let me know in the comments which drizzle you went with. I have a feeling a lot of you are going to become tahini converts. 🧡
Get new recipes in your inbox 🍋
No spam — just the good stuff, straight to you.