The Xoxo Kids

Kids and family food tried-and-tested recipes. Find your next family favourite, an awesome lunchtime recipe, or something fun to cook with the kids!

Ham & Cheese Muffins – My Fussy Eater

Tasty ham and cheese savoury muffins with a sneaky serving of hidden veggies, perfect to make ahead and freeze for school lunchboxes during the week.

You may have noticed that I’ve been sharing all school or nursery lunchbox ideas this month and this week I’m continuing the theme but focusing on recipes that you can make ahead and freeze.

Today’s recipe is these delicious Ham & Cheese Muffins. So easy to make, everything gets mixed together in one bowl with no special equipment needed and just a few basic ingredients.

They take six minutes tops to weigh out the ingredients and mix them together and then 25 minutes in the oven to cook.

I’ve even managed to sneak in some hidden veg in the form of carrots! I grate the carrot quite finely so that it cooks well and becomes really soft inside the muffin. The small strands of carrots actually look like cheese so these are perfect for fussy eaters!

Once mixed, divide the muffin mixture between twelve muffin case. I find it much easier to do this with an ice cream scoop. One full scoop is the perfect amount of mixture for each case.

Pop in the oven for 25 minutes.

And you have the most delicious cheesy savoury muffins ready for lunchboxes during the week.

You can of course eat these straight away. These are delicious warm but still just as tasty served cold too.

Allow them to cool then pop into a large freezer bag. Pull them out as and when needed. They will defrost in your children’s lunchboxes in a few hours, ready to enjoy for lunch at school or nursery.

If you try my recipe please do leave me a comment and a star rating below. You can also share your pictures with me on Instagram.  I always love to see your creations!

If you liked this recipe you may also want to check out my Crustless Sandwich idea.


Ham & Cheese Muffins


Tasty ham and cheese savoury muffins with a sneaky serving of hidden veggies, perfect to make ahead and freeze for lunchboxes during the week.


  • 2 medium eggs
  • 150ml milk
  • 75g melted butter
  • 170g grated mature cheddar cheese
  • 70g chopped ham
  • 1/4 tsp oregano
  • 1 medium carrot, grated
  • 250g self raising flour


  1. Preheat the oven to 180c fan and line a 12 hole muffin tray with paper or silicone cases.
  2. Add the eggs, milk and melted butter to a large bowl and whisk for a few seconds with a hand whisk.
  3. Add the grated cheese, chopped ham, oregano and grated carrot and mix with a spoon.
  4. Finally, add the self raising flour and mix just enough so that the ingredients are well combined.
  5. Divided the mixture between the 12 muffin cases. I find it easier to do this with an ice cream scoop.
  6. Bake in the oven for 25 minutes.
  7. These muffins can be eaten straight away or if you want to freeze them, allow them to cool then transfer to a freezer bag.
  8. To defrost, take them out of the freezer early in the morning and add to lunchboxes. They will be defrosted by lunchtime.

Get Offers & Inspiration straight to your inbox

Sign up for the lunch bulletin for your child

I agree to have my personal information transfered to ConvertKit ( more information )

I will never give away, trade or sell your email address. You can unsubscribe at any time.

Leave a Reply

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

Subscribe to the The Xoxo Kids Newsletter

Join an ever-growing community of food lovers now by subscribing to our newsletter and get all the latest recipes, features and much more to your inbox

    We won't send you spam. Unsubscribe at any time.