Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Keto Oatmeal

Warm and creamy with a real hot-cereal texture, and none of the cauliflower smell. I tested over a dozen low carb oatmeal recipes before this one, and most leaned on piles of chia, flax, or almond flour that left me bloated by mid-morning, so I built this around cauliflower rice that disappears into the texture, a beaten egg for body, and just enough chia to thicken. Protein powder makes the number real: 2g net carbs and 22g protein in one bowl, done in 7 minutes.
  • 2gnet carbs
  • 22gprotein
  • 7minutes
  • 1servings

This post may contain affiliate links. See my disclosure policy.

I tested over a dozen low carb oatmeal recipes before landing on this one, and most of them had the same problem: they relied on massive amounts of chia seeds, flaxmeal or almond flour that left me feeling bloated by mid-morning. This version takes a completely different approach. The base is cauliflower rice (which disappears into the texture), a beaten egg for body, and just a teaspoon of crushed chia seeds for that familiar oat-like consistency. The result is a bowl that actually tastes like the oatmeal you remember, with 22 grams of protein and only 2 grams of net carbs.

A small bowl of oatmeal topped with raspberries, chopped nuts and cream.

What I love about this recipe is what it leaves out. By skipping the nuts, hemp seeds and flaxmeal that most recipes pile in, you avoid the omega-6 heavy ingredients that can trigger inflammation and bloating. That makes it naturally nut-free, which matters if you have allergies or sensitivities. I tested this with my eyes closed before I posted it, and the cauliflower flavor was completely undetectable. One reader brought it to a brunch and her non-keto friend paused mid-bite to ask what brand of oatmeal she was using. That is the kind of result I was going for. If you like having a few hot options in the rotation, my keto grits are another warm bowl I keep coming back to, or try a breakfast bowl when you want something more substantial.

The whole recipe comes together in about 7 minutes from start to finish. You crush the chia seeds (a mortar and pestle or coffee grinder works), simmer everything in one saucepan, and pour in the beaten egg while the pan is still on low heat. Stir constantly and the milk keeps it from scrambling. Finish with the coconut oil, protein powder and cinnamon. The texture is thick, creamy and sticks to the spoon the way a proper bowl should. I use half a scoop of protein powder in the base recipe, but if you find the flavor too strong (a few readers have mentioned this), drop to a quarter scoop and let the cinnamon do more of the work. This also meal preps well. I make 5 servings on Sunday and grab one each morning. For days when you want something completely different, my keto french toast or keto souffle pancakes are my other go-to breakfasts.

A pot with thick oatmeal and a big spoon lies in the pot.

Is oatmeal keto friendly?

Traditional oatmeal is not keto friendly. A half cup of raw oats has about 27 grams of total carbs and 23 grams of net carbs, which is more than most people eat in an entire day on keto. I ate oatmeal every morning before going keto in 2012, so finding a replacement that actually worked was personal for me. Even a small quarter-cup serving uses most of your daily carb budget. That is why I spent months testing alternatives that could recreate the same warm, creamy texture without the carb load.

What can I substitute for oatmeal on a keto diet?

To replace rolled oats, I use a combination of cauliflower rice, egg and a small amount of ground chia seeds. The cauliflower rice provides the bulk and absorbs the liquid, the egg adds protein and body, and the ground chia seeds create that slightly sticky, oat-like consistency. Together they produce a hot cereal that is remarkably close to the real thing.

Most other recipes lean on large amounts of chia seeds, flax seeds, hemp hearts, almond flour or coconut flour as their base. I have tried all of those approaches, and they tend to produce a heavier bowl that leaves me feeling bloated by mid-morning. If you enjoy chia as a main ingredient rather than a supporting player, my strawberries and cream chia pudding is a great cold breakfast alternative.

A bowl of oatmeal on a burlap cloth with a spoon next to it. The oatmeal is topped with berries.

Flavor variations

