Get your



EsmeSalon Recipes

Get access to 1000+ homemade tried and tested recipes by home chefs

By subscribing, I agree to receive a newsletter, exclusive content and free gifts, and declare that I have read the privacy policy and terms and conditions.

Melanie's 3 Cheese Pasta with Bacon Mushroom and Caramelized Onions

Please Spread the love, Sharing is Caring!

As an Amazon Associate, I earn from qualifying purchases.
Please note that EsmeSalon may have a financial relationship with some of the vendors we mention in this post which means we may get compensated financially or in kind, at no extra cost to you if you make a purchase through any link in this post. Please refer to our Affiliate Disclosure and Privacy Policy should you require any additional information.

I’m always looking for ways to spruce up a Mac and Cheese. Tonight I decided on caramelized onions and 3 cheeses. I used big onions so there was a bit of crunch with a lot of velvety cheese. Bacon and mushrooms is well … just that. Enjoy.
500 gr pasta of choice, cooked as directed
1 packet shoulder bacon (substitute spicy polony or cooked chicken breasts)
Punnet of brown mushrooms sliced
2 big onions, sliced into rings
1tsp crushed garlic
¼ tsp cumin seeds
1 tblsp ghee/butter
1 cap full balsamic vinegar
Pinch of salt
3 Cheese Sauce
4 tblsp butter
4 tblsp flour
300 ml milk
½ cup mature cheddar cheese + extra for topping
¾ cup Fontina cheese
¼ cup parmesan cheese
Salt and black pepper
1/8th tsp garlic herb spice
1/8th tsp chili flakes
Fry the bacon till cooked. Remove and drain on paper towel. Chop up.
Add onions and jeera seeds with pinch of salt and balsamic vinegar and cook on low heat till caramelized. Stirring regularly (about 10-15 minutes).
Remove and set aside. Wipe pan with paper towel and add ghee.
Add garlic and mushrooms and fry till mushrooms are tender.
Preheat oven to 180 degrees.
In a saucepan melt butter.
Stir in flour and cook till smooth and golden.
Add milk and seasoning and using whisk stir until thickened.
Remove from heat and stir in cheeses till melted.
Add pasta and mix to combine.
Add bacon and half the onions and mix again.
Put into baking dish and then add mushrooms and gently mix in.
Top with remaining onion and cheese. Bake until cheese melted.
No need to brown, just melt (up to you). Serve with homemade chili
Prepared, tried and tested by: Melanie Kramar‎

  • Make tomorrow more amazing than today!
  • Just believe in yourself and dream big.
  • Do not give up on your hopes. Take care always.


I, Esme Slabbert, am the author and creator of this site, EsmeSalon. It is unlawful to re-use any content from this blog, without my written permission. Please contact me should you wish to discuss it further.


My goal is to provide the best homemade recipes that are healthy for all families to enjoy. I also endeavor to showcase and share other bloggers and promote them on my Blog. You will also find Resources and Courses and Services for Bloggers which I promote from time to time.

Leave a Comment