If you’ve got the bored-with-breakfast blues, there is no finer remedy than this Savory Oatmeal with Chili Crisp!

Bottom line: we all deserve better than the mushy blandness of standard-issue oatmeal. This grown-up version uses steel-cut oats simmered in a miso-infused broth and layered with umami-boosters (nutritional yeast and soy sauce) for a robustly savory, tenderly chewy porridge—worlds away from the bland slop of instant or rolled oats.

Featuring sautéed Swiss chard for subtle crunch (and loads of nutrients) plus a drizzle of spicy, garlicky, nutty Chinese chili crisp stirred in at the end, this endlessly customizable breakfast is even achievable on busy mornings thanks to a make-ahead tactic!

Table of Contents:
1. Ingredient notes
2. Step-by-step instructions
3. Tips for making this recipe
4. Frequently Asked Questions
5. Recipe card with notes

Close-up of bowl of savory oatmeal next to a small bowl of chili oil.

Oatmeal for oatmeal-haters

Confession: I am not a fan of oatmeal.

It leaves a lot to be desired in the texture department, which is my diplomatic way of saying it’s the consistency of finely shredded cardboard boiled in glue. Also, it’s boring. There, I said it.

So what kind of oatmeal recipe does a self-proclaimed oatmeal-hater develop? A vastly better oatmeal that’s:

(1) Made with steel cut oats which retain a satisfyingly chewy texture;

(2) Super savory and packs in greens (eating vegetables for breakfast means you can strut around the rest of your day feeling superior); and

(3) Drizzled with my favorite condiment: Chinese chili crisp

I drew some inspiration for this recipe from the month Max and I spent in Vietnam during our 2014 backpacking trip. All the hostels we stayed at offered two breakfast options: 1) mediocre Bánh mì (hard pass since I could get a great Bánh mì on the street) or (2) congee (called cháo gà in Vietnamese), which is a warm, savory porridge. 

This recipe is decidedly not congee, but it’s a loving nod to the savory porridge I happily ate every morning in Vietnam.

Overhead view of three bowls of savory oatmeal on a table.

Ingredient notes

ingredients for savory oats in various bowls on a table.

Steel-cut oats

Because steel-cut oats are minimally processed as compared to instant or rolled oats, they come out on top in the nutrition department (typically, they’re higher in fiber and come with a lower glycemic index, meaning they stabilize blood sugar levels and give you a sustained energy release)

AND they certainly come out on top in the texture department. Rather than breaking down into a baby-food-esque mush, they retain a chewy bite. 

They get a bad rep for taking a long time to cook but, in this recipe, they cook in a very reasonable 20 minutes. For those of you with hectic mornings, I’ve included a make-ahead option in the Tips section that slashes the cook time in half!

The Savory Trio

You’ve heard of miso soup, now meet miso oats: you’ll stir white miso into the boiling water before adding the oats, allowing them to cook in a savory base.

Once the oats are done cooking, you’ll add the other heavy-hitting umami-boosters in this savory trio: nutritional yeast and soy sauce. The result is an anything-but-bland oatmeal, layered with umami savoriness!

Leafy greens

Adding any vegetable to breakfast = win. Adding leafy greens to breakfast = epic win.

I chose Swiss chard because the sautéed leaves add a nice chew, and the stems lend a slight crunch. And also because it’s one of the healthiest vegetables on the planet, and this is a great way to get it into your diet.

Looking for another epic chard recipe? The Swiss Chard & Carrot Slaw with Crispy Bread Crumbs on page 385 of my cookbook, Big Vegan Flavor, is a must-make.

Substitute: Use lacinato kale (be sure to keep the stems!).

Chinese chili crisp

A drizzle of this all-star condiment levels up the entire dish with its signature combo of heat, salt, umami, crunch and, in my opinion, magic. If you have the time to make my homemade Chinese Chili Crisp (p. 187 of my cookbook, Big Vegan Flavor), it would be simply divine here.

Tips for buying: For store-bought chili crisp,  I love Lao Gan Ma and Mama Teav’s. I also like Momofuk and  Fly By Jing.

Want to save this recipe?
Enter your email address and we’ll send it straight to your inbox. Plus, we’ll send you new posts and recipes!

Step-by-step instructions

In a medium saucepan, bring the water to a boil. Once boiling, whisk in the miso until dissolved.

Stir in the oats. Reduce heat to low and simmer, uncovered, for 20 minutes, stirring occasionally.

Once the oats are tender with a slight bite, remove them from the heat. Rest covered, for 5 to 10 minutes, to thicken.

wooden spoon in pot of cooked oats.

Stir in the nutritional yeast and soy sauce.

As the oats cook, heat the oil in a frying pan over medium heat, then add the Swiss chard stems and scallions. Cook for 2 minutes, then add the chard leaves and a pinch of salt and cook 1 to 2 minutes more.