These oats are delicious in their basic cinnamon form, but I rotate through these four variations to keep mornings interesting. For any of these, omit the cinnamon from the base recipe unless noted.

  • Chocolate peanut butter: Stir in 2 tablespoons of peanut butter or almond butter, then sprinkle 1 to 2 tablespoons of sugar-free chocolate chips on top. Let them melt slightly before eating.
  • Strawberries and cream: Add 2 sliced strawberries and a teaspoon of vanilla extract, then top with a few tablespoons of heavy whipping cream or coconut cream. This one tastes like the instant oatmeal packets from childhood.
  • Pumpkin spice: Add 1/2 teaspoon of pumpkin pie spice along with 1/4 teaspoon of ground cinnamon. A tablespoon of pumpkin puree makes it even more authentic.
  • Maple pecan: Replace your sweetener with 1 to 2 tablespoons of sugar-free maple syrup and toss in 2 tablespoons of roughly chopped pecans.

Power up your noatmeal

I like to rotate these add-ins depending on my goals for the day. Each one blends right into the oatmeal texture without changing the flavor much.

  • Collagen powder (10 to 15g): Dissolves completely into the warm oatmeal. You will not taste it, but it adds another 10 to 12 grams of protein per serving.
  • Extra protein powder: The recipe already includes half a scoop, but on training days I add a full scoop to push the total protein closer to 30g.
  • Extra coconut oil (1 tablespoon): The base recipe already includes 1 1/2 tablespoons. Stir in one more tablespoon at the end for an extra 14 grams of fat and a richer, creamier texture.
  • Unsweetened coconut flakes: Sprinkle on top right before eating to add crunch. About 2 tablespoons adds texture without significant carbs.

How to sweeten low-carb oatmeal

There are plenty of ways to sweeten this bowl of “oats” without adding sugar. I have tested all of these and each one works well, so it comes down to your personal preference and carb budget.

  • Stevia. Zero calories, zero total carbs, zero net carbs. Start with a small amount because it can turn bitter if you overdo it.
  • Sweetener blends (monkfruit + erythritol). Zero calories, zero net carbs. The most neutral tasting option for most people.
  • Sugar free maple syrup. Low calorie with 1 to 2 net carbs per serving. Perfect for the maple pecan variation above.
  • Brown sugar free sweetener. Zero calories, zero net carbs. Adds a warm, molasses-like sweetness that pairs well with cinnamon.

Milk options for keto cereal

The milk you choose changes both the flavor and the macros of the finished bowl. I have tested every option below, and for the richest, creamiest result, heavy cream, half and half, or ultra-filtered milk like Fairlife are my top picks.

Nut-free and dairy-free milk options

  • Hemp milk
  • Coconut milk
  • Coconut cream (my go-to when I want an extra thick consistency)

Dairy-free milk options

  • Macadamia nut milk
  • Almond milk (unsweetened)
  • Cashew milk

I usually pair this bowl with a side of keto avocado toast for a full breakfast when I have the time.

Meal prep and storage

To meal prep, scale the recipe up and portion into individual containers. I usually make 5 servings on Sunday and grab one each morning. To reheat, microwave for 30 to 45 seconds or warm over the stovetop with a splash of milk to loosen the texture. The oatmeal thickens as it sits, so that extra liquid helps bring it back to the right consistency.

To store in the refrigerator, place in an airtight container for up to 5 days. To freeze, portion into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat as above. For a cold breakfast option that also meal preps well, try my strawberries and cream chia pudding.

How to make keto oatmeal

This oatmeal (also called noatmeal) comes together in one saucepan in about 7 minutes. The most important technique is adding the beaten egg while the pan is still on low heat. Pour it in slowly and stir constantly so it thickens the bowl instead of scrambling.

  1. Crush chia seeds by grinding with a mortar and pestle or a coffee grinder until they resemble a coarse powder.
  2. Cook the frozen cauliflower rice in a small saucepan over medium heat until the moisture evaporates. Add the crushed chia seeds and dairy free milk and bring to a gentle simmer.
  3. Reduce to low heat, slowly pour in the beaten egg and cook for 5 to 8 minutes, stirring occasionally, until thickened.
  4. Stir in remaining ingredients. Add the coconut oil, protein powder, cinnamon, salt and stevia. Top as desired.
Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Keto Oatmeal

