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

Portabellini mushroom macaroni cheese

Recipe By:Abigail Donnelly
Serves:6
Cooking Time:45 minutes
Cook's Tips:If your macaroni cheese looks a little runny, bear in mind that the pasta will continue absorbing the sauce after baking. When cooking the pasta for macaroni cheese, cook it slightly more than you would for an ordinary pasta dish.
Prep Time:15 minutes

Ingredients

  • 500 g Wholewheat penne, cooked until al dente
  • 300 g Mature cheddar grated, plus extra for topping
  • extra virgin olive oil, plus extra for drizzling
  • fresh basil leaves, to garnish
  • 250 g portabellini mushrooms
  • 3 tbsp canola oil, plus extra for greasing
  • sea salt and freshly ground pepper, to taste
  • 4 free-range egg yolks

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

Cooking Instructions

  1. Preheat the oven to 180°C.
  2. Whisk the evaporated milk, egg yolks, salt and freshly ground black pepper in a large bowl until combined. Add the cheese and mix. 
  3. Place the cooked macaroni in a large greased ovenproof dish and pour over the sauce. 
  4. Heat the canola oil in a pan over a medium heat. Tear the mushrooms into the pan and brown. 
  5. Top the macaroni with the browned mushrooms and press in the basil leaves to ensure they don’t burn while baking. 
  6. Top with the extra Cheddar and bake for 45 minutes. Allow the dish to stand for a few minutes so that the sauce is absorbed by the pasta. Drizzle over the olive oil before serving.
BROWSE OUR RECIPE COLLECTIONS 
You could enjoy this recipe too
Buy the ingredients
Grated Mature Cheddar Cheese 250 g
1
R 0
Fresh Basil 30 g
1
R 0
Portabellini Mushrooms 250 g
1
R 0
Canola Oil 750 ml
1
R 0
Black Pepper and Sea Salt Set
1
R 0
Free Range Mixed Size Eggs 6 pk
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