This easy creamy cheese sauce for pasta is one of my personal go to's and comfort food at it's best. A stovetop mac and cheese style white sauce elevated with crisp bacon and fresh thyme for an impressive but easy pasta recipe. I love making this for dinner guests but it's definitely quick enough for a busy weeknight.
Hello! This homemade cheese sauce for pasta is one of the recipes that I personally make the most. It's a classic roux sauce and is such a great base to add anything you like. Leave out the bacon completely or sub for cooked sliced sausage or swap for mushrooms for a vegetarian twist. It really is the perfect base to customize.
Can you really beat a creamy cheesy pasta? I love that something so delicious can be made with such simple ingredients. One of my other favorites is my Nduja and Cheese Pasta Sauce, put it on your list ASAP! For a baked version try my Best Baked Mac and Cheese with Bacon and Leeks.
Ingredients
BUTTER - Unsalted or salted is fine here as it is such a small amount.
ALL PURPOSE FLOUR - Any plain white flour will work, I haven't tested this with a gluten free flour so let me know if you try it!
MILK - I use whole milk. I haven't tried it with any alternatives.
CHEESE - I use a combination of cheddar cheese and parmesan cheese. You can use any combination of different cheeses you like, monterey jack, pecorino romano, gruyere etc. Don't use pre-shredded cheese!
BACON (Optional!) - I use streaky bacon and anything with a smokey flavour is great. It's fried in butter until super crisp.
THYME - Do try and use fresh and not dried, it brings so much flavour and adds some much needed freshness. You could use rosemary if you preferred.
BLACK PEPPER - Pepper and cheese are a match made in heaven.
How to make this cheese sauce for pasta
Full recipe, ingredient list and method are in the recipe card below, plus a short tutorial video. First fry the bacon and roughly chop and then get your pasta cooking in a large pot of salted water.
Would you like to save this?
ONE: Melt the butter in a medium or large saucepan on a medium-high heat then add the flour and whisk into a paste.
TWO: Turn down to a medium heat (or lower) and gradually add the milk in a slow stream, whisking all around the sides of the pan to make sure the butter and flour mixture is being well incorporated.
THREE: Once the sauce coats the back of a wooden spoon, add the cheese in a few seperate lots.
FOUR: I have the heat quite low when adding the cheese, it should barely be bubbling. Add a splash of milk if it is too thick. This is now the base of the sauce to add into!
FIVE: Add the cooked chopped bacon and black pepper.
SIX: Add the cooked pasta straight into the cheesy sauce along with the fresh thyme. Let it gently bubble away for 1-2 minutes.
Expert tips
- I always slightly undercook dried pasta so it can bubble away in the sauce for a couple of minutes and still be al dente.
- Keep an eye on the heat. You want a medium or even medium-low heat if your stovetop runs hot.
- I like to use a flat whisk when adding the milk to make sure all the butter and flour mixture it being incorporated.
- I try and time the sauce and pasta so they will be ready at the same time. I transfer the pasta straight into the sauce with a spider strainer. The pot of starchy pasta water is left to use as you need.
- If your pasta is ready too soon then reserve a cup of the water then drain and toss with a knob of butter.
- For best results, weigh your pasta portions. I allow 100 grams dried or 150 grams fresh per person for the perfect serving size.
Recipe FAQs
For a pasta dish like this any kind of cheddar will work. I use a combination of cheddar and parmesan. You could also use a gruyere which is a fantastic melting option for any cheese recipe.
Use any type of pasta you like. In these photos I have used both a homemade orecchiette and hand rolled gnocchi sardi. I do think it suits a short pasta shape.
It definitely won't be as good reheated but you can store leftovers in an airtight container in the fridge for up to three days.
For creamy pasta sauces like this just keep it simple and fresh. I like to serve an iceberg lettuce cut into wedges and drizzled with extra virgin olive oil and lemon juice.
Some other sauces to try?
If you loved my best cheese sauce recipe I have all sorts of delicious sauces plus pasta techniques in my recipe section. Here are some suggestions to get you started! My baked mac and cheese is a really easy recipe to have on hand for guests! After a creamy sauce? My sausage or chicken and mushroom are both winners.
Did you make this recipe?
I would LOVE it if you could leave a review and star rating down below. Also please tag me on Instagram if you share a photo of the dish!
Recipe
Easy Cheese Sauce for Pasta (optional bacon and thyme)
Would you like to save this?
Ingredients
- Pasta of your choice - 300 grams fresh or 100 grams dried
- 170 g streaky bacon
- 3 tablespoons butter divided 1 tbsp for bacon and 2 tbsp for sauce
- 2 tablespoons flour
- 1 cup milk
- 150 g cheese I did 100g cheddar and 50g parmesan, both grated
- ¼ - ½ teaspoon black pepper
- 1 heaped tablespoon fresh thyme leaves roughly chopped, plus more for serving
Instructions
- Fry the bacon in 1 tbsp of melted butter over medium - high heat until super crispy. Set aside on some paper towels then give a rough chop when cool so there's a mixture of crumbs and bigger pieces
- Over medium - high heat, melt the remaining 2 tbsp butter in a medium saucepan then add the flour and whisk into a paste for a minute to cook the flour off.
- Turn the heat down and add the milk gradually whisking vigorously to incorporate, making sure you are getting the flour paste from the bottom and sides of the pan. Add a bit more milk if you think it will be too thick.
- Continue to cook, whisking until it begins to simmer then turn the heat down to low before adding the cheese in three lots, whisking in between each lot making sure it has melted in before adding the next.
- Add the black pepper and most of the bacon pieces (reserve a sprinkling for the top)
- Add in your cooked pasta and the fresh thyme and let it gently bubble away for a minute in the sauce. Add a splash of pasta water if you feel like you need to loosen the sauce.
- Serve with a sprinkling of bacon and thyme on the top.
Video
Notes
- Cheese - use a combination of anything you like. I use a basic cheddar and parmesan. Gruyere would also be great!
- This does make a lot of sauce, you could probably stretch to three people if you add some more pasta.
- Season to taste, I don't find I need to add any salt once I have added the bacon in.
Heather says
Fabulous and beyond easy! I have Celiac Disease, so used Pamela’s gluten free flour. The sauce turned out just beautifully. Served this over Banza gluten free pasta. Et voila! The family was delighted!
Emilie Pullar says
Hi Heather, so glad you enjoyed it and great to know it worked well with that flour! 🙂
Jenny says
Made this sauce tonight to go with chicken & bacon pasta (used fresh shop bought tagliatelle). I did use 1.5 times the recipe and used less than 300g of fresh pasta (fresh pasta pack was 300g and had rolls of pasta - used all but two of the pieces). For us this was the right amount of sauce. Used normal mature cheddar as had no Parmesan. Really nice sauce and easy to make - trickiest part was converting the recipe to grams and ml.
KayL says
I decided on this recipe due to its simplicity and it was delicious. The entire family loved it. Thanks for sharing such a great recipe!
Emilie Pullar says
So glad to hear the family loved it! Thanks so much for making 🙂
Amy says
This is the tastiest cheese sauce, I’ve used this recipe a few times now and it comes out perfect every time. Kids love it, adults love it, it’s a win win!
Michelle says
Can I freeze the sauce?
Emilie Pullar says
Hi Michelle, I haven't tried it but I would be scared it might split when defrosted 🙂
Desirae says
Made for dinner tonight, so good!! Used macaroni noodles and used a bit more noodles than the recipe called for for it to be more of a mac and cheese consistency vs being more saucy. Loved it 🙂
Emilie Pullar says
That's a great tip to add more pasta for more of a mac and cheese consistency! Thanks so much for making it!
Rosie says
How do you do it? Every recipe I've made of Em's has been outstanding. Not too crazy that they're intimidating, but with the perfect twists to elevate the flavours and eating experience. This one is delicious, even with gf dried pasta. Don't skip the thyme - it's a good time! LOL
Liz says
This sauce is such a perfect comfort food, and the balance of flavors was delicious! I'm not usually a big fan of bacon, but it added just the right touch! I will definitely have to make this again!
Emilie Pullar says
One of the ones I make the most! Hits the spot every time!
Andrea Aubrey says
Everyone in the family was stoked on this recipe! Easy, delicious and will go straight to a weekly favourite! Thank you xxx
Emilie Pullar says
Yay thanks so much for making!! xoxo
Sam says
Feels like super delicious Mac and Cheese! The kids loved it and so did the husband, so an absolute win in my books. So simple but tasty.
Joanne O'Brien says
This was so easy to make with clear instructions and so delish.
Emilie Pullar says
Thanks so much for making it! 🙂
Michelle_K says
I chose this recipe in a pasta cook-off against my husband for its simplicity and ease. The two cheeses I opted for were Gruyère for the melty factor and an aged cheddar for bite. The sauce was incredibly easy to make and finished silky smooth. The thin pancetta added a lovely bite and the earthy thyme complimented the rich cheesiness well. My sauce to pasta ratio was outrageous for the 200g uncooked pasta I cooked and I am not at all unhappy about it! Only change I would make next time is to double the pancetta, both the half that goes in and the half for scattering on top. That crispy salty goodness was just divine.
Emilie Pullar says
I love the sound of the cook off!! I'm a saucy gal what can I say haha 🙂
Sandra says
What a fantastic tasting, yet fairly easy to make recipe, Emilie! One you can make on busy week night. Absolutely wonderful ?? We all loved it! No evidence left, I'm afraid ?
Best regards,
Sandra
@sandrasbakingstudio
Emilie Pullar says
Thanks so much Sandra! So glad you enjoyed, it's one of my faves!