Truffle Mac and Cheese

Jump to Recipe ▼
Reader Rating
Total Time 30 minutes
Servings 6

This post may contain affiliate links. Please read our disclosure policy.

This cheesy Truffle Mac and Cheese is made in under 30 minutes! It combines white truffle oil, mushrooms and gruyere cheese for a super tasty variation on traditional macaroni and cheese. 

truffle mac and cheese in a bowl with a fork

This white truffle mac and cheese is life-changing. ….which I realize is a BOLD statement, but it’s true.

I’ve always loved truffle oil, but I used to only use it on top of popcorn. Turns out, it’s really tasty with pasta, too. This mac and cheese lasted no more than one full day in my house, and though that might sound embarrassing, I’m not ashamed. It’s that incredible!

As much as I love my vegan mac and cheese, cottage cheese mac and cheese and this super quick microwave mac and cheese, this truffle oil macaroni and cheese recipe is the elevated version, but not fancy at all! Think: restaurant quality but at home.

Recipe features

  • Made completely on the stove so there’s no need to turn on the oven.
  • The truffle oil pairs perfectly with the cheese and mushrooms.
  • It’s ready in under 30 minutes!
  • A hearty vegetarian meal that even meat-lovers will adore. 

Ingredient notes

Pasta: You can use ANY kind of pasta in this recipe: regular, whole wheat, gluten free-the choice is yours! I used shells and think they work really well for mac and cheese. 

Butter: A must-have for mac and cheese in my opinion. Olive oil works too, though. 

Mushrooms: Cremini mushrooms/Baby bella mushrooms are great with pasta. If you can, buy them sliced to save yourself some prep work.

Flour: All purpose flour (or gluten free all purpose flour) is necessary to help create the sauce and ensure that it thickens properly.

Cheese: The combination of gruyere and shredded white cheddar cheese makes this dish even more flavorful! Need a substitution? Try parmesan cheese instead of cheddar cheese.

Milk: To make this extra creamy, a combination of milk (any kind) and heavy cream (or half and half) is the way to go!

Truffle oil: Truffle oil is usually on the pricier side, but unlike other oils, you don’t and shouldn’t use a lot of it–a little bit goes a LONG way! Buy yourself a bottle and it should last for at least a few months.

Thyme: If there’s one ingredient that’s optional, it’s the thyme. But, I think it adds a little extra flavor to the dish, so I do recommend it, but make sure to use fresh thyme, not dried. 

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!

Instructions

Step 1: Cook the pasta. Bring a large pot of water to a boil, then add the pasta and cook according to the package instructions until it’s al dente; drain and set aside. 

Step 2: Sauté the mushrooms. While the pasta is cooking, heat olive oil in a large skillet over medium heat, then add the mushrooms and sauté for 2-3 minutes. Add the thyme and salt and continue cooking for 2-3 minutes until the mushrooms are soft. 

mushrooms sautéing in a dutch oven

Step 3: Make the cheese sauce. Add butter to the same skillet, and once it’s melted, sprinkle the flour overtop and stir continuously for 1 minute. Then, slowly pour in the milk and half and half, whisking until there are no more lumps. Sprinkle in the cheese a little at a time, stirring to create the cheese sauce. 

shredded cheese added to the dutch oven with cheese sauce and mushrooms

Step 4: Combine. Pour the truffle oil into the cheese sauce and stir to combine, then add in the cooked pasta and toss until the pasta is coated in cheese. Add more salt and pepper to taste (and extra truffle oil if you’d like) and enjoy! 

truffle mac and cheese in a dutch oven with a wooden spoon

Tips

  • Make sure to add the cheese in slowly so it doesn’t clump up. 
  • Use some sort of shaped pasta–shells, penne, macaroni–rather than long noodles for this recipe.
  • This recipe is meant to be made on the stove. However, if you prefer baked mac and cheese, simply sprinkle panko breadcrumbs overtop of the whole skillet and place it in under the broiler for 2-4 minutes. 

My Pro Tip

Recipe Tip

If once you’ve added the cheese and the sauce seems too thick, add ¼ cup milk and whisk until it’s the correct consistency. 

Can I use black truffle oil?

I wouldn’t. White truffle oil and black truffle oil taste very different — this recipe was created and tested using white truffle oil.

Can I add meat to this dish? 