Print Pin
Prep 2 min Cook 5 min Total 7 min Serves 1

Ingredients

Servings 1

Keto Oatmeal Ingredients

Step by Step Instructions

  1. Crush chia seeds

    Crush chia seeds by grinding using a mortar & pestle or a coffee grinder.

    For this step

    • 1 teaspoon chia seeds
    Hands grinding chia seeds with a mortal and pestle.
  2. Cook 'oat'meal ingredients

    Add frozen cauliflower rice to a small saucepan. Heat over medium heat until the moisture is evaporated. Then add crushed chia seeds and milk of choice. Heat to a simmer over medium heat. Then reduce to low heat. Slowly stir in the beaten egg and cook for 5-8 minutes stirring occasionally.

    For this step

    • 3/4 cup frozen cauliflower rice
    • 1/2 cup unsweetened milk of choice (coconut milk, hemp milk, macadamia nut milk)
    • 1 egg, beaten
    A spoon holding a bite of thick oatmeal over a saucepan.
  3. Stir in add-ins

    Stir in remaining ingredients. Add stevia to taste.

    For this step

    • 1 1/2 tablespoons coconut oil
    • 1/2 scoop protein powder
    • 1/2 teaspoon cinnamon
    • pinch of salt
    • stevia to taste
    Stirring a saucepan with creamy oatmeal inside.

Nutrition

Per serving: Whole recipe

Calories
365
Fat
29g
Protein
22g
Total carbs
5g
Net carbs
2g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

Can you taste the cauliflower in this recipe?

No. I tested this recipe with my eyes closed before I posted it, and the cauliflower flavor was completely gone. Simmering the cauliflower rice in milk with the egg neutralizes both the taste and the smell. The cinnamon and sweetener add enough flavor to mask any remaining trace. If you want to push the oat flavor further, stir in 1 to 2 tablespoons of oat fiber, which is pure insoluble fiber with zero net carbs.

Is the egg necessary?

I have made this with and without the egg, and the difference is significant. The egg thickens the bowl to a creamy, porridge-like consistency, adds about 6 grams of protein per serving, and neutralizes the cauliflower flavor so the finished result tastes like oatmeal rather than cauliflower mash. Without it, you get a thinner, less satisfying texture that does not hold toppings well.

How many net carbs per serving?

One serving has 2 grams of net carbs (5 grams total carbs minus 3 grams of fiber). I track my macros daily, and this fits comfortably into my morning carb budget. For comparison, a standard half-cup serving of regular oatmeal has about 23 grams of net carbs, making this version roughly 90% lower in carbs.

Can I make this in the microwave?

I have done it, and it works in about 2 minutes. Combine the cauliflower rice, crushed chia seeds and milk in a microwave-safe bowl. Microwave on high for 60 seconds, stir in the beaten egg, then microwave for another 30 to 60 seconds until thickened. Stir in the protein powder, cinnamon and sweetener. The texture is slightly less creamy than stovetop, but on busy mornings I reach for the microwave version without a second thought.

Can I prep this overnight like cold oats?

I have tested this as an overnight method, and it works well. Combine the cauliflower rice, crushed chia seeds and milk in a jar or container, stir in the beaten egg, cover and refrigerate overnight. In the morning, microwave for 60 to 90 seconds and stir in the protein powder and cinnamon. The chia seeds absorb the liquid overnight, so the texture is even thicker than the fresh stovetop version. On mornings when I want variety, my high protein french toast casserole is another prep-ahead breakfast I keep in the rotation.

What if I find the cauliflower texture off-putting?

I hear this from readers who have tried other cauliflower-based recipes and been disappointed. The difference here is that the cauliflower rice gets simmered down with the egg and chia seeds until the texture completely transforms. You are not biting into cauliflower pieces. If you are still concerned, run the frozen cauliflower rice through a food processor until it is almost a powder before cooking. I have done this and the result is even smoother, closer to cream of wheat than oatmeal.

Can I make this without any seeds at all?

I have made it without the chia seeds, and the bowl comes out thinner but still good. The chia seeds act as the main thickener, so without them you will want to add an extra tablespoon of protein powder or a tablespoon of oat fiber to compensate. My preferred seed-free version uses the extra protein powder because it keeps the carbs flat and adds another 5 to 6 grams of protein per serving.

