Savory Oatmeal

Savory Oatmeal
⏱️ cook time 15 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

A warm, umami-rich twist on classic sweet oatmeal, loaded with garlicky greens, runny soft-boiled egg, and savory seasonings for a fast, satisfying meal.

Ingredients

Old-fashioned rolled oats 200 grams
Low-sodium chicken broth 800 ml
Extra-virgin olive oil 2 tablespoons (30 ml)
Garlic 15 grams (3 cloves, finely minced)
Baby spinach 120 grams (4 loosely packed cups)
Large eggs 4 (approx 200 grams total)
Low-sodium soy sauce 2 tablespoons (30 ml)
Finely grated parmesan cheese 30 grams (1/4 cup)
Freshly ground black pepper 1/2 teaspoon
Red pepper flakes 1/4 teaspoon (optional)
Green onions 10 grams (2 tablespoons, thinly sliced)

Steps

1

Soft-boil the eggs

Fill a small saucepan with 500ml water and bring to a rolling boil over high heat. Gently lower 4 large eggs into the water with a slotted spoon, set a timer for 6 minutes while maintaining a gentle rolling boil. Once the timer goes off, transfer eggs immediately to an ice water bath for 2 minutes to stop cooking, then peel and set aside.

Step 1
step1:Soft-boil the eggs
2

Toast the dry oats

Place a medium heavy-bottomed pot over medium-low heat, add 200 grams of old-fashioned rolled oats. Toast the oats, stirring constantly with a wooden spoon, for 3 minutes until they emit a warm, nutty aroma and turn a pale golden shade, taking care not to let them burn or turn dark brown.

Step 2
step2:Toast the dry oats
3

Simmer the oatmeal

Pour 800ml of low-sodium chicken broth into the pot with toasted oats, stir fully to combine. Bring the mixture to a gentle simmer over medium heat, then reduce heat to low, cover the pot, and cook for 7 minutes, stirring once at the 3.5 minute mark to prevent oats from sticking to the pot bottom, until oats are tender and creamy.

Step 3
step3:Simmer the oatmeal
4

Sauté garlicky spinach

While the oats simmer, heat 2 tablespoons of extra-virgin olive oil in a small skillet over medium heat. Add 15 grams of minced garlic and sauté for 30 seconds until fragrant (do not let the garlic turn brown or it will turn bitter), then add 120 grams of baby spinach, tossing constantly for 1 minute until leaves are just fully wilted, then remove the skillet from heat.

Step 4
step4:Sauté garlicky spinach
5

Season the oatmeal

Uncover the pot of cooked oats, stir in 30ml low-sodium soy sauce, 30 grams finely grated parmesan cheese, and 1/2 teaspoon freshly ground black pepper. Keep the pot over low heat and stir continuously for 1 minute until the cheese is fully melted and all seasonings are evenly distributed through the creamy oats.

Step 5
step5:Season the oatmeal
6

Assemble and serve

Divide the seasoned oatmeal evenly between 4 warm serving bowls. Top each bowl with a quarter of the sautéed garlic spinach, one halved soft-boiled egg (cut side up to show the runny golden yolk), a pinch of optional red pepper flakes, and a sprinkle of thinly sliced green onions. Serve immediately while hot.

Step 6
step6:Assemble and serve

Tips

1.Avoid using instant or quick-cooking oats for this recipe—old-fashioned rolled oats hold their texture better and create a creamier, less mushy final dish without turning gluey.
2.For a fully vegetarian version, swap chicken broth for low-sodium vegetable broth and add 1 teaspoon of nutritional yeast to match the savory umami depth of the original recipe.
3.Peel soft-boiled eggs under cool, slow-running tap water to help the shell membrane separate easily from the egg white, preventing tears and ragged edges on the finished egg.

✨ You May Also Like

Breakfast
🍜 United States

Crisp-edged, fluffy lard griddle cakes are a nostalgic homestyle staple, with rich savoriness from rendered lard, perfect topped with maple syrup or savory gravy.

⏱️ 25 minuteBreakfast ★ 4.9
Breakfast
🍜 United States

Flaky, buttery homemade buttermilk biscuits smothered in creamy, peppery pork sausage gravy: a beloved, hearty Southern American comfort food classic.

⏱️ 35 minuteBreakfast ★ 5
Breakfast
🍜 United States

