
This creamy Tuscan mac and cheese lets you enjoy restaurant vibes right in your own space. It mixes a trio of melty cheeses, punchy spinach, bright sundried tomatoes, and all the cozy pasta comfort you crave. Whether it's just a Tuesday night or you've got folks coming over, it's easy but impressive every time.
One night, regular mac just sounded a little boring, so I pulled this together and everyone flipped. Now people ask for it at potlucks and family dinners, and I never have leftovers.
Luscious Ingredients
- Baby spinach: adds fresh color plus a pop of nutrition—go for crisp leaves
- Parmesan cheese: brings bold flavor—grate it yourself for extra punch
- Mozzarella cheese: adds a stretchy gooey factor—shred it as you go
- Cheddar cheese: makes the sauce super cheesy—skip pre-shredded for better melt
- Sundried tomatoes: sweet and tangy—choose the oil-packed kind for max taste
- Tomato paste or extra flour: deepens the flavor—you can grab a tube for mess-free measuring
- All-purpose flour: thickens up the sauce—scoop carefully for no lumps
- Fresh garlic: brings big aroma—chop it yourself
- Oil from sundried tomatoes: sneaks in more tomato goodness
- Salted butter: kicks off the sauce—pick a creamy one
- Medium pasta shells: hold the sauce perfectly—any short pasta works
- Red pepper flakes: give gentle warmth
- Smoked paprika: adds a touch of deep smoky flavor
- Onion powder, garlic salt, mustard powder, parsley: boost the background flavor—check yours for freshness
- Dried oregano and basil: classic herby goodness—choose ones with leafy bits left
- Hot sauce: perks up the flavor—go for a vinegar-y style like Franks
- Heavy cream: makes things extra velvety—fresher is better
- Milk one percent: creamy but light—pick your favorite brand
Simple Step-by-Step
- Dive Into Melting Cheese:
- Slowly sprinkle cheese into the simmering sauce. Stir after each handful so it’s smooth and lump-free. Keep tasting and tweak the flavor as you like.
- Get Ready First:
- Set out all the stuff you’ll need before the heat is on. Cut up cheese blocks for maximum melt. Keep your milk, cream, and spices within reach. Chop and pat tomatoes dry.
- Cook Up the Pasta:
- Boil a big pot of water. Drop in salt—don’t be shy, a tablespoon is great. Boil the pasta just until it keeps a little bite (al dente) then drain. Don’t rinse. Set pasta aside.
- Finish With Spinach and Pasta:
- Stir fresh spinach into the hot, cheesy sauce. Pop a lid on so it wilts fast. Add the pasta little by little ‘til it’s the consistency you want. It’ll keep soaking up sauce, so leave it extra creamy at first.
- Kick Things Off With a Roux:
- Add butter plus some sundried tomato oil to a big skillet on medium. Sauté garlic just ‘til it smells amazing. Toss in flour and a spoon of tomato paste. Stir until you get a thick, fragrant paste.
- Create Your Sauce:
- Turn the heat down. Gently whisk in the combined milk and cream—don't dump it all at once. Add chopped sundried tomatoes. Let it bubble to thicken and develop flavor before going further.
- Scoop, Top, and Serve:
- Dish up right away while creamy. Sprinkle extra Parmesan on top if you want a fancy touch.

Spinach makes this one of my favorite dishes because it brings some lightness to the hearty cheese. One night my niece called it the 'green mac cheese' and had thirds, so now it’s our running joke at family meals.
Keeping It Fresh
Let it cool down before packing into a sealed container. Stays good in the fridge for three days. Use a saucepan or double boiler on low to reheat, stirring so it stays smooth. If too thick, splash in extra milk or saved pasta water. Freezes fine, just stir in more milk after thawing to bring back the creaminess.
Swaps and Tweaks
Feel like changing it up? Try elbows, penne, or spirals for the pasta. Use whatever blend of cheeses you’ve got—Monterey Jack or a little Romano makes it extra bold. No sundried tomatoes? Roasted red peppers are tasty here too. Lighter mood? Go for half-and-half instead of milk and cream or scale back the cheese.

How To Dish It Up
Serve it with a crunchy salad for balance. Garlic bread or roasted veggies on the side are awesome. To make it even heartier, add slices of grilled chicken or sausage. Sometimes I go all out and top with crispy breadcrumbs, then blast under the broiler for a toasty finish.
Tuscan Touches
The mix of sundried tomatoes and loads of cheese nods to Italian trattoria vibes topped off with a bit of American-style comfort. I toss in spinach for that pop of color and a nod to mom’s kitchen tricks. It’s quick to put together but tastes deep and fancy.
Recipe FAQs
- → What's the best pasta shape for this meal?
Try using medium-sized shells—they catch that rich sauce really well. But honestly, whatever you have like macaroni, penne, fusilli, or bowties will work just fine.
- → Is it okay to use cheese that's already shredded?
If you want the creamiest result, grab a block of cheese and grate it at home. The pre-grated kind usually has stuff added to stop clumping, which messes with the melt.
- → How do I keep my cheese sauce smooth instead of gritty?
Let the sauce base cool a little before you mix in the cheese, then keep stirring. This helps everything blend into a silky sauce.
- → What could I swap in for sundried tomatoes if I don't have them?
Roasted red peppers or even cherry tomatoes are options—just know the flavor will change a bit when you switch things up.
- → What's the easiest way to heat up leftovers without drying them out?
Heat slowly over low heat or set up a double boiler. Add a little splash of water, milk, or broth so the sauce gets creamy again.
- → Can I put leftovers in the freezer?
Totally! Stash it in a sealed container for three months tops. When you reheat, just mix in some milk to get the sauce back to its nice, smooth self.