Baked Mac and Cheese With Tomatoes Recipe: Sun-Dried Tomato Twist on Classic Comfort

Side Dishes

Baked Mac and Cheese With Tomatoes Recipe: Sun-Dried Tomato Twist on Classic Comfort

This baked mac and cheese with tomatoes recipe transforms a classic comfort dish into something vibrant and sophisticated. The sun-dried tomato twist adds a burst of savory depth that cuts through the richness, creating a perfect balance of creamy indulgence and fresh acidity.

I developed this version after years of perfecting the technique—where the cheese melts into a velvety sauce while the tomatoes caramelize into sweet, concentrated bursts.

The secret lies in the stovetop base: a rich roux that forms the foundation for the cheese blend, ensuring a smooth, lump-free sauce. Then comes the oven finish, where the mac and cheese develops a golden, crispy top while the tomatoes soften into jammy perfection.

This method delivers the classic comfort you crave with an unexpected twist that elevates it to restaurant-quality status.

What you’ll end up with is a dish that’s creamy, cheesy, and just slightly tangy—each bite delivers that perfect harmony of textures and flavors. The sun-dried tomatoes add a sophisticated touch without overpowering the dish, making it ideal for weeknight dinners or special occasions.

The best part? It’s foolproof, with step-by-step instructions that guarantee success every time.

Serve this baked mac and cheese as a side or a main dish, paired with a crisp green salad or grilled meats. The versatility makes it perfect for any meal, and the rich, satisfying flavors will have everyone asking for seconds.

Let’s get started on creating this comforting yet refined dish!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
High Cal

Ingredients for baked mac and cheese with tomatoes

Sun-dried tomatoes, creamy cheeses, and crispy breadcrumbs—this comfort dish redefined.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Dry pasta, cooked al dente
Unsalted Butter 🧈 ½ cup Cold, cut into small cubes
All-Purpose Flour 🌾 ½ cup For roux, measure precisely
Heavy Cream 🥛 1 cup Full-fat for richness
Whole Milk 🥛 ½ cup Warmed slightly for blending
Sharp Cheddar Cheese 🧀 2 cups Shredded, block preferred
Gruyère Cheese 🧀 1 cup Shredded, nutty flavor
Sun-Dried Tomatoes 🍅 ½ cup Oil-packed, chopped fine
Yellow Onion 🧅 1 whole Medium size, diced small
Garlic Cloves 🧄 3 cloves Peeled, minced fine
Dijon Mustard 🍯 1 tbsp For tangy depth
Kosher Salt 🧂 1 ½ tsp Adjust to taste
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Panko Breadcrumbs 🍞 ¼ cup For crispy topping
Extra-Virgin Olive Oil 🫒 1 tbsp For topping drizzle

The cheeses are non-negotiable. Gruyère brings nutty depth while sharp cheddar delivers classic tang—don't skimp on quality here. Whole Foods or Trader Joe's carry excellent pre-shredded options, but grating your own from blocks makes all the difference. Sun-dried tomatoes should be oil-packed, not dried—those are too intense. I grab mine from the Italian market section at Costco when they're on sale, but any brand works as long as they're plump and not brittle. The onion and garlic? Fresh is a must—no powdered shortcuts here.

No Gruyère? Parmesan at half the amount adds saltiness, but you'll lose that melt. Sun-dried tomatoes dried out? Soak in warm water for 10 minutes to revive them. The mustard is key—Dijon only, no yellow mustard. For the roux, low and slow is critical—rushing burns the butter. Panko breadcrumbs are better than regular—they stay crispy longer. No panko? Toast regular breadcrumbs in the oven for 5 minutes first. The pasta? Cook it 1 minute less than package instructions—it'll finish in the oven.

This reheats beautifully—just cover with foil and bake at 350°F for 15 minutes. Keeps 4-5 days in the fridge, freezes for 3 months (though texture changes slightly). I always make a double batch—leftovers make perfect lunches. Store the cheese sauce separately if you want to reheat just the pasta later. The crispy topping? Broil 2-3 minutes at the end for maximum crunch.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash a second pan. The elbow macaroni cooks right in the same dish as the creamy sauce—no straining, no fuss. Just toss, bake, and let the tomatoes caramelize into that golden crust.
  • Tomato Twist: Between us, I’ve made mac and cheese a thousand times, but adding halved cherry tomatoes (or even a handful of sun-dried) changes everything. They burst when you cut in, giving that creamy flour-butter sauce a bright, tangy kick that cuts through the richness.
  • Weeknight Workhorse: This is my go-to when I need to feed the family and have leftovers for lunch. The baked version reheats beautifully—just pop it in the oven for 10 minutes, and it’s like it was just made. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Heavy cream and butter might sound fancy, but this recipe stretches further than takeout—and costs a fraction. A single batch feeds four, and the leftovers? Still delicious the next day. I’ll be real: it’s my secret weapon for stretching groceries without skimping on flavor.

