Macaroni and Cheese With Tomatoes Recipe: Rustic Pasta Bake With Sun-Dried Flavor

Salads

Macaroni and Cheese With Tomatoes Recipe: Rustic Pasta Bake With Sun-Dried Flavor

This macaroni and cheese with tomatoes recipe transforms a classic comfort dish into something unexpectedly vibrant and sophisticated. The key lies in balancing rich, creamy cheese with bright sun-dried tomatoes and fresh basil, creating a rustic pasta bake that feels both hearty and refined.

I developed this version after realizing how much a simple tomato addition could elevate the dish—adding depth without overpowering the cheese.

The process is straightforward but precise: cook the pasta al dente, build a velvety cheese sauce on the stovetop, then fold in chopped tomatoes and herbs before baking until golden. This method ensures every bite delivers tender pasta, melted cheese, and bursts of tomato flavor that cut through the richness.

The result is a dish that’s perfect for weeknight dinners or special occasions.

What sets this apart is the texture contrast—creamy cheese meets the slight chew of sun-dried tomatoes, while the basil adds freshness that keeps the dish from feeling too heavy.

The baking step creates a crispy, golden top that adds an extra layer of satisfaction. This isn’t just mac and cheese; it’s a complete, flavorful meal in one dish.

Serve with a simple green salad or crusty bread to round out the meal. The recipe scales easily, making it ideal for families or gatherings. Let’s get started—this pasta bake is simpler than it looks but delivers restaurant-quality results every time.

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

Ingredients for macaroni and cheese with tomatoes

Rich cheeses, sun-dried tomatoes, and fresh basil transform basic mac and cheese into a restaurant-worthy pasta bake.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Cooked al dente, drained
Unsalted Butter 🧈 ½ cup Full-fat for creaminess
All-Purpose Flour 🌾 ¼ cup For roux thickening
Whole Milk 🥛 2 cups Warmed for smooth sauce
Sharp White Cheddar Cheese 🧀 2 cups Shredded, aged 6+ months
Monterey Jack Cheese 🧀 1 cup Shredded, mild flavor
Sun-Dried Tomatoes 🍅 ½ cup Oil-packed, finely chopped
Fresh Basil Leaves 🌿 ¼ cup Chopped, stems removed
Garlic Cloves 🧄 3 cloves Minced for depth
Extra-Virgin Olive Oil 🫒 1 tbsp For baking dish
Panko Breadcrumbs 🍞 ¼ cup For crispy topping
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Nutmeg 🌿 ¼ tsp Freshly grated

The cheese selection is critical here. Sharp white cheddar provides the tangy backbone, while Monterey Jack adds creaminess without overpowering. For the best flavor, use freshly grated blocks from the deli counter—pre-shredded contains anti-caking agents that prevent proper melting. Whole Foods or local creameries often carry aged cheddar that delivers the most complex flavor profile. The sun-dried tomatoes should be oil-packed, not dried in a jar, as they retain more moisture and richness. Trader Joe's carries excellent quality at an affordable price, but any reputable Italian market will have premium options.

No sun-dried tomatoes? Roasted cherry tomatoes work well as a substitute, though they'll add more moisture. Fresh basil can be swapped for dried basil at one-third the amount, but the texture contrast will suffer. The garlic can be roasted for a sweeter flavor—simply wrap whole cloves in foil and bake at 400°F for 10 minutes. For a nut-free topping, crushed potato chips) create a satisfying crunch. The flour for the roux should be all-purpose, not cake flour—it creates a proper thickening without altering the texture.

