Macaroni cheese with bacon and tomatoes

Macaroni cheese with bacon and tomatoes

Every single Little ones recipe is nutritionally approved by the British Nutrition Foundation - so you know you are giving your little one a great start.

Advanced search

You can add steamed cauliflower or broccoli so that you don’t have to cook a vegetable to serve alongside. Or try sautéing chopped leeks in the butter and then add the flour and milk to make the sauce.


  • 1 x 210g pack Sainsbury’s Taste the Difference ultimate unsmoked back bacon
  • 335g Sainsbury’s cherry tomatoes, halved
  • 1 tbsp olive oil
  • 90g unsalted butter
  • 90g plain flour
  • 900ml milk
  • 1 tsp English mustard
  • 30g parmesan, grated
  • 60g Cheddar, grated
  • 500g Sainsbury’s macaroni pasta
  • Peas or a steamed green vegetable, to serve


  1. Preheat the oven to 190°C, fan 170°C, gas 5.

  2. Put the bacon rashers and halved tomatoes onto a baking tray, drizzle with the oil and roast for 20 mins or until the bacon is slightly crisp and the tomatoes soft.

  3. Make a quick all-in-one sauce; put the butter, flour and milk into a pan and heat gently over a low heat, stirring all the time. You may need to swap the spoon for a whisk as the sauce begins to thicken. Gently simmer for 5 mins. Add the mustard.

  4. Add most of the two cheeses (keep some back for the top) to the sauce and a little freshly ground black pepper and stir well.

  5. Bring a large pan of water to the boil and cook the macaroni according to the pack instructions. Drain well and tip it back into the empty saucepan.

  6. Spoon or pour half of the cheese sauce over the pasta and mix together. Rub a little butter over 4 ovenproof dishes. Chop the bacon and add to the adult or toddler dishes. Add the tomatoes to all of the dishes, including any for the baby.

  7. Spoon the rest of the sauce over the top and sprinkle over the remaining cheese. Cook in the oven for 20 mins or until it is golden brown and bubbling. Serve with the vegetables.

join now pregnancy