Financial ServicesMyDifferenceCustomer Support
Safe & SecureEasy Returns
  • Sign In/Register
  • Delivery Address
  • 0
  • Help
    • Help
    • Contact Us
    • FAQs
    • Store Locator
    • Size Guides
    • Using Woolworths Online

Macaroni cheese with crispy bacon

Recipe By:Sam Linsell
Serves:4
Cooking Time:30 to 40 minutes
Cook's Tips:I love the flavour of the roasted tomatoes in this recipe, and while you are at it, its worth roasting a few extra to use for other things. The crispy bacon makes it even more exciting.
Prep Time:30 minutes

Ingredients

  • 50 to 60g Butter
  • 60ml flour
  • 500 to 750ml 1,5 L milk
  • 2 tsp Dijon mustard
  • 200 to 250ml mature cheddar, grated
  • pepper, to taste
  • salt, to taste
  • 400g short noodle pasta like macaroni or penne
  • 250ml rosa or cherry tomatoes, roasted
  • 4 Tbsp olive oil
  • 2 sprigs thyme on the stalk, plus 2 sprigs thyme, leaves removed
  • 200g dry cured bacon
  • 60g Parmesan cheese, grated for the topping

Woolworths is committed to sustainability via our good business journey. Seasonal (and other) products might not always be in stock.

Cooking Instructions

  1. Pre-heat the oven to 180oC.
  2. Bring a large pot of salted water to the boil and cook your pasta until it's al dente according to the packet instructions.
  3. Roast the tomatoes on a baking sheet with the olive oil, a sprinkle of salt and all of the thyme for 20 minutes.
  4. Make the bechamel sauce by melting the butter in a small pot and adding the flour. Mix to form a thick roux. Keep adding the milk bit by bit until it is at the right consistency and will not thicken any further. Season and add the mustard and cheese. Add more milk if necessary.
  5. Fry the bacon in a non-stick pan until crispy, drain on paper towel and set aside.
  6. When the tomatoes and pasta are cooked, mix everything together, and empty this into an appropriately sized oven dish. Grate over the Parmesan cheese over the top and bake until golden brown. This will take between 30 and 40 minutes.
BROWSE OUR RECIPE COLLECTIONS 
You could enjoy this recipe too
Buy the ingredients
Unsalted Butter 250 g
1
R 0
Cake Wheat Flour 2.5 kg
1
R 0
Fresh Full Cream Milk 2 L
1
R 0
Dijon Mustard 135 g
1
R 0
Grated Mature Cheddar Cheese 250 g
1
R 0
Sea Salt 105 g
1
R 0
Macaroni Pasta 500 g
1
R 0
Rosa Tomatoes 400 g
1
R 0
Extra Virgin Olive Oil 1 L
1
R 0
Thyme 15 g
1
R 0
Dry Cured Streaky Bacon 200g
1
R 0
Medium Fat Hard Cheese Avg 250 g
1
R 0
Add to Cart
Get the new Woolies app
Be the first to know!
Sign up for our newsletter to know about our latest deals and what’s new!
How do we use your information? Read our Privacy Policy
MY ACCOUNT
  • Sign in/Register
  • Orders
  • Shopping Lists
  • Account Details
IN-STORE SERVICES
  • Connect
  • WCafe
  • Now Now
IN-STORE SERVICES
  • Connect
  • WCafe
  • Now Now
CUSTOMER SERVICE
  • FAQs
  • Using Woolworths Online
  • Delivery Options
  • Returns and Exchanges
  • Terms and Conditions
  • Corporate Sales
ABOUT WOOLWORTHS
  • Contact Us
  • About Us
  • Careers
  • Press and News
  • Sustainability
GET THE CARD
GET REWARDED WITH
FOLLOW US ON

Woolworths Financial Services (Pty) Ltd (Reg. No 2000/009327/07) An authorised financial services (FSP15289) and registered credit provider (NCRCP49)
© 2026 Woolworths. All Rights Reserved.Privacy Policy