This Gruyere Mac and Cheese with Tomatoes is a delightful twist on the traditional comfort food. Creamy, cheesy, and topped with fresh tomatoes, it delivers a balance of flavors that will impress everyone at your table. Perfect for family dinners, potlucks, or cozy nights in, this dish combines rich Gruyere and sharp cheddar cheeses for an unforgettable taste experience.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Pasta
- For the Cheese Sauce
- For the Topping
- How to Make Gruyere Mac and Cheese with Tomatoes
- Step 1: Preheat the Oven
- Step 2: Cook the Pasta
- Step 3: Heat the Milk
- Step 4: Make the Cheese Sauce
- Step 5: Combine Ingredients
- Step 6: Add Tomatoes
- Step 7: Prepare Bread Crumb Topping
- Step 8: Bake
- How to Serve Gruyere Mac and Cheese with Tomatoes
- Pair with a Fresh Salad
- Add Roasted Vegetables
- Serve with Garlic Bread
- Offer a Side of Sautéed Greens
- Complement with Grilled Chicken
- How to Perfect Gruyere Mac and Cheese with Tomatoes
- Best Side Dishes for Gruyere Mac and Cheese with Tomatoes
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Gruyere Mac and Cheese with Tomatoes
- Reheating Gruyere Mac and Cheese with Tomatoes
- Frequently Asked Questions
- What makes Gruyere Mac and Cheese with Tomatoes so special?
- Can I customize my Gruyere Mac and Cheese with Tomatoes?
- How do I prevent my cheese sauce from being lumpy?
- How long does it take to prepare Gruyere Mac and Cheese with Tomatoes?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Decadent Flavor: The combination of Gruyere and sharp cheddar creates a creamy, savory sauce that elevates mac and cheese to new heights.
- Versatile Dish: This recipe is great as a side dish or a main course. Pair it with a salad for a complete meal.
- Fresh Ingredients: Using fresh tomatoes adds a sweet and tangy note that perfectly complements the richness of the cheese.
- Easy to Make: With straightforward steps, this dish is accessible even for beginner cooks.
- Feed a Crowd: Serving up to 10, it’s the ideal choice for gatherings or family meals.
Tools and Preparation
To make this delicious Gruyere Mac and Cheese with Tomatoes, you’ll need some essential kitchen tools. Having the right equipment ensures your cooking process is smooth and enjoyable.
Essential Tools and Equipment
- Large pot
- Small saucepan
- Whisk
- Baking dish (3-quart)
- Measuring cups and spoons
Importance of Each Tool
- Large pot: Ideal for boiling pasta efficiently while allowing enough room for stirring.
- Whisk: Perfect for mixing ingredients thoroughly, ensuring a smooth cheese sauce without lumps.