This dish reheats beautifully—simply cover with foil and warm in a 350°F oven for 15-20 minutes. For make-ahead convenience, assemble the entire casserole (without baking) and refrigerate for up to 24 hours. Bake straight from the fridge, adding 5-10 minutes to the baking time. Leftovers keep for 4-5 days in the refrigerator, though the flavor actually improves after the first day as the components meld together. Portion into individual servings before freezing for up to 3 months—the crispy topping will soften but the cheese sauce remains velvety.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this recipe because it’s the kind of dish where you don’t need a grocery list—just butter, flour, milk, cheese, and pasta. That’s it. No fancy techniques, no last-minute store runs. The roux comes together in minutes, and the sharp cheddar melts into something so rich, you’ll forget it’s this simple.
  • Tomato Twist That Works: Between us, I was skeptical about adding tomatoes to mac and cheese—until I tried it. The acidity cuts through the creaminess, and those little bursts of sweetness? They make every bite feel like a little vacation. Plus, you don’t even have to peel the tomatoes if you’re in a rush.
  • Weeknight to Potluck Hero: This dish is my go-to when I need something fast but still impressive. Serve it as-is for a lazy Tuesday, or dress it up with toasted breadcrumbs and herbs for a potluck that’ll have people asking for seconds. Honestly, it’s the kind of meal that works in jeans or at a dinner party.
  • Leftovers That Don’t Suck: Most mac and cheese turns into a sad, gluey mess the next day—not this one. The tomatoes keep it bright, and the roux holds up, so reheating is a breeze. I’ve even frozen portions for lazy mornings, and it thaws into something that tastes almost as good as the first bite. (Yes, even on a Tuesday.)

Step-by-step instructions for rustic macaroni and cheese with sun-dried tomatoes

This method delivers a creamy, sun-dried tomato-infused pasta bake with a crispy breadcrumb topping.

1

Cook the Elbow Macaroni Al Dente

Bring a large pot of water to a rolling boil and add 1.5 teaspoons of salt (about half of the total). Add the 12 oz elbow macaroni and cook until 1 minute before the package directions indicate al dente. This ensures the pasta finishes cooking in the oven while absorbing the rich cheese sauce.

Drain the pasta using a colander and immediately rinse under cold water for 10 seconds to stop the cooking process. Shake off any excess water and transfer to a large mixing bowl. You'll notice the pasta is still slightly firm to the bite—this prevents a mushy final texture.

2

Prepare the Creamy Cheese Sauce

In a medium saucepan, melt the 0.5 cup unsalted butter over medium heat until fully liquid. Whisk in the 0.25 cup all-purpose flour and cook for 1-2 minutes until the mixture forms a smooth, pale roux. This forms the base for your velvety sauce.

Gradually pour in the 2 cups whole milk while whisking continuously to prevent lumps. Bring the mixture to a gentle simmer and cook for 3-4 minutes until slightly thickened. Remove from heat and stir in the 2 cups sharp white cheddar cheese and 1 cup monterey jack cheese until completely melted and smooth.

3

Combine Pasta with Sauce and Tomatoes

Add the drained macaroni to the cheese sauce and toss gently to coat evenly. Stir in the 0.5 cup finely chopped sun-dried tomatoes, 0.25 cup chopped fresh basil leaves, 3 minced garlic cloves, 0.5 teaspoon ground black pepper, and 0.25 teaspoon nutmeg. Taste and adjust seasoning with additional salt if needed—this is where the sun-dried tomato flavor really shines.

The mixture should be thick enough to cling to the pasta but still slightly loose. If it's too thick, whisk in 1-2 tablespoons of reserved pasta water to achieve a creamy consistency. This step ensures every bite delivers that perfect balance of cheesy richness and sun-dried tomato depth.

4

Assemble and Top with Crispy Breadcrumbs

Preheat your oven to 375°F and lightly grease a 9x9-inch baking dish with 1 tablespoon extra-virgin olive oil. Transfer the pasta mixture to the prepared dish and spread evenly. In a small bowl, combine the 0.25 cup panko breadcrumbs with 0.5 teaspoon salt and 0.25 teaspoon ground black pepper. Sprinkle this mixture evenly over the top of the pasta.

Bake for 20-25 minutes until the top is golden brown and the edges bubble slightly. The breadcrumb topping should be crispy while the cheese underneath remains creamy. If the top browns too quickly, tent loosely with aluminum foil for the last 5 minutes of baking.

5

Rest and Serve Warm

Remove from the oven and let the macaroni and cheese rest for 5-10 minutes before serving. This resting period allows the layers to set slightly and makes serving cleaner. The dish should be hot throughout with a crispy, golden topping that contrasts beautifully with the creamy interior.

