Italian Mac and Cheese

This post may contain affiliate links. Read our disclosure policy.

Mac and Cheese is one of those creamy comfort foods that many enjoy, like today’s Italian Mac and Cheese recipe. It’s also a dish kids that many kids have been known to live on in their early years of childhood. I know that all 3 of my kids did along with the ever popular chicken nuggets.

Tender pasta coated in a rich creamy sauce is simple and satisfying meal. This recipe gives that standard recipe a minor Italian twist by changing up the cheese used and adding in some Italian seasoning.

Italian Mac and Cheese | realmomkitchen.com

To make this version more fun, you make it with penne pasta instead of the traditional elbow shaped pasta. However, you can always use any shaped pasta for this dish. A simple white sauce is made to coat the pasta in. However, no cheddar cheese is use here. Instead there are three cheeses used including mozzarella, provolone, and Parmesan. It’s a winning trio of cheeses. This dish is fairly simple to make but is a tasty change from the standard mac and cheese.

Italian Mac and Cheese | realmomkitchen.com

Here is what you need to make the

Italian Mac and Cheese

  • MILK

Italian Mac and Cheese

Real Mom Kitchen

No ratings yet
Print Recipe Pin Recipe


  • 1 16 oz pkg penne pasta
  • 4 Tbsp butter
  • ¼ cup flour
  • 1 Tbsp Italian seasoning
  • 2 cups milk
  • 4 oz or 1 cup shredded mozzarella cheese
  • 4 oz or 1 cup shredded provolone
  • cup shredded parmesan cheese


  • Cook pasta according to package directions.
  • Meanwhile, in a sauce pan melt butter over medium heat. Whisk in flour and Italian seasoning and cook for 2 minutes. Slowly whisk in the milk and allow the mixture to thicken. Add cheeses and whisk until fully combined and melted.
  • Add cheese sauce to the cooked pasta and stir to combine. Sauce will thickens as it sits. Serve 4-6.
Tried this recipe?Let us know how it was!

Recipe adapted from The Slow Roasted Italian.

Leave a Reply

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