Step-by-step instructions for baked mac and cheese with tomatoes

Here's how to create the ultimate cheesy, tomato-infused comfort dish that'll have everyone begging for seconds.

1

Cook the Elbow Macaroni to Perfect Al Dente

Bring a large pot of water to a rolling boil and add 12 oz elbow macaroni. Cook according to package instructions until 1 minute before al dente—you want it to finish cooking in the oven. Reserve 1 cup of pasta water before draining, as we'll use it later to create the perfect sauce consistency.

Real talk: Overcooked pasta makes mushy mac and cheese. Test for doneness by tasting—it should have a slight bite. Drain well in a colander, shaking to remove excess water, then return it to the pot and set aside. The residual heat will keep it warm while we prepare the sauce.

2

Sauté Onions and Garlic for Flavor Foundation

In a large skillet, melt 0.5 cup unsalted butter over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. Stir in the minced garlic cloves and cook for another 30 seconds until fragrant—don't let it brown or it'll turn bitter.

Here's the thing—this step builds the flavor base. If you rush it, you'll miss out on the sweetness of the onions caramelizing slightly. Keep the heat steady and stir occasionally to prevent sticking. Once you smell that garlic aroma, you're ready for the next step.

3

Create the Creamy Cheese Sauce

Reduce heat to medium-low and gradually whisk in 0.5 cup all-purpose flour to create a roux. Cook for 1-2 minutes until it turns a pale golden color. Slowly pour in 1 cup heavy cream and 0.5 cup whole milk while whisking constantly to prevent lumps.

Once the mixture thickens slightly, remove from heat and stir in 2 cups sharp cheddar cheese and 1 cup gruyère cheese until completely melted. The sauce should be silky and smooth. If it's too thick, add 1-2 tablespoons of reserved pasta water to reach your desired consistency. This is where the magic happens—don't skip stirring until smooth!

4

Combine Everything and Add Sun-Dried Tomatoes

Transfer the cooked macaroni to a large mixing bowl and pour the cheese sauce over it. Gently fold everything together until fully coated. Stir in the 0.5 cup chopped sun-dried tomatoes, 1 tbsp Dijon mustard, 1.5 tsp kosher salt, and 0.5 tsp ground black pepper. The tomatoes will add a tangy depth that cuts through the richness of the cheese.

Taste and adjust seasoning if needed. The sun-dried tomatoes should be evenly distributed throughout the macaroni. If you're worried about the tomatoes sinking, give it one final stir to ensure everything is well combined. This is your last chance to taste and adjust before baking!

5

Bake with Crispy Breadcrumb Topping

Preheat your oven to 375°F. Transfer the macaroni mixture to a greased 9x13-inch baking dish. In a small bowl, mix 0.25 cup panko breadcrumbs with 1 tbsp extra-virgin olive oil and sprinkle evenly over the top. The breadcrumbs will create a delicious crispy contrast to the creamy macaroni.

Bake for 20-25 minutes until the top is golden brown and bubbly. The edges should be slightly crispy, and the center should be heated through. If the top browns too quickly, tent with foil for the last few minutes to prevent burning. The cheese should be melted and gooey, with that perfect pull-apart texture.

6

Rest and Serve Warm

Remove from the oven and let it rest for 5 minutes before serving. This resting time allows the layers to set slightly, making it easier to scoop and preventing a runny mess. The breadcrumb topping should be crispy, the cheese perfectly melted, and each bite should deliver that perfect balance of creamy, cheesy, and tangy sun-dried tomato flavor.

Serve immediately with a side of garlic bread or a simple green salad. The contrast of the crispy breadcrumbs against the creamy macaroni is what makes this dish truly special. Enjoy your comforting, cheesy masterpiece!

👨‍🍳