Ingredients
For the Pasta
- 2 Tablespoons Kosher salt (to boil the macaroni)
- 1 pound Cavatappi pasta (or elbow macaroni)
For the Cheese Sauce
- 1 quart milk
- 8 tablespoons unsalted butter (divided, 1 stick)
- 1/2 cup all-purpose flour
- 12 ounces Gruyere (grated = 4 cups)
- 8 ounces extra-sharp Cheddar (grated = 2 cups)
- 1/2 teaspoon freshly ground black pepper
- Salt to taste (cheese is salty, so taste before you salt)
- 1/2 teaspoon ground nutmeg
For the Topping
- 3/4 pound fresh tomatoes (4 small to medium)
- 1 1/2 cups fresh white bread crumbs (5 slices, crusts removed, dried and cut into small cubes)
How to Make Gruyere Mac and Cheese with Tomatoes
Step 1: Preheat the Oven
Preheat your oven to 375 degrees F. This ensures it’s hot enough when you’re ready to bake your mac and cheese.
Step 2: Cook the Pasta
Bring a large pot of salted water to a boil.
1. Add the Cavatappi pasta.
2. Cook about a minute shy of package directions—around 8 minutes.
3. Drain well but reserve 1/2 cup of the cooked pasta water.
Step 3: Heat the Milk
In a small saucepan over low heat, warm up the milk without letting it boil.
Step 4: Make the Cheese Sauce
In a large (4-quart) pot:
1. Melt 6 tablespoons of butter over low heat.
2. Add flour and cook while stirring with a whisk for about 2 minutes.
3. Gradually add the hot milk while whisking continuously until thickened and smooth.
Step 5: Combine Ingredients
Off the heat:
1. Stir in Gruyere, Cheddar, salt, pepper to taste, and nutmeg.
2. Add cooked macaroni along with reserved pasta water; mix well.
3. Pour everything into a greased 3-quart baking dish.
Step 6: Add Tomatoes
Slice fresh tomatoes and arrange them evenly on top of the mac and cheese mixture.
Step 7: Prepare Bread Crumb Topping
Melt remaining 2 tablespoons of butter:
1. Combine with fresh bread crumbs in a small bowl.
2. Sprinkle over the top of your mac and cheese.
Step 8: Bake
Bake in preheated oven for 30 to 35 minutes or until bubbly with a golden brown top.
Enjoy this tasty Gruyere Mac and Cheese with Tomatoes as your new favorite comfort food!
How to Serve Gruyere Mac and Cheese with Tomatoes
Serving Gruyere Mac and Cheese with Tomatoes can elevate your meal and impress your guests. Here are some delightful ways to present this creamy dish.
Pair with a Fresh Salad
- A simple green salad with mixed greens, cherry tomatoes, and a light vinaigrette complements the richness of the mac and cheese.
Add Roasted Vegetables
- Roasted seasonal vegetables, such as zucchini, bell peppers, and asparagus, add color and nutrients to your table.
Serve with Garlic Bread
- Crispy garlic bread offers a crunchy contrast to the creamy texture of the mac and cheese, making for a satisfying bite.
Offer a Side of Sautéed Greens
- Sautéed spinach or kale seasoned with garlic can provide a healthy balance to the dish’s richness.
Complement with Grilled Chicken
- For those looking for extra protein, grilled chicken breast seasoned with herbs pairs wonderfully with the cheesy pasta.
How to Perfect Gruyere Mac and Cheese with Tomatoes
To achieve the best Gruyere Mac and Cheese with Tomatoes, consider these helpful tips for perfecting your dish.
- Choose Quality Cheese: Use high-quality Gruyere and extra-sharp Cheddar for a rich flavor that enhances the overall taste.
- Cook Pasta Al Dente: Undercook the pasta slightly before baking to ensure it doesn’t become mushy in the oven.
- Reserve Pasta Water: Save some pasta water; adding it helps create a creamier sauce by adjusting consistency if needed.
- Layer Ingredients: For more flavor, layer cheese and tomatoes within the macaroni before baking, not just on top.
- Let It Rest: Allow the dish to sit for about 5 minutes after baking. This helps it set up nicely for serving.
Best Side Dishes for Gruyere Mac and Cheese with Tomatoes
Pairing side dishes with your Gruyere Mac and Cheese with Tomatoes can enhance your dining experience. Here are some great options:
- Steamed Broccoli: Lightly steamed broccoli adds nutrients and balances out the richness of mac and cheese.
- Caesar Salad: A classic Caesar salad provides crispness and acidity that cuts through the creaminess of the dish.
- Corn on the Cob: Sweet corn adds a fun element; grill or boil for a fresh summer vibe.
- Baked Beans: Hearty baked beans offer a sweet complement to the savory flavors of mac and cheese.
- Coleslaw: A tangy coleslaw brings crunch and brightness, making it an excellent contrast.
- Quinoa Salad: A light quinoa salad tossed with veggies is nutritious and keeps things fresh on your plate.
Common Mistakes to Avoid
Making Gruyere Mac and Cheese with Tomatoes can be simple, but a few common mistakes can ruin your dish.
- Boldly overcooking the pasta: Cooking the pasta too long can make it mushy. Always cook it just shy of al dente since it will continue to cook in the oven.
- Ignoring the cheese quality: Using low-quality cheese can lead to a bland flavor. Opt for high-quality Gruyere and Cheddar for a richer taste.
- Not seasoning properly: Failing to taste and adjust seasoning can leave your dish flat. Make sure to season the cheese sauce adequately before mixing in the macaroni.
- Skipping the breadcrumb topping: A missing breadcrumb topping means missing crunch. Don’t skip this step, as it adds a delightful texture contrast.
- Using cold milk: Adding cold milk to the roux can lead to lumps. Warm your milk slightly before incorporating it for a smooth sauce.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- Consume within 3-5 days for optimal freshness.
Freezing Gruyere Mac and Cheese with Tomatoes
- Freeze in an airtight container or heavy-duty freezer bag.
- Can be stored for up to 2 months.
Reheating Gruyere Mac and Cheese with Tomatoes
- Oven: Preheat to 350°F (175°C) and cover with foil; heat until warmed through.
- Microwave: Use a microwave-safe dish; heat in short intervals, stirring in between.
- Stovetop: Gently reheat in a saucepan over low heat, adding a splash of milk if needed.
Frequently Asked Questions
What makes Gruyere Mac and Cheese with Tomatoes so special?
This dish combines creamy cheeses with fresh tomatoes, creating a rich yet balanced flavor profile that elevates traditional mac and cheese.
Can I customize my Gruyere Mac and Cheese with Tomatoes?
Absolutely! You can add vegetables like spinach or broccoli, or even proteins like shredded chicken or turkey for added nutrition.
How do I prevent my cheese sauce from being lumpy?
Make sure your milk is warm when you add it to the roux. Whisk continuously while cooking until smooth.
How long does it take to prepare Gruyere Mac and Cheese with Tomatoes?
The total time is approximately 55 minutes, which includes both prep and cooking time.
Final Thoughts
Gruyere Mac and Cheese with Tomatoes is an indulgent comfort food that pleases everyone at the table. Its creamy texture paired with fresh tomatoes creates a delicious twist on a classic favorite. Don’t hesitate to experiment with ingredients, making this dish uniquely yours!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Gruyere Mac and Cheese with Tomatoes
- Total Time: 50 minutes
- Yield: Serves approximately 6-8 people 1x
Description
Indulge in a creamy Gruyere Mac and Cheese with Tomatoes, a delightful twist on the classic comfort food. This recipe combines rich Gruyere and sharp cheddar cheeses with fresh tomatoes, creating a dish that’s both savory and satisfying. Perfect for family dinners, potlucks, or cozy nights in, this mac and cheese is easy to make and sure to impress your guests. With its bubbly, golden crust and creamy interior, every bite delivers an unforgettable flavor experience.
Ingredients
- 2 Tablespoons Kosher salt (to boil the macaroni)
- 1 pound Cavatappi pasta (or elbow macaroni)
- 1 quart milk
- 8 tablespoons unsalted butter (divided, 1 stick)
- 1/2 cup all-purpose flour
- 12 ounces Gruyere (grated = 4 cups)
- 8 ounces extra-sharp Cheddar (grated = 2 cups)
- 1/2 teaspoon freshly ground black pepper
- Salt to taste
- 1/2 teaspoon ground nutmeg
- 3/4 pound fresh tomatoes (4 small to medium)
- 1 1/2 cups fresh white bread crumbs (5 slices, crusts removed, dried and cut into small cubes)
Instructions
- Preheat your oven to 375°F.
- Boil salted water in a large pot, add Cavatappi pasta, and cook until al dente (about 8 minutes). Drain and reserve some pasta water.
- Heat milk in a small saucepan until warm.
- In a large pot, melt 6 tablespoons of butter over low heat. Whisk in flour for about 2 minutes.
- Gradually add warm milk while whisking continuously until the sauce thickens.
- Stir in Gruyere, Cheddar, salt, pepper, nutmeg, and cooked pasta along with reserved water; mix well.
- Pour into a greased baking dish. Top with sliced tomatoes and bread crumbs mixed with remaining butter.
- Bake for 30-35 minutes until bubbly and golden brown.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 5g
- Sodium: 675mg
- Fat: 22g
- Saturated Fat: 13g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 2g
- Protein: 18g
- Cholesterol: 55mg