Golden, custardy brioche stuffed with sweet cream cheese and fresh berries, pan-fried to crisp perfection. An indulgent, cozy breakfast perfect for slow weekend mornings.

⏱️ 30 minuteBreakfast ★ 4.7
Breakfast
🍜 United States

Flaky, buttery Southern-style biscuits stuffed with savory salty country ham, a portable, satisfying classic perfect for casual on-the-go meals.

⏱️ 25 minuteBreakfast ★ 4.8
Breakfast
🍜 United States

Iconic puffy baked pancake popularized in Seattle, with crisp golden edges and soft custardy center, served warm with classic sweet toppings.

⏱️ 35 minuteBreakfast ★ 4.6
Breakfast
🍜 United States

Fluffy, golden pancakes studded with juicy peak-summer mixed berries, drizzled with maple syrup for a bright, comforting, crowd-pleasing family breakfast.

⏱️ 25 minuteBreakfast ★ 4.8

Savory Oatmeal:Frequently Asked Questions

1.How do I get the perfect runny soft-boiled egg for this recipe every time?
Bring a small pot of water to a rolling boil, gently lower room-temperature large eggs in, and set a timer for 6.5 minutes exactly. Transfer immediately to an ice water bath for 2 minutes to stop cooking, then peel carefully. When sliced open, you’ll get that golden, runny yolk that mixes perfectly with the creamy, savory oats.
2.Can I use instant or steel-cut oats instead of old-fashioned rolled oats for this?
Instant oats work in a pinch, but they turn much mushier, so cut cooking time to 1-2 minutes to avoid a gluey texture. Steel-cut oats are also a great pick, but they need 20-25 minutes of simmer time in broth instead of the 5-7 minutes rolled oats require, so plan for extra cook time.
3.Can I make this recipe fully vegetarian or vegan?
Absolutely! Swap the low-sodium chicken broth for low-sodium vegetable broth (mushroom broth adds a deep, savory umami kick) for a vegetarian version. For vegan, skip the soft-boiled egg, add a sprinkle of nutritional yeast for cheesy depth, and toss in a few toasted pine nuts for welcome crunch.
4.My savory oatmeal always comes out gummy—how do I keep it creamy instead of gluey?
Skip stirring the oats constantly as they cook, which releases excess starch and leads to that gummy, unappetizing texture. Simmer over medium-low heat, stir only once every minute or so, and pull them off the heat when just tender with a slight bite, as they’ll thicken as they rest 1 minute before serving.
5.Can I swap the baby spinach for other greens I have on hand?
Definitely! Baby kale, chard, arugula, or even chopped collard greens work beautifully here. Heartier greens like collards or mature kale need an extra 2-3 minutes of sauté time with garlic to soften, while delicate arugula only needs 30 seconds to wilt so it doesn’t turn bitter or mushy.
6.Is this recipe meal-prep friendly, or does it have to be eaten fresh?
The cooked oatmeal base and garlicky greens hold up really well in airtight containers in the fridge for up to 4 days, making them great for meal prep. I recommend making soft-boiled eggs fresh the day you eat, since pre-peeled soft-boiled eggs develop rubbery whites and thickened yolks after 1-2 days stored.
7.I only have full-sodium chicken broth on hand—do I need to adjust the recipe’s seasoning?
Yes, if using regular full-sodium broth, skip adding any extra salt while cooking the oats and greens, then taste right before serving and add a tiny pinch only if needed. The garlic, black pepper, and runny egg yolk add lots of natural flavor, so you’ll likely need far less extra salt than you expect for balanced taste.
8.What extra toppings work well if I want to add more flavor or texture?
There are tons of great customizable mix-ins! Try a sprinkle of red pepper flakes for heat, a tablespoon of grated parmesan for cheesy savoriness, a dash of low-sodium soy sauce for extra umami, crispy fried shallots for crunch, a dollop of pesto, or a few slices of ripe avocado for extra creaminess.
9.How do I keep the garlic from burning when I sauté the greens?
Burned garlic turns bitter fast and will throw off the whole bowl’s flavor, so heat your olive oil over medium-low, add thinly sliced or minced garlic, and stir constantly for 30-45 seconds until just fragrant and pale golden. Toss in your greens immediately at that point—don’t wait for garlic to turn dark brown, as it keeps cooking after greens are added.
10.Can I make this for breakfast, or is it better suited for lunch or dinner?
This works for any meal of the day! It’s hearty enough for a quick weeknight dinner, light enough for a satisfying work lunch, and packed with protein and fiber to keep you full all morning if served for breakfast. The savory, umami flavor is a nice change of pace from sweet oatmeal if you don’t crave sugar first thing.
11.How do I reheat leftover oatmeal without it turning thick and pasty?
When reheating stored oatmeal, add 1-2 tablespoons of extra broth or water per serving to loosen it up, since oats absorb liquid as they sit in the fridge. Reheat in the microwave in 30-second bursts, stirring between each, or warm in a small pot over low heat until creamy again, then top with fresh-cooked greens and a soft-boiled egg.
12.I don’t eat eggs—what can I use instead of the soft-boiled egg for that rich, creamy element?
If you skip the egg, add a dollop of plain whole-milk Greek yogurt, a quarter of a sliced ripe avocado, a tablespoon of drizzled tahini, or even a sprinkle of crumbled feta or goat cheese. All of these add that rich, creamy contrast to earthy oats and garlicky greens that the runny yolk usually provides.
13.What’s the right ratio of oats to broth to get that perfect creamy texture?
For old-fashioned rolled oats, use a 1:2 ratio of oats to liquid for the best texture—that’s ½ cup of rolled oats to 1 cup of low-sodium chicken broth per serving. If you like your oats a little looser, add an extra 2 tablespoons of broth, but avoid adding more than that, or your bowl will turn soupy instead of rich and creamy.
14.Can I add extra protein to this bowl to make it more filling?
Absolutely! Stir in 2 tablespoons of unflavored protein powder (whey or plant-based works) right as the oats finish cooking, toss in ¼ cup of cooked white beans or crispy roasted chickpeas when you add the greens, or top with a couple slices of crispy bacon or turkey sausage for extra protein that pairs perfectly with the savoriness.
15.Can I use frozen spinach instead of fresh baby spinach for the garlicky greens?
Yes, frozen spinach works perfectly here, just make sure to thaw it completely and squeeze out every bit of excess water first—if you skip that step, the extra moisture will make your oatmeal watery and dilute the bright garlic flavor. Sauté the thawed, squeezed spinach with garlic for 1 minute to warm it through before topping your oats.

Comments (14)

2 hours ago

OMG I’ve only ever eaten sweet oatmeal loaded with brown sugar and blueberries my whole life, I had zero clue savory oatmeal could be this good! The creamy oats paired with garlicky kale and that oozing soft-boiled egg yolk? Total game changer for rushed weekday mornings, I pulled this together in 12 minutes flat before logging into work today.

30 minutes ago

So stoked you gave savory oats a shot! That runny yolk mixing into every bite of creamy oats is our favorite part too—pro tip, toss a pinch of red pepper flake on top if you love a little extra heat to wake you up in the morning.

3 days ago

My kids are so picky about weeknight meals, they groaned when I said we were having oatmeal for our weekly breakfast-for-dinner night… and then all three cleaned their plates and said it was their new favorite dinner!!! The 15 minute cook time is an absolute lifesaver on nights with back-to-back soccer practice, I didn’t even need a special trip to the grocery store to pull it off.

2 days ago

Same exact vibe at my house! I made this last week for post-practice dinner and even my moody teen who only eats frozen pepperoni pizza asked for seconds. Wild.

2 days ago

Love hearing this works for the whole family! If your kids are extra sensitive to sharp garlic flavor, you can sauté the greens a minute or two longer to mellow it out without losing any of that delicious savory taste.

1 week ago

I prepped a big batch of the creamy oats and garlicky greens on Sunday, then just boiled a quick soft-boiled egg each morning this week to toss on top. Saved me so much cash skipping my usual overpriced drive-thru breakfast sandwich! The oats hold up way better in the fridge than I expected, no weird mushy texture at all.

30 minutes ago

Quick question for folks who’ve made this! Has anyone tried it with baby spinach instead of kale? I’ve got a giant family-sized bag of spinach in my fridge that’s about to go bad, and I don’t feel like making a special trip to the store just for greens.

5 minutes ago

I made it with spinach last night! Just toss it in the pan for the last 30 seconds of cooking so it doesn’t get too wilted and slimy, it turns out perfect.

yesterday

Ugh, my first go at this my soft-boiled egg came out totally hard boiled, total bummer because the oats and greens were SO good. Any foolproof tips for nailing that runny golden yolk every time? I always manage to overcook boiled eggs no matter how hard I try 😂

yesterday

I set a timer for exactly 6 minutes as soon as the water hits a rolling boil, then dump the eggs straight into an ice water bath for 2 minutes. Peels super easy and the yolk is perfectly runny every time, promise!

yesterday

That 6 minute + ice bath tip is spot on! The ice bath stops the cooking immediately so you don’t get that unappetizing gray ring around the yolk. You’ve totally got this on your next batch!

5 days ago

Made this in my dorm room with a tiny hot plate and microwave (don’t snitch to the RA lmao) and it still slapped. Used frozen chopped spinach because that’s all the corner market sold, plus a pre-peeled hard boiled egg I grabbed from the dining hall, and it still tasted amazing. Perfect cheap meal when I’m sick of dining hall pizza and ramen.

2 weeks ago

So happy to find a quick, gluten-free savory breakfast that doesn’t get boring after two bites! I added a little sprinkle of grated parmesan on top because I can never help myself, and I highly recommend that little hack if you’ve got parm in the fridge.

2 weeks ago

Parmesan is such a good call! It adds that perfect salty, umami kick that pairs so well with the garlicky greens. We’re absolutely stealing that tip for our next batch of this recipe.

1 week ago

I doubled this recipe and brought it to my office potluck last week, and people were coming up to me asking for the recipe all afternoon! Who would’ve thought savory oatmeal would be the standout dish over all the pastries and cheesy casseroles? Total shocker.

5 days ago

I was at that potluck!!! I’ve already made this twice at home for my partner, it’s unreal. So glad you brought it, I never would’ve thought to try savory oatmeal on my own.

5 minutes ago

Wait, my first batch came out a little runny, like soup consistency, and I couldn’t get that thick, creamy texture I see in the recipe photos. Did I add too much vegetable broth? I followed the measurements but something felt off.

just now

I had that exact issue my first time! Turn the heat up a tiny bit and let it simmer for an extra 2 minutes, stirring constantly, and it thickens right up. Also, pro tip: don’t use instant oats, that was my mistake the first go round!

just now

Sally’s tip is spot on! We recommend using rolled oats for that perfect creamy texture, and if it feels too thin while cooking, just let it simmer 1-2 minutes longer—oats keep absorbing liquid as they cook, so it’ll thicken up fast. Your next batch will be perfect!

2 days ago

This is my new go-to post-gym breakfast! The protein from the soft-boiled egg and the fiber from the oats keep me full for hours, no mid-morning energy crash like I get from sweet oatmeal loaded with sugar. I toss a little sriracha on top for extra kick, 10/10.

1 week ago

I swapped the soft-boiled egg for some crumbled feta and a drizzle of chili olive oil because I’m not a huge fan of runny yolks, and it was still incredible! Those garlicky greens alone are worth making the recipe for, I could eat them as a side with every dinner.

5 days ago

Feta on this is ELITE! I did that last week and added some halved cherry tomatoes on the side, so fresh and tasty, I’ve been craving it ever since.

3 days ago

Love that creative swap! The briny, salty flavor of feta pairs so perfectly with the creamy oats and garlicky greens—we’re adding that to our official list of fun customization ideas to share with other readers.

2 days ago

I’m literally just learning to cook for myself after moving out of my parents’ house, and this was the first recipe I didn’t burn or completely mess up!!! The steps were so easy to follow, no weird fancy techniques or equipment needed, I felt so proud of myself when it actually tasted good.

yesterday

This makes our whole day! So proud of you for giving cooking a shot—this recipe is perfect for new cooks because it’s super forgiving, and you can swap in whatever toppings or greens you have handy. Can’t wait to hear what you cook next!

just now

I used leftover collard greens from last night’s Southern dinner instead of making fresh garlicky greens, and it worked perfectly. Love a recipe that lets me clean out random odds and ends in the fridge without wasting food! Tasted just as good as if I made the greens from scratch.

3 days ago

I served this at my weekend brunch last weekend alongside mimosas and crispy bacon, and all my friends were raving about it. It’s so nice to have a savory brunch option that’s not just eggs Benedict or greasy potato hash, y’know?

2 days ago

I was at that brunch!!! I ate two full servings and immediately texted Kylie begging for the recipe when I got home, can’t wait to make it for my roommates this weekend.