Cheesy Oat Bacon Breakfast Muffins {gluten-free}

This post contains affiliate links. Please read my disclosures.

Cheesy Oat Bacon Breakfast Muffins are gluten-free, using only rolled oats and almond flour. They are gorgeously cheesy, punctured with savoury bacon bits and glistening with honey.

Cheesy Oat Bacon Breakfast Muffins stacked on a wooden board

It is the added honey that take these Cheesy Oat Bacon Breakfast Muffins to another level. I had no idea when I was developing this recipe how it hits pretty much all my buttons. It’s primarily a savoury muffin but with that generous squeeze of honey added to the batter and then brushed over the finished muffin, you might not be so sure.

A recipe which doesn’t know whether it’s savoury or sweet is my best kind of recipe. And these muffins are incredibly versatile. A delicious on-the-go breakfast, which let’s face it all my breakfasts are these days. A muffin in the mouth whilst wrangling my 10 month old into his clothes has been pretty standard for me this week. This baby does not want to be lying on his back when he can hurtle round his room bouncing from toy to toy like a pinball. And as for my three and a half year old climbing on my back at the same time to emulate a superhero defeating his arch nemesis, well, let’s not go down that road. Although I’m not sure what I feel about him identifying me as ‘WomanGirl’ which feels quite empowering and at the same time oddly troubling as the villain of the piece.

Cheesy Oat Bacon Breakfast Muffins stacked on a wooden board

Anyway, these muffins are versatile as I was saying. So good for breakfast but also really handy as a snack. The boys are ravenous when they come home from nursery but I pick them up at the very end of the day so I don’t want to be cooking or preparing food for them that late. These muffins have been marvellous at seeing them through to bath and bedtime. Plus, I often need a snack on non-nursery days whilst I’m giving them dinner and I have been loving having these muffins as a go-to.

I’m sorry to say that these muffins made me fall off my Whole30 hard this past week. Usually I can taste something I have made whilst I’m recipe testing quite objectively. A couple of bites and I know more or less whether the recipe is a success or needs more work. Then I can set it aside and move on to the next batch or the next bake. It’s funny then that it took about six muffins for me to gauge that no indeed, these muffins were pretty fantastic. Although I might need to make another batch to increase the almond flour by 20g just to be sure. Oh yes, that batch was better. But I should just make doubly sure and have another one a couple of hours later to ensure they are still good when cool. Yes they are. And the next day to make sure they are as delicious so I can tell you whether they can be made in advance. Yes, they can. Just as good. Don’t worry, I’ve got you.

A Cheesy Oat Bacon Breakfast Muffin opened from its wrapper

So, yeah, I didn’t make my 30 days on the Whole30 but I have these amazing muffins to show for it and when you’re in love with a recipe as much as I am with these muffins then the sacrifice was well worth it.

These muffins are super cheesy, made with both cream cheese and a mature cheddar cheese. They are slightly chewy from the rolled oats, a little bit fluffy from the almond flour. A tasty bite with the paprika and mustard powder and slightly meaty with the addition of the bacon bits. Everything I want in a muffin and more, I hope you feel the same.

A Cheesy Oat Bacon Breakfast Muffin split in half


If you like this recipe then you might like…

If you make these Cheesy Oat Bacon Breakfast Muffins then please leave a comment below and give the recipe a rating which helps others find the recipe on Google. If you then go on to use this recipe as a launch pad for your own baking creation then I’d also love it if you’d share it and tag me on Instagram. It is so lovely for me to see your versions and variations of my recipes.

Cheesy Oat Bacon Breakfast Muffins stacked on a wooden board

Cheesy Oat Bacon Breakfast Muffins {gluten-free}

Cheesy Oat Bacon Breakfast Muffins are gluten-free, using only oats and almond flour. Gorgeously cheesy, punctured with bacon bits and glistening with honey
Print Pin Rate
Course: Breakfast
Cuisine: British
Prep Time: 15 minutes
Cook Time: 18 minutes
Total Time: 33 minutes
Servings: 10 muffins
Calories: 343kcal


  • 180 g cream cheese
  • 125 g cheddar cheese* grated
  • 80 g unsalted butter melted
  • 2 eggs
  • 2 tablespoons honey + 2 tablespoons extra for brushing
  • 160 g rolled gluten-free oats
  • 80 g almond flour
  • 2 teaspoons baking powder
  • ½ teaspoon bicarbonate of soda
  • ½ teaspoon mustard powder
  • ¼ teaspoon paprika
  • 100 g streaky bacon grilled, cooled and diced


  • Pre-heat the oven to 180°C/160°C fan/gas mark 4 and line a muffin tin with 10 muffin cases.
  • Place the cream cheese, cheddar, melted butter, eggs and honey in a large bowl and beat together until smooth.
  • Whisk the oats, almond flour, baking powder, bicarbonate of soda, mustard powder and paprika together in a separate bowl until thoroughly combined.
  • Add the dry ingredients to the wet ingredients, along with the chopped bacon and mix until well combined.
  • Divide the batter into the 10 muffin cases and bake in the oven for 18 minutes.
  • Remove the muffins from the oven and immediately transfer to a cooling rack.
  • Heat the extra honey in a small saucepan until runny then brush the honey over the top of each muffin until they are glistening.


*I love to use Red Leicester cheese for these muffins as well as the beautiful orange colour of the cheese makes the muffins look deeply tempting.


Calories: 343kcal | Carbohydrates: 17g | Protein: 10g | Fat: 26g | Saturated Fat: 12g | Cholesterol: 89mg | Sodium: 271mg | Potassium: 207mg | Fiber: 2g | Sugar: 4g | Vitamin A: 640IU | Calcium: 174mg | Iron: 1.4mg
Tried this recipe?Mention @FromTheLarder or tag #FromTheLarder!


Leave a Comment

Recipe Rating


This site uses Akismet to reduce spam. Learn how your comment data is processed.