Pro Tips For Making Baked Mac And Cheese With Tomatoes

  • PRECOOK PASTA AL DENTE: Pull your elbow macaroni out before it’s fully tender—about 1 minute less than package instructions. The starch clings better to the cheese sauce later, and the pasta finishes cooking in the oven without turning mushy. (Yes, even if you’re impatient like me.)
  • WHISK THE ROUX DRY: Cook your butter-flour roux until it’s light golden, not brown—just 2-3 minutes on medium heat. If you let it darken, the sauce will taste bitter, and the tomatoes will fight for flavor instead of blending in. Trust the clock, not the color.
  • SKIP THE HOT LIQUID: Add your heavy cream and milk to the roux off the heat—it’s less likely to scorch. I used to dump it in while stirring, and half the time, I’d end up with a lumpy mess. Now I just pour, whisk once, then return to the pan.
  • BREAD THE TOMATOES: Toss halved cherry or grape tomatoes in a pinch of salt and let them sit 10 minutes before baking. They’ll soften faster and release more juice, so they don’t turn to mush. (Pro move: Sprinkle a little flour over them too—it thickens the juices into a silky sauce.)

Creative variations of baked mac and cheese with tomatoes

Sun-Dried Tomato Variations

Swap oil-packed sun-dried tomatoes for roasted cherry tomatoes—toss 1 cup halved cherry tomatoes with 1 tbsp olive oil, ½ tsp Italian seasoning, and roast at 400°F for 15 minutes until caramelized.

Their sweetness balances the cheese perfectly. For a smoky twist, add ¼ tsp smoked paprika to the sauce before baking. 🌶️

Spicy Kick Options

Add ½ tsp cayenne pepper or 1 tsp hot sauce to the cheese sauce for heat. For a more refined spice, fold in 1 tbsp chopped jalapeños with the sun-dried tomatoes. If you love chili, sprinkle ¼ cup crushed red pepper flakes over the breadcrumb topping before baking.

Herb and Veggie Boosts

Stir in 2 tbsp chopped fresh basil or 1 tbsp chopped parsley for brightness. For extra veggies, fold in ½ cup steamed broccoli florets or ½ cup sautéed mushrooms when combining the macaroni and sauce. The herbs add freshness that cuts through the richness.

Protein Upgrades

Mix in 1 cup cooked bacon crumbles or ½ cup crispy fried onions for texture. For a heartier dish, fold in 1 cup shredded rotisserie chicken or ½ cup cooked ground beef with the sun-dried tomatoes. These additions turn it into a satisfying main course.

Cheese Swaps

Replace gruyère with fontina for extra creaminess or swap cheddar for monterey jack for a milder flavor. For a sharper taste, add ½ cup crumbled blue cheese to the sauce. Each cheese brings a unique depth to the dish.

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 45g58%
Saturated Fat 28g140%
Cholesterol 185mg62%
Sodium 1020mg44%
Total Carbohydrate 48g18%
Dietary Fiber 3g11%
Sugars 8g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use fresh tomatoes instead of sun-dried?

For fresh tomatoes, roast 1 cup halved cherry tomatoes with 1 tbsp olive oil and ½ tsp Italian seasoning at 400°F for 15 minutes until caramelized. Their sweetness works beautifully with the cheese. Just remove the skins before mixing into the macaroni.

2

Why does my baked mac and cheese get watery?

This usually happens from overcooked pasta or too much liquid in the sauce. Always cook pasta 1 minute less than package instructions and finish in the oven. For the sauce, if it's too thin, remove from heat and let it thicken naturally or stir in 1 tbsp cornstarch mixed with 1 tbsp cold water. Also ensure your baking dish isn't too large—9x13-inch is ideal.

3

How do I make this dish vegetarian?

This recipe is already vegetarian! The cheese blend and sun-dried tomatoes provide all the protein. For extra heartiness, add ½ cup sautéed mushrooms or ½ cup steamed broccoli when combining with the macaroni. The dish maintains its rich, satisfying texture without any animal products.

4

Can I make this ahead of time?

Yes, but with a few key adjustments. Assemble the dish up to 24 hours ahead, cover tightly, and refrigerate. When ready to bake, add 1-2 tbsp milk to the sauce to compensate for moisture loss, then bake as directed. For freezing, bake first, cool completely, then wrap tightly and freeze for up to 3 months. Reheat covered at 350°F for 20-25 minutes.

5

What's the best way to get crispy breadcrumbs on top?

Use panko breadcrumbs (they're lighter and crispier than regular) and mix them with 1 tbsp olive oil before sprinkling. For extra crunch, broil for 2-3 minutes at the very end of baking. If your oven runs hot, tent with foil for the last 5 minutes to prevent burning while keeping the breadcrumbs crispy.

★★★★★4.7(2 reviews)
Categories Side Dishes