Sure can! I think shredded chicken would be good, as would mushroom chicken. You could also add chopped bacon by cooking the bacon first, then removing it with a slotted spoon and adding it back in at the end. 

Storage

Refrigerator: Store leftovers in an airtight container in the refrigerator for up to 3 days. 

Freezer: Wait for the mac and cheese to cool, then transfer to a freezer-safe bag of container for up to 3 months. 

Reheat in the microwave or place into a large skillet or pot with a splash of milk and stir until it’s warmed through. 

overview of truffle mac and cheese in a dutch oven with a wooden spoon

More vegetarian dinner recipes

If you made this recipe, be sure to leave a comment and star rating below. Thanks!

5 from 10 votes

Truffle Mac and Cheese

Servings: 6
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes
This cheesy Truffle Mac and Cheese is made in under 30 minutes! It combines white truffle oil, mushrooms and gruyere cheese for a super tasty variation on traditional macaroni and cheese. 

Video

Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 lb. pasta
  • 2 tbsp olive oil
  • 8 oz. baby bella mushrooms, sliced
  • 1 tsp fresh thyme
  • 1/2 tsp salt
  • 2 tbsp butter
  • 2 tbsp all purpose flour
  • 3/4 cup milk
  • 3/4 cup heavy cream
  • 1 cup shredded white cheddar cheese
  • 1 cup gruyere cheese
  • 1 tbsp white truffle oil, or more to taste
  • Black pepper to taste

Instructions 

  • Bring a large pot of water to a boil, then cook the pasta according to the package instructions; drain and set aside.
  • Heat olive oil in a large skillet over medium heat, then add the mushrooms and sauté for 2-3 minutes. Add the thyme and salt and continue cooking until the mushrooms are soft.
  • Add the butter to the skillet, and once it’s melted, sprinkle the flour overtop and stir continuously for 1 minute, then slowly pour in the milk and heavy cream, whisking until there aren’t any lumps.
  • Add in the cheese a little at a time, stirring until the cheese has melted and starts to form a cheese sauce. Pour in the truffle oil and stir, then add in the cooked pasta and toss until it’s coated in the sauce.
  • Add salt and pepper to taste, along with extra truffle oil if you’d like. Enjoy!

Notes

*Calories are per serving and are an estimation.
*To make gluten free: use gluten free pasta and arrowroot instead of all purpose flour.
*Be sure to use WHITE truffle oil, not black.

Nutrition

Serving: 1g | Calories: 667kcal | Carbohydrates: 62g | Protein: 23g | Fat: 37g | Saturated Fat: 18g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 13g | Trans Fat: 0.2g | Cholesterol: 87mg | Sodium: 560mg | Potassium: 404mg | Fiber: 3g | Sugar: 4g | Vitamin A: 967IU | Vitamin C: 1mg | Calcium: 438mg | Iron: 1mg
Did you make this?Leave a comment and star rating below!
A fresh lentil salad topped with fried halloumi, roasted tomatoes and zucchini | thealmondeater.com
Get new recipes sent to your inbox!
Subscribe to get new recipes first!

UPDATE NOTE: This post was originally published in December 2015. It was updated with new photos and text in October 2024.

girl standing in kitchen

Welcome! I’m Erin, author of the Almond Eater.

Here, you'll find recipes for all diet types, because I believe that healthy food should be delicious without being complicated.

Similar Recipes

5 from 10 votes (7 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




27 Comments

  1. Avelea says:

    5 stars
    It’s was so amazing, my teenager made it for us.

    1. Erin Alvarez says:

      I’m so happy this was a hit!

  2. Erika gomez says:

    5 stars
    Absolutely amazing.. I also added some bacon too it ..I will be eating this alot

    1. Erin says:

      Thanks so much Erika! Glad you enjoyed the mac and cheese!

  3. Katie says:

    5 stars
    Absolutely delicious! I’ve made this several times and it never disappoints. Thank you for the recipe!

    1. Erin says:

      I’m so glad this has become a favorite!

  4. Vicmarie says:

    This looks like heaven right here! Thanks for sharing! I wanted to know if I can swap almond milk for regular milk. Thanks!

    1. Erin says:

      Yes absolutely!

  5. carly @ Fitliving blog says:

    Ummm I am obsessed with truffle oil!!!! Funny because I used to hate it, ha! Have you ever tried truffle salt? So delicious. I will be making this one soon!

    1. Erin says:

      Whaaaaaat?! No I haven’t, but now I want to!