Description
There’s something special about blending the creamy comfort of mac and cheese with the freshness of tomatoes and basil. Tomato Basil Mac and Cheese brings the best of both worlds — a smooth, cheesy sauce enriched with ripe tomatoes and fragrant basil for a dish that feels both hearty and refreshing. Perfect for cozy nights, family dinners, or even summer gatherings, this recipe captures the spirit of homemade comfort with a gourmet touch.
Ingredients
For the Pasta and Sauce:
-
1 pound elbow macaroni (or preferred pasta shape)
-
3 tablespoons unsalted butter
-
3 tablespoons all-purpose flour
-
3 cups whole milk (warm)
-
1 cup heavy cream
-
2 cups shredded sharp cheddar cheese
-
1 cup shredded mozzarella cheese
-
½ cup grated Parmesan cheese
-
1 teaspoon garlic powder
-
½ teaspoon onion powder
-
1 teaspoon salt (or to taste)
-
½ teaspoon black pepper
-
¼ teaspoon red pepper flakes (optional)
For the Tomato-Basil Mixture:
-
2 tablespoons olive oil
-
2 cups cherry tomatoes, halved (or diced Roma tomatoes)
-
2 cloves garlic, minced
-
½ teaspoon salt
-
¼ teaspoon black pepper
-
½ teaspoon Italian seasoning
-
½ cup fresh basil leaves, chopped (plus extra for garnish)
For the Topping (optional):
-
1 cup panko breadcrumbs
-
2 tablespoons melted butter
-
¼ cup grated Parmesan cheese
Instructions
-
Cook the Pasta
Bring a large pot of salted water to a boil. Add the pasta and cook until al dente, about 7–8 minutes or according to package instructions. Drain and set aside. -
Prepare the Tomato-Basil Mixture
Heat olive oil in a skillet over medium heat. Add minced garlic and sauté for 30 seconds until fragrant. Add the cherry tomatoes, salt, pepper, and Italian seasoning. Cook for 5–7 minutes until tomatoes soften and release their juices. Remove from heat and stir in chopped basil. Set aside. -
Make the Cheese Sauce
In a large saucepan, melt the butter over medium heat. Whisk in the flour to form a roux and cook for 1–2 minutes. Slowly whisk in the warm milk and cream until smooth and slightly thickened.
Lower the heat and stir in cheddar, mozzarella, and Parmesan until melted. Season with garlic powder, onion powder, salt, black pepper, and red pepper flakes if desired. -
Combine the Pasta and Sauce
Add the cooked pasta into the cheese sauce and stir to coat. Gently fold in the tomato-basil mixture until evenly distributed. -
Add the Topping (Optional)
For a baked version, preheat the oven to 375°F (190°C). Transfer the mac and cheese to a greased baking dish. Mix breadcrumbs, melted butter, and Parmesan in a bowl, then sprinkle over the top. Bake uncovered for 15–20 minutes until golden and crispy. -
Serve and Garnish
Let the dish cool slightly. Garnish with more fresh basil and Parmesan before serving.
Notes
- Prep Time: 15 minutes
- Cook Time: 35 minutes