What protein powder works best?

I use unflavored or vanilla whey protein isolate because it dissolves cleanly and does not overpower the cinnamon. Collagen protein also works and disappears completely into the texture. If you find the protein powder flavor too strong at half a scoop (a few readers have mentioned this), drop to a quarter scoop and let the cinnamon carry the flavor. I would avoid plant-based protein powders with a gritty texture, as they can make the bowl feel grainy rather than smooth.

What oatmeal can I eat on keto?

Regular oatmeal does not fit keto. A half cup of raw oats has about 23 grams of net carbs. I make this cauliflower rice version instead, which has 2 grams of net carbs and 22 grams of protein per bowl and cooks in 7 minutes. It is the closest thing to the oatmeal I ate every morning before going keto.

How much oatmeal can I eat and stay in ketosis?

Barely any. A half cup of raw oats carries about 23 grams of net carbs, which is more than most people eat in an entire day on keto, and even a quarter cup uses most of your daily carb budget. I skip regular oats completely and make this version with 2 grams of net carbs per bowl instead.

Browse by ingredient
Similar recipes

People who cooked Keto Oatmeal also made

Reviews

Tap to rate

4.6 from 24 ratings, 16 written

Made this recipe?

Replying to Tasha

Your rating

Patti

Best keto breakfast I’ve landed on, honestly. I make it over and over and it always comes out right.

Reply

Gloria

My daughter is home this weekend and I am making this for her, she misses oatmeal SO much!! Hoping the cauliflower fools her!!

Reply

Juju

This is truly amazing. Great alternative if you can’t have the real thing – due to carbs, or gluten-free. I used Equip protein powder and water with 2 TB of heavy cream.

Reply

Brianna

I fully expected a cauliflower smell. This has none.

Reply

Fatima

Check the protein before you skip this one. I assumed 22g was a typo, but it’s right, the egg and the protein powder are both doing real work. If you’ve had powder go grainy in hot liquids before, it doesn’t happen here. Only variable is stevia: mine runs mild, so I add about half again what’s listed. Four mornings in a row now. I have never had a breakfast routine.

Reply

Annie Lampella

Four mornings in a row and a breakfast routine out of nowhere. That’s a great thing to hear.

Reply

Donna

Smooth texture if you pull the saucepan off the heat before the egg goes in. I left it on full temp the first time and got scrambled bits throughout. Twenty seconds off the burner fixes it.

Reply

Tasha

Seven minutes and I actually look forward to breakfast now!! I’ve made this almost every day this week.

Reply

Annie Lampella

Seven minutes that you actually want to wake up for is the whole point. I’ve been making some version of this almost every morning for two years.

Reply

Mark

Wasn’t sure swapping Kerrygold butter for the coconut oil would give me the same thing, but it’s actually creamier. There’s a slight savory note that goes nicely with the cinnamon. Four stars, and good to know if you’re ever out.

Reply

Annie Lampella

Higher butterfat in Kerrygold, so the creamier result tracks. The savory note against the cinnamon is one I haven’t heard before. Want to try it.

Reply

Courtney

served this at brunch. three people asked what grain it was.

Reply

Annie Lampella

Nobody guesses cauliflower.

Reply

Mike

Batched five on Sunday, been hitting 22g protein breakfasts all week without touching the stove.

Reply

Diane Robinson

Oatmeal was the one thing I missed so freaking much when I went keto and this brought it back for me in a way I didn’t think was possible. Two grams of net carbs and 22 grams of protein and it actually tastes like breakfast. I genuinely teared up a little over cauliflower rice and chia seeds and I’m not even embarrassed about it.

Reply

Annie Lampella

Diane, I’m not embarrassed either. Breakfast was the one that took me longest to solve, and this is still what I make most mornings. I have to stop myself from telling everyone the macros because nobody believes 2g net carbs.

Reply

Kim M.