Garnish with additional fresh basil leaves if desired. Serve immediately while the breadcrumbs are still crispy and the cheese maintains its perfect melt. Each bite should deliver that satisfying combination of creamy cheese, tangy sun-dried tomatoes, and herby basil notes.

👨‍🍳

Pro Tips For Making Macaroni And Cheese With Tomatoes

  • Cook Pasta Al Dente: DESCRIPTION:
  • Grate Cheese Fresh: DESCRIPTION:
  • Simmer Sauce Slow: DESCRIPTION:
  • Sauté Tomatoes First: DESCRIPTION:

Wine and beer pairings for this macaroni and cheese with tomatoes

White Wine Pairings

This tomato-infused mac and cheese pairs beautifully with crisp Italian whites that complement the dish's creamy richness and sun-dried tomato brightness. I reach for a Vermentino from Sardinia—its citrusy acidity and mineral notes cut through the cheese while enhancing the tomato's depth.

A Pinot Grigio from Alto Adige works equally well, offering a clean finish that refreshes your palate between bites. 🍷

Red Wine Options

For those who prefer red, a light-bodied Chianti or Valpolicella provides enough structure to stand up to the cheese without overpowering the dish. The subtle tannins in Chianti pair particularly well with the sun-dried tomatoes, creating a harmonious balance.

Avoid heavy Cabernets—they'll clash with the creamy texture and delicate tomato flavors.

Beer Pairings

A crisp Italian lager like Peroni or Birra del Borgo is my go-to beer pairing—its effervescence cleanses the palate between rich bites. For craft beer lovers, a Belgian-style witbier with its citrus and coriander notes mirrors the sun-dried tomato flavors beautifully.

Avoid heavy stouts or IPAs that might compete with the dish's delicate balance. 🍺

Non-Alcoholic Options

For a refreshing non-alcoholic match, try a sparkling blood orange soda like San Pellegrino Aranciata Rossa. The citrus notes complement the sun-dried tomatoes, while the bubbles keep the palate fresh.

Alternatively, a chilled hibiscus iced tea with a touch of honey provides a floral contrast that works surprisingly well with the cheesy richness.

Seasonal Adaptations

In summer, I opt for chilled rosé—its crisp acidity balances the dish's creaminess perfectly. For winter gatherings, a medium-bodied Chianti Classico adds warmth that complements the comforting pasta. The key is matching the wine's acidity to the dish's richness while letting the tomato flavors shine through. 🍇

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 165mg55%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 8g
Protein 28g56%
* 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?

Yes! Fresh tomatoes work beautifully, but you'll need to adjust the preparation. Use 1 cup diced fresh tomatoes (about 2 medium) and sauté them with garlic for 3-4 minutes before adding to the pasta. Reduce the amount slightly if your tomatoes are very juicy, as they'll release more moisture during cooking.

2

Why does my mac and cheese get watery?

Overcooking the pasta or using too much milk are the most common causes. Always cook pasta 1 minute less than package instructions and drain well. For the sauce, start with 2 cups milk and add only 1-2 tablespoons of pasta water if needed to loosen the mixture. The cheese should melt completely before adding to the pasta.

3

Can I make this dish ahead of time?

Assemble the entire casserole (without baking) and refrigerate for up to 24 hours. Bake straight from the fridge, adding 5-10 extra minutes at 375°F. For freezing, assemble and bake as directed, then cool completely. Store in an airtight container for up to 3 months—the texture will soften slightly, but the flavor improves over time.

4

What's the best cheese substitute if I don't have cheddar?

Try a mix of Gruyère and Gouda for a richer flavor, or Parmesan and mozzarella for extra creaminess. For a dairy-free option, use nutritional yeast mixed with cashew cream—it mimics the umami depth of cheese. Always use freshly grated blocks rather than pre-shredded to avoid anti-caking agents that prevent proper melting.

5

How can I make this dish vegetarian?

This recipe is already vegetarian! For a vegan version, replace the butter with vegan butter or olive oil, use plant-based milk, and swap cheeses for vegan alternatives like Miyoko's or Violife. The sun-dried tomatoes and basil remain perfectly vegan-friendly, and the breadcrumb topping can be made with vegan panko.

★★★★★4.8(11 reviews)
Categories Salads