Cheese muffins are one of the most simple and versatile savoury treats I have ever made. The cheese muffins are soft and chewy inside with a crisp, toasted cheesy on the outside. This simple cheese muffin recipe uses four common ingredients almost every household has. Cheese muffins can be served as an afternoon snack or for lunch with a hot bowl of soup. 

Crispy, golden, cheesy cheese muffins

These cheddar muffins can be customized any way you like by adding garlic, onion, scallions, pepper, or bacon. If you feel like adding a little kick, throw in some diced chilli peppers or a splash of Tabasco sauce.

Cheese Muffin Baking Tips

If you happen to run out of mayonnaise, you can easily substitute it with an egg and some olive or canola oil.

Instead of greasing the tins, you may want to line them with muffin liners making for easier clean up.

For a bite-sized snack, use a mini muffin tin.

Cheese Muffin batter in a mini baking pan

Cheese Muffin Recipe

Baking time: 15 to 20 minutes

Serving: about 6

Oven: 425 degrees


1 cup self-rising flour (substitute with 1 cup of all purpose or whole wheat flour and 1 ½ teaspoons of baking powder and ½ a teaspoon of salt.)

1/2 cup shredded Cheddar cheese

1/2 cup milk

2 tablespoons mayonnaise


Combine all dry ingredients into one bowl then slowly stir in the milk and mayonnaise until evenly mixed in.

Cheese Muffin batter: Mayonnaise, shredded cheese, dried dill, flour

Fill the muffin tins about half way and bake at 425 degrees for about 20 minutes. Tops should be golden brown and crispy.