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

About This Recipe
Another mac and cheese recipe! And you you know I am her for it! And did I mentioned it’s packed with protein?! It’s super easy to make in just 30 minutes and has over 27g of protein per serving. Plus it’s hella macro-friendly and packed with so much volume!
Since this tuscan macaroni and cheese comes together so quickly it makes an awesome weeknight dinner option. But it also holds up great in the fridge so we love prepping it for easy reheat meals throughout the week.
When I’m planning to serve for dinner, I love pairing it with Air Fryer Broccoli, Charred Green Beans or my Balsamic Roasted Brussel Sprouts!
There are also lots of ways to switch this one up too so make sure to check out the variations section for more ideas. Seriously love how this one turned out! It’s has the most delicious creamy sauce and is packed with tons of Tuscan flavors!!

Why You’ll Love This Tuscan Mac and Cheese
- So much flavor from the sun-dried tomatoes!
- Packed with fresh veggies and protein.
- Made with easy to find and simple ingredients.
- Works great for easy weeknight dinners & for meal prep.
- Lightened up using a little bit less cheese and butter than regular mac – but still the good stuff!
- Made in just 30 minutes!

- Chicken – I used chicken breasts but chicken thighs would also work here. You could also use rotisserie chicken here and skip the step with cooking the chicken.
- Macaroni noodles – I used large elbow macaroni noodles but any short pasta will work here. Use your favorite pasta or gluten-free if needed!
- Sun-dried tomatoes – the kind in oil.
- Olive oil – make sure to use light olive oil for sautéing, extra virgin olive oil may work, it’s just more likely to burn. You could also use avocado oil, vegetable oil or canola oil.
- Mushrooms – I used bella mushrooms. If mushrooms aren’t your thing, you can always replace with another vegetable or leave out entirely.
- Onion – I used a yellow onion a white onion onion or shallot would also work!
- Butter – we’ll use a little butter for this recipe just to bring some classic rich flavor to this mac and cheese dish. Use dairy-free if needed.
- Flour – I used all purpose flour for this recipe. Use gluten-free flour if needed. My favorite gluten-free flours to bring about the most similar flavor/texture are Bob’s Red Mill 1:1 and King Arthur’s Gluten-Free Measure for Measure!
- Milk – I used unsweetened almond milk but any milk works. For a richer taste, use heavy cream or half and half.
- Chicken broth – You could also use chicken stock or vegetable broth. Or sub for white wine if you’re feeling fancy.
- Seasonings – Grab some salt, pepper, and Italian seasoning!
- Shredded cheese – I used sharp cheddar cheese and mozzarella cheese. PLEASE get the block and FRESHLY shred for the most cheesy sauce. It makes all the difference! Use dairy-free cheese if needed.
- Spinach – I used baby spinach. You can also replace with arugula or kale or omit completely. Fresh basil would also be delish and would add a ton of flavor!
- Switch up the cheeses: Sharp cheddar and mozzarella are classic for mac and cheese but feel free to swap for different kinds of cheese! Gouda, Gruyere, Muenster and white cheddar cheese would also be AMAZING.
- Switch up the vegetables: Mushrooms not your thing? Feel free to leave out or simply replace with another veggie. Red bell pepper, green beans, asparagus, or any leftover veggies you have on hand.
- Switch up the pasta: Elbow macaroni is my favorite for this dish but really you can use type of short pasta. Shells, penne, bowties, etc. Just make sure to adjust the cooking time as to not over cook the pasta. We want to make sure it is al dente!
- Use different types of chicken: Instead of cooking chicken bites, this recipe would also be delicious with ground chicken, chicken thighs or even chicken sausage. You can always throw in any leftover shredded chicken you have too. Or save a few minutes and use rotisserie chicken instead. Check out my Basic Shredded Chicken Recipe for an easy, bulk protein option!
- Switch up the protein: Ground turkey, ground beef, Italian sausage, there really is no wrong answer.
- Make vegetarian: You can leave out the chicken entirely or replace with tofu.
How To Make
The full printable recipe is below, but let me walk you through the process so you know what to expect when you’re making it!

1. Fill a large pot with water and bring to a boil. Sprinkle generously with salt. Add the dry pasta to the large pot of salted water and cook for 8-10 minutes (or according to package directions so that the pasta is al dente). When done, rinse the cooked pasta with cool water and drain, then set aside.

2. Heat 1/2 tablespoon of olive oil over medium heat in a large skillet. Add the onion and cook for about 2 minutes.

3. Then add the mushrooms and season with salt and pepper to taste. Cook for another 4-5 minutes or until mushrooms are tender. Transfer to a bowl and set aside.

4. Heat remaining 1/2 tablespoon of olive oil over on stove top on medium heat on a cast iron skillet or skillet or choice. When warm, add the chicken and season chicken with salt and pepper to taste. Cook for about 5 minutes, or until the chicken is no longer pink. Transfer to a bowl (with the mushrooms is fine) and set aside.

5. Wipe the bottom of the pan or skillet clean and melt butter over medium heat. As it starts to melt, whisk in the flour. Then whisk in the milk, chicken broth, Italian seasoning, salt and pepper. Increase to medium-high heat and bring to a boil. Continue whisking frequently for 4-5 minutes or until mixture becomes thick.

6. Then remove from heat and stir in both cheeses. Once melted, taste and add any salt or seasonings as needed.