Two years keto and I’ve avoided every cauliflower-rice breakfast recipe because I was convinced I’d taste the cauliflower. Made this this morning and the crushed chia seeds pull the whole texture together in a way that genuinely stopped me mid-bite. 22g of protein before 8am from a warm bowl of ‘oatmeal’ is freaking wild. Does the protein powder brand matter much, or have you tried it with pea protein? Asking because I want to keep this allergen-friendly.

Reply

Annie Lampella

Pea protein works here. It’s a bit earthier than whey but the cinnamon covers it. Go unflavored so it doesn’t clash with the stevia.

Reply

Wendy

I’ve made this so many times I’ve stopped counting, but the thing I figured out around batch four is that really grinding those chia seeds down makes a noticeable difference. The first few times I was lazy with the mortar and pestle and left them mostly whole. Texture was fine but a little gritty. Once I actually ground them fine they sort of melt into everything and the bowl comes together with this creamy consistency that reads like oatmeal. I use vanilla protein powder and the cinnamon makes the whole kitchen smell genuinely cozy when it’s heating up, which is still a little surreal when you know cauliflower is in there. Seven minutes is accurate too, I’ve timed it. What I default to on mornings when I want something hot and filling without having to think.

Reply

Annie Lampella

Yeah, ground vs whole is not subtle. Whole seeds just sit there. Fine grind and they vanish into the bowl, which is when you get that actual creamy pull.

Reply

Dana

My 9-year-old has a radar for anything I’ve snuck vegetables into. She can detect cauliflower from the other room, I’m not exaggerating. So when I made this on a Tuesday morning and she sat down and finished the entire bowl and asked if there was more, I just stood there. She never asked what was in it. That never happens with anything cauliflower-based. I think the crushed chia seeds are what makes the texture convincing because it reads like actual hot cereal, not some thinly disguised vegetable situation. I’ve made it four times since then and it’s become the only breakfast she doesn’t stall on. Twenty-two grams of protein and she thinks it’s just oatmeal. I’ll take it.

Reply

Annie Lampella

‘Only breakfast she doesn’t stall on’ tells me more than anything else you could have said. Four times in and still no questions.

Reply

Jennifer

Made four servings Sunday and the cauliflower rice held up through Thursday, so this is officially in the rotation. Gonna add more stevia next time though, was a bit bland for me.

Reply

Annie Lampella

Thursday is impressive. Four days and the cauliflower held? That’s the best part of this one. And yeah, go heavy on the stevia – I never measure it, just keep adding until it tastes right to me.

Reply

Sonia C.

Half-expecting a cauliflower disaster and somehow got what my brain insists is oatmeal. The cinnamon really fools you. Two weeks keto and this might be what keeps me in it.

Reply

Annie Lampella

The cinnamon is the whole trick. I go closer to 3/4 teaspoon when I want it stronger. Two weeks is a real start.

Reply

Dan B.

Been through four different keto oatmeal recipes and most of them front-load nuts and seeds to hit a protein number that still isn’t that impressive. Here, the egg and half a scoop of protein powder actually delivers 22 grams, and I feel it all morning. Nothing else I tried comes close.

Reply

Annie Lampella

Skipped them on purpose. Most nuts push fat way up before they do anything for protein. Egg and half scoop, that’s where the 22g actually comes from.

Reply

Troy

Solid weekday breakfast, and I usually hate the cauliflower-as-grain swaps. Only thing: the protein powder flavor was more noticeable than I wanted. Going to try 1/4 scoop next time. Four stars, almost five.

Reply

Annie Lampella

Quarter scoop helps. Collagen protein is worth trying too. No flavor, totally disappears.

Reply

Leah G.

Wait, do you add the egg while the pan is still on heat? Don’t want scrambled eggs in my oatmeal lol

Reply

Annie Lampella

Yes, still on heat, just pour it slow and stir constantly. The milk keeps it from scrambling.

Reply

Marie

This is amazing! I’ve tried a lot of different recipes out there but this one is by far the best. Tastes like real oatmeal. Thanks!

Reply

Annie Lampella

The cauliflower completely disappears, right? I tested this with my eyes closed before I posted it.

Reply

Keep going

More Breakfast Recipes

See all 82 Breakfast recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.