swiss chard and scallions cooking in a saucepan.

Stir the chili crisp into the oatmeal, top with the sautéed greens, and enjoy!

bowl of cooked savory oatmeal with chili crisp on it.

Tips for making this recipe

Prep overnight, if you want

Because I want you to be able to enjoy this savory oatmeal even on busy mornings when you don’t have 20 minutes to cook the oats, here’s a make-ahead method that shaves ~10 minutes off the cook time:

The night before:
(1) In a medium saucepan, bring the water to a boil. Add the oats and stir to combine. Take off the heat and cover the pan. Leave on the counter overnight.

Note: Steel-cut oats may develop a bluish-green foam, especially if the soaking water contains certain minerals. While it’s harmless, you can avoid this by using filtered water.

In the morning:
(1) Return the saucepan to the stove and bring to a boil, then partially cover and simmer for 8 to 10 minutes, stirring occasionally, until the oats are cooked but still have a slight bite. 

(2) While the oats cook, add the miso to a glass and pour in a bit of hot (not boiling) water and whisk until the miso is dissolved.

(3) When the oats are done cooking, steam, covered, for 5 minutes, then stir in the miso slurry along with the nutritional yeast and soy sauce.

The chili crisp is NOT optional

There are plenty of recipes where a drizzle of chili crisp would be delightful but isn’t required, like my Malaysian curry noodle soup or these Chinese sesame noodles.

This is not one of those recipes. The chili crisp is as optional as the oats, i.e., it’s not optional and is, in fact, critical. The flavor it lends ties the whole dish together!

Customize with toppings and mix-ins

Pump up the protein

Got baked tofu or air-fried tofu leftover from dinner the night before? Toss them on the oatmeal! 

Or, for a no-prep protein topper, add small cubes of either (a) soft tofu—they contribute a soft, cooling contrast—(b) firm tofu, or (c) store-bought smoked tofu.

If you’re a fan of vegan egg products like Just Egg, scramble an “egg” or make an “omelet” and throw that on top!

Vary the veggies

Instead of chard, you can also use lacinato kale or bok choy (saute the white stems first, then the green leaves). Or go in another direction and top with sautéed shiitake or oyster mushrooms, or steamed broccoli/broccolini drizzled with toasted sesame oil and sesame seeds.

Another fun option: Roast cherry tomatoes with olive oil, salt, pepper, and garlic and use that as a topper. Instructions can be found in my recipe for Crispy Beans and Juicy Tomatoes for New York Times Cooking (→ gift link!).

In fall or winter, leftover roasted butternut squash or kabocha squash would be fabulous folded into the oatmeal.

close up of savory oatmeal topped with swiss chard, scallions and chili crisp.

Frequently Asked Questions

How do I make this recipe gluten-free?

Two simple substitutions:
1. Use certified gluten-free steel cut oats—oats are naturally gluten-free but may be contaminated unless specifically marked “gluten-free.”
2. Use tamari or gluten-free soy sauce.

Can I use my Instant Pot to cook the oats?

Full disclosure: I haven’t tried this recipe in my Instant Pot. However, if you want to give it a go, this is what I’d do, based on my Instant Pot experience:

1. Add 4 ½ cups (1080 mL) water to the Instant Pot. Turn on the Sauté setting to bring to a boil. Once boiling, add in the miso, whisking to dissolve.
2. Stir in the oats. Secure the lid and select the Pressure Cook setting at high pressure; set the cook time to 12 minutes.
3. Once the timer has completed, allow a natural pressure release for 15 minutes, then switch the valve to release steam. Open the pot and stir. Rest for 5 minutes. There may be some liquid on top, but once stirred, it should incorporate and thicken up.

Note: With the time it takes for the IP to come to pressure and depressurize, this method is not any quicker than the stovetop method, so if your only motivation to use the Instant Pot is to save time, you may want to stick with the tested method in the recipe card.

How do you store leftovers?

Both the cooked oatmeal and the greens will stay good in the fridge for about 3 days, but be sure to store them separately! When it’s time to reheat, I recommend adding a splash of water to the oatmeal to thin it out.

side view of three bowls of savory oatmeal on a table.

Was this savory oatmeal the fun shake-up your breakfast routine needed? Let me know by leaving a rating and review—I love hearing what you think!

Big Vegan Flavor

Techniques and 150 recipes to master vegan cooking.

Introducing

Big Vegan Flavor

Techniques and 150 recipes to master vegan cooking.

Savory Oatmeal with Chili Crisp

Prep: 5 minutes
Cook: 30 minutes
Total: 35 minutes
Servings: 4 (1 cup / 240g per serving)
5 from 10 votes

Made it? Click the stars to leave a review!