7. Cut sun dried tomatoes into small pieces. To the skillet with the cheese sauce, fold in the sun dried tomatoes, cooked macaroni, spinach leaves, chicken, mushrooms and onions.

8. Mix until everything is well combined. Sprinkle with freshly cracked black pepper and freshly grated parmesan cheese to serve! Throw some freshly chopped herbs on top too if you have them!
Tuscan Mac and Cheese Tips!
- Use freshly shredded cheese – This is super important! Pre-shredded cheese just does melt quite like freshly shredded cheese does. I used to think it took a lot more time to shred your cheese but it literally takes less than a minute! Don’t skip it!
- Cook your pasta al dente – Only cook pasta until it is al dente then quickly rinse the pasta with cool water and set aside (this stops the cooking process). Overcooking the pasta can result in mushy pasta that doesn’t hold up well. We don’t want that!
- Cut your chicken into even size bites – this ensures the chicken cooks evenly without having any pieces of overcooked or undercooked.

How is this mac and cheese best served?
Since this dish has chicken, it is very macro-balanced and filling and a great dish to eat on it’s own! If you’re wanting a little something more, you can always serve with a Simple Salad, Air Fryer Broccoli, or some light soup.
Does this mac and cheese reheat well?
It reheats great! Just make sure you cook your pasta until it is al dente and then rinse with cold water to stop the cooking process. Overcooking the pasta is typically the main culprit if your mac and cheese starts to gets mushy when reheating. You can reheat leftovers in on the stovetop over medium-low hear or in the microwave. I recommend adding adding a few splashes of water or milk to the mac and cheese to help thin sauce and keep noodles from drying out.
Does this mac and cheese work good for meal prep?
It works awesome for meal prep! Again, just make sure you don’t overcook your pasta.
Can I freeze this mac and cheese?
Yes! Store mac and cheese in an airtight, freezer-safe storage container in the freezer for up to 3 months. Let thaw overnight in the refrigerator before reheating.
Can I make this dish vegetarian?
Sure thing! The chicken cooks separately so it’s easy to leave out of this recipe. You can just omit or replace with a plant-based alternative, like tofu if you prefer.
Did you make this? If you snap a photo, please be sure leave a review, tag me on Instagram or TikTok at @LaurenFitFoodie or hashtag #LaurenFitFoodie so I can see your creations!

Tuscan Chicken Mac and Cheese
Ingredients
- 1 lb. chicken breast cut into bite-size pieces
- 12- oz. large elbow macaroni
- 8- oz. sun dried tomatoes in oil drained & chopped
- 1 Tbsp of olive oil (15g) divided
- 8- oz. baby bella mushrooms
- 1/2 cup yellow onion, finely diced (75g)
- 1 Tbsp butter (15g)
- 2 Tbsp all-purpose flour (15g) or gluten-free flour
- 1.75 cups plain unsweetened almond milk (420g)
- 1 cup chicken broth (240g)
- 1 Tbsp Italian seasoning
- 1/2 tsp salt + 1/4 tsp pepper more to taste
- 1 cup shredded sharp cheddar (112g)
- 3/4 cup mozzarella cheese (84)
- 4 cups baby spinach
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes. Scroll for macros and MyFitnessPal code.
Instructions
- Cook pasta: Fill a large pot with water and bring to a boil. Sprinkle generously with salt. Add the pasta and cook for 8-10 minutes (or according to package instructions so that the pasta is al dente). When done, rinse the pasta with cool water and drain, then set aside.
- Cook onions and mushrooms: Heat 1/2 tablespoon of olive oil over medium heat in a large skillet. Add the onion and cook for about 2 minutes then add the mushrooms and season with salt and pepper to taste. Cook for another 4-5 minutes or until mushrooms are tender. Transfer to a bowl and set aside.
- Cook the chicken: Heat remaining 1/2 tablespoon of olive oil over medium heat. When warm, add the chicken and salt and pepper to taste. Cook for about 5 minutes, or until the chicken is no longer pink. Transfer to a bowl (with the mushrooms is fine) and set aside.
- Prepare the cheese sauce: Wipe the skillet clean and melt the butter over medium heat. As it starts to melt, whisk in the flour. Then whisk in the milk, chicken broth, Italian seasoning, salt and pepper. Increase heat to medium-high and bring to a boil. Continue whisking frequently for 4-5 minutes or until mixture becomes thick. Then remove from heat and stir in both cheeses. Taste and add any salt or seasonings to taste.
- Making the mac and cheese: Cut sun dried tomatoes into small pieces. To the skillet with the cheese sauce, fold in the sun dried tomatoes, cooked macaroni, spinach, chicken, mushrooms and onions and mix until everything is well combined. Sprinkle with freshly cracked black pepper to serve!
Equipment
- Cheese grater optional
Notes
- Use freshly shredded cheese – This is super important! Pre-shredded cheese just does melt quite like freshly shredded cheese does. I used to think it took a lot more time to shred your cheese but it literally takes less than a minute! Don’t skip it!
- Cook your pasta al dente – Only cook pasta until it is al dente then quickly rinse the pasta with cool water and set aside (this stops the cooking process). Overcooking the pasta can result in mushy pasta that doesn’t hold up well. We don’t want that!
- Cut your chicken into even size bites – this ensures the chicken cooks evenly without having any pieces of overcooked or undercooked.
Nutrition Information
Nutrition is hand-calculated and accurate. No autocalulations! However, note that values can vary based on the brands you use and if you substitute ingredients.