Swap bland, mushy oatmeal for this vastly superior savory oatmeal with chili crisp! Featuring tender, chewy steel-cut oats cooked in an umami-rich broth, sautéed greens, and a drizzle of Chinese chili crisp for spicy, garlicky crunch, this warming breakfast is a uniquely satisfying, nourishing start to your day!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

  • 4 cups (960 mL) filtered water
  • 1 ½ tablespoons white miso
  • 1 ⅓ cups (240g) steel-cut oats
  • 3 tablespoons (15g) nutritional yeast
  • 1 ½ tablespoons soy sauce or tamari (see Note 1)
  • 1 medium head (~ 8 oz / 227g) Swiss chard (see Note 2)
  • 3 scallions, thinly sliced on a bias (reserve dark green tops for garnish)
  • 1 ½ tablespoons olive oil or neutral-flavored oil of choice
  • 2 tablespoons (30g) Chinese chili crisp (see Note 3)

Optional Protein Toppers (pick one)

Instructions 

  • Bring the water to a boil in a medium saucepan. Once boiling, add in the miso, whisking to dissolve.
  • Add the oats and stir to combine. Reduce the heat to low and simmer, uncovered, for 20 minutes, stirring occasionally to prevent sticking, or until oats are tender but still have a bite and are chewy. If the water gets low during cooking, add a bit more.
  • Take off the heat and cover for 5 to 10 minutes to thicken. Then stir in the nutritional yeast and soy sauce.
  • While the oats cook, prep and cook the chard: Strip out the center ribs from the chard, either using your fingers in a pinching motion or using a sharp knife.
    a. Slice the ribs thinly, then wash and dry; keep separate from the leaves.
    b. Tear the leaves into about 2” (5 cm) pieces, then wash and dry; keep separate from the ribs.
  • Heat the oil in a large frying pan over medium heat. Once hot, add the chard stems and scallions (whites/light greens). Cook for 2 minutes, stirring occasionally, then add in the chard leaves and season with a pinch of salt. Stir frequently (tongs are helpful) for 1 to 2 minutes, or until the leaves are a bit softer but the stems are still a bit crunchy.
  • Assemble: Divide hot oatmeal between four bowls. Stir 1 ½ teaspoons of chili crisp into each bowl, then top each bowl with the chard and garnish with scallion greens and any optional protein topper. Taste and add more chili crisp as desired.
    NOTE: If the oatmeal has thickened too much before serving, loosen it with a little bit of water
  • If keeping leftovers, store the oats and greens separately; add a splash of water to thin out leftover porridge when reheating.

Notes

  1. To make this recipe gluten-free, use tamari or gluten-free soy sauce and be sure to use gluten-free certified steel cut oats.
  2. This yields about 4 tightly packed cups (120g) of chard leaves and about ⅔ cup (80g) of sliced stems. You can also use lacinato kale.
  3. For store-bought chili crisp,  I love Lao Gan Ma and Mama Teav’s. I also like Momofuk and  Fly By Jing. If you have my cookbook Big Vegan Flavor, my homemade Chinese Chili Crisp on page 187 will certainly take this recipe over the top!

Nutrition

Serving: 240g | Calories: 367kcal | Carbohydrates: 49.6g | Protein: 12g | Fat: 14g | Saturated Fat: 1.6g | Polyunsaturated Fat: 0.21g | Monounsaturated Fat: 0.09g | Sodium: 699.2mg | Potassium: 769.8mg | Fiber: 9.3g | Sugar: 3.5g | Vitamin A: 600IU | Vitamin C: 19.14mg | Calcium: 47.7mg | Iron: 5.6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Love this? Leave a rating below!

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

Your email address will not be published. Required fields are marked *

Rate this recipe




25 Comments

  1. Jennifer Struthers-Johnson says:

    5 stars
    Normally oatmeal tastes like sadness to me. But this oatmeal recipe was pure happiness! I will make it again and again and again.

    1. Kaitlin @ Rainbow Plant Life says:

      It’s great to hear you’re a fan of this recipe, Jennifer! 🙂

  2. Paola says:

    5 stars
    Holy cow, this was unexpectedly good. Really flavorful, comforting, and I felt good eating it. It’s definitely my new favorite breakfast!

    1. Kaitlin @ Rainbow Plant Life says:

      Thank you for your lovely comment, Paola! It makes us happy to know that you love the recipe.

  3. Anja says:

    5 stars
    I’ve been doing this recipe for 3 weeks now every morning, finally found a manageable savory breakfast that’s also healthy and vegan. THANK YOU NISHA. 5 years a vegan now and you have played a huge role in my food satisfaction. 👊🏼
    I changed it a bit: the night before I wash it in cold water and soak it in cold water over night. Rinse it in the morning and then boil only short. With the steel cut oats I have, this works well.
    Veggies I just take what I have around, even carrots do the job for me.
    Amazing everyday breakfast!!!

    1. Kaitlin @ Rainbow Plant Life says:

      Thanks for the thorough review, Anja! It’s great to hear this recipe is a new staple in your rotation! 🙂