Baked Macaroni and Cheese Recipe with Tomato Sauce: Italian-Inspired Bolognese Twist

Sauces & Condiments

Baked Macaroni and Cheese Recipe with Tomato Sauce: Italian-Inspired Bolognese Twist

This baked macaroni and cheese recipe with tomato sauce brings a comforting Italian twist to a classic comfort food. The rich, creamy cheese sauce gets a savory depth from tomato and herbs, creating a dish that's both nostalgic and exciting.

It's the perfect way to elevate a simple meal into something special without complicated techniques.

The beauty of this recipe lies in its balance—tender pasta perfectly coated in a velvety cheese sauce that's been enriched with tomato and Italian seasonings.

What makes it stand out is how the tomato sauce not only adds flavor but also creates a beautiful, rustic presentation when baked to a golden finish. This dish is ideal for weeknight dinners or family gatherings, delivering restaurant-quality results in one baking dish.

What you'll achieve is a dish that's creamy yet not overly heavy, with a subtle tomato undertone that adds complexity. The pasta stays al dente while the cheese sauce becomes bubbly and golden on top, creating that irresistible texture we all love.

The best part? It's a one-dish meal that's easy to prepare and even easier to enjoy.

Pair this with a simple side salad or garlic bread to round out the meal. The combination of the rich mac and cheese with the bright acidity of tomato sauce makes it a standout dish that's sure to become a family favorite.

Let's get started on creating this delicious Italian-inspired twist on a classic comfort food.

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

Ingredients for baked macaroni and cheese recipe with tomato sauce

Pantry staples meet Italian flavors for this creamy, tomato-infused mac and cheese twist.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Uncooked, medium or small size
Unsalted Butter 🧈 ½ cup Cold, cubed for sauce
All-Purpose Flour 🌾 ¼ cup For roux base
Whole Milk 🥛 2 cups Full-fat for creaminess
Sharp Cheddar Cheese 🧀 2 cups Shredded, block preferred
Mozzarella Cheese 🧀 1 cup Shredded, part-skim
Tomato Sauce 🍅 1 ½ cups Canned, San Marzano preferred
Yellow Onion 🧅 1 whole Diced small, ~0.5 cup
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Dried Italian Seasoning 🌿 1 tsp Or 1 tbsp fresh mix
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Breadcrumbs 🍞 ¼ cup Panko for crispy topping
Parmesan Cheese 🧀 ¼ cup Freshly grated

The cheeses are what make this dish sing—sharp cheddar for tang and mozzarella for melt. Grab the block versions and shred yourself (pre-shredded gets gummy). Trader Joe's has great pre-shredded if you're in a pinch, but the block keeps better. For the tomato sauce, San Marzano cans are worth the splurge—they're sweeter and smoother. The onion and garlic are the flavor base, so don't skip browning them (that's where the real flavor happens). I always use yellow onions for this recipe—they're milder and sweeter when cooked.

No Italian seasoning? Mix 1/4 tsp dried oregano, 1/4 tsp dried basil, and a pinch of red pepper flakes. Short on mozzarella? Monterey Jack melts just as well. The breadcrumbs can be regular, but panko gives you that perfect crispy top. If you're making this ahead, the sauce keeps for 2 days in the fridge—just reheat gently before adding pasta. For extra richness, stir in 1 tbsp cream cheese with the shredded cheeses, but don't tell anyone I told you that secret.

This dish reheats beautifully—just cover with foil and bake at 375°F for 15 minutes. The breadcrumb topping stays crispy if you reheat it uncovered for the last 2 minutes. Keeps for 3-4 days in the fridge, but honestly, it disappears faster than that. For leftovers, I like to portion into individual ramekins and reheat just until bubbly—great for lunches. Freezes for 2 months if you wrap it tightly in foil. The sauce gets even more developed after baking, so if you're making it ahead, bake it before serving.

❤️

Why You'll Love This Recipe

  • One-Bowl Magic: I swear by this recipe when I’m too tired to wash extra dishes—just toss everything into one bowl, bake, and walk away. The flour-butter roux thickens the milk into a velvety sauce that clings to the pasta like it’s been hugging it all day.
  • Tomato-Cheddar Love: Between us, the sharp cheddar and tangy tomato sauce are a match made in comfort-food heaven. The sauce doesn’t overpower the cheese—it just deepens that creamy, melty goodness with a subtle bright note that makes every bite feel like a little celebration.
  • Weeknight & Leftovers: This is my go-to when I need to feed a crowd or meal prep for the week. The baked version reheats like a dream—just pop it in the oven, and it’s back to that golden, bubbly perfection. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Honestly, it’s the kind of dish that makes basic ingredients feel fancy. Elbow macaroni, a block of cheddar, and a can of tomatoes? That’s all you need for a dish that tastes like it cost twice as much. Plus, the leftovers stretch for lunches without breaking the bank.

Step-by-Step instructions for Italian-inspired baked macaroni and cheese

Here's how to combine classic comfort food with Italian flavors for a rich, tomato-infused twist.

1

Cook the Pasta and Sauté the Base

Start by boiling a large pot of salted water and cook the 12 oz elbow macaroni until al dente—about 10-12 minutes (check package instructions). Drain and set aside, reserving ½ cup pasta water for later.

In a large skillet, melt ½ cup unsalted butter over medium heat. Add the diced yellow onion and cook for 5 minutes until softened. Stir in the 3 minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown. Pour in the 1.5 cups tomato sauce, 1 tsp dried Italian seasoning, 1.5 tsp salt, and ½ tsp black pepper. Simmer for 5 minutes until slightly thickened.

2

Build the Creamy Cheese Sauce

In a separate saucepan, melt the remaining ½ cup unsalted butter over medium heat. Whisk in the ¼ cup all-purpose flour and cook for 1-2 minutes until smooth. Gradually whisk in the 2 cups whole milk, ensuring no lumps form. Bring to a gentle simmer and cook for 3-4 minutes until slightly thickened.

Lower the heat to low and gradually stir in the 2 cups sharp cheddar cheese and 1 cup mozzarella cheese until fully melted and smooth. If the sauce seems too thick, whisk in 2-3 tablespoons of reserved pasta water to reach a pourable consistency. Remove from heat and stir in half of the tomato mixture from Step 1, reserving the other half for later.

3

Combine and Assemble the Baked Dish

In a 9x9-inch baking dish, combine the cooked macaroni, cheese sauce, and remaining tomato mixture. Stir until everything is evenly coated. The mixture should be thick but still moist—if it looks dry, add another splash of pasta water.

Sprinkle the top evenly with ¼ cup breadcrumbs and ¼ cup freshly grated parmesan cheese, pressing gently to help them adhere. This creates a golden, crispy crust while keeping the inside creamy.

4

Bake to Golden Perfection

Preheat your oven to 375°F. Place the baking dish on the middle rack and bake for 20-25 minutes until the top is golden brown and bubbly. If the edges brown too quickly, loosely cover with aluminum foil.

For the final touch, broil for 1-2 minutes until the breadcrumbs turn a deeper golden color. Let the macaroni and cheese rest for 5 minutes before serving—this helps the layers set and makes slicing easier. The result? A creamy, cheesy casserole with a rich tomato undertone and crispy top that'll have everyone asking for seconds.

👨‍🍳

Pro Tips For Making Baked Macaroni And Cheese Recipe With Tomato Sauce

  • Pre-Cook Macaroni Al Dente: DESCRIPTION: Boil elbow macaroni one minute less than the package says—it’ll finish cooking in the oven, and you’ll avoid that sad, mushy texture. I learned this the hard way after serving a batch that fell apart like wet cardboard. Drain well and toss with a splash of pasta water to keep it loose.
  • Bloom the Flour Right: DESCRIPTION: Melt butter over medium-low heat, then whisk in flour for 2–3 minutes until it’s golden and smells nutty—this builds flavor. Skipping this step leaves your tomato-cheese sauce tasting flat, like you just mixed powder into milk. (Yes, even if you’re impatient like me.)
  • Grate Cheese Fresh: DESCRIPTION: Sharp cheddar loses moisture when pre-shredded—swap it for freshly grated cheese (or buy blocks and grate yourself). The sauce will be creamier, and the cheese won’t clump like glue. I was skeptical until I tried it; now I won’t go back.
  • Bake Under Foil First: DESCRIPTION: Cover the casserole with foil for the first 20 minutes to melt the cheese evenly, then uncover to brown the top. This prevents a watery mess and guarantees that crispy, cheesy crust everyone craves. (Your future self will thank you.)

Dietary considerations for this recipe

Dairy-Free Adaptations

For a dairy-free version, swap the cheddar and mozzarella with 2 cups nutritional yeast (for cheesy flavor) and 1 cup dairy-free mozzarella shreds (like Miyoko's brand).

Use coconut milk instead of whole milk—it adds richness without dairy. The tomato sauce base remains the same, so the Italian flavors still shine. 🌱

Gluten-Free Options

Replace elbow macaroni with gluten-free pasta like Barilla GF or Jovial. For the roux, use gluten-free flour blend (like Bob's Red Mill 1:1). The breadcrumb topping can be gluten-free panko—just check labels for cross-contamination warnings.

The rest of the recipe stays the same, ensuring everyone at the table can enjoy it.

Lower-Carb Modifications

Cut carbs by using cauliflower rice instead of pasta—sauté it with the onions and garlic until tender. Reduce the tomato sauce to 1 cup and thicken the cheese sauce with 2 tbsp cornstarch instead of flour.

Top with crushed pork rinds for a crispy, low-carb crust. This keeps the creamy texture while slashing carbs significantly.

Vegetarian-Friendly

This recipe is already vegetarian, but you can boost protein by adding ½ cup cooked lentils or 1 cup crumbled tofu to the pasta mixture. For extra richness, stir in 2 tbsp vegan butter with the cheese.

The tomato sauce adds depth, making it hearty enough for a meatless meal without sacrificing flavor.

Allergen Considerations

For nut allergies, ensure all cheeses and breadcrumbs are nut-free (check labels). If dairy is a concern, use dairy-free cheese alternatives and coconut milk as mentioned earlier.

For egg allergies, no worries—this recipe doesn’t require eggs. Always double-check ingredient labels, especially for pre-shredded cheeses, which may contain anti-caking agents with allergens.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 120mg40%
Sodium 1150mg49%
Total Carbohydrate 52g18%
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 a different type of pasta for this tomato mac and cheese?

Elbow macaroni is ideal for this recipe, but you can use penne, fusilli, or farfalle instead. Avoid long pasta shapes like spaghetti or linguine—they won't hold the sauce as well. For extra flavor, try whole wheat pasta, but reduce baking time by 2-3 minutes to prevent overcooking.

2

How do I prevent the breadcrumb topping from burning?

Watch the dish closely after the first 15 minutes of baking. If the edges brown too quickly, loosely cover with aluminum foil. For extra insurance, broil for just 1 minute at the end—don't walk away! A light spray of cooking oil on the breadcrumbs before baking can also help create a crispier, less likely-to-burn crust.

3

Can I make this ahead of time for a party?

Assemble the dish up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10-15 minutes to the baking time (cover with foil if needed). For a crowd, bake in two 8x8-inch pans instead of one 9x9-inch pan—this ensures even cooking and prevents overflow.

4

What if my cheese sauce gets too thick?

Don't panic! Thin it with 2-3 tablespoons of reserved pasta water or whole milk. If the sauce separates, whisk vigorously over low heat for 1-2 minutes—this helps re-emulsify it. For extra insurance, stir in 1 teaspoon of cornstarch mixed with 1 tablespoon water to smooth it out.

5

Can I add meat to make it heartier?

Yes! Stir in 1 cup cooked ground beef, ½ cup Italian sausage, or ½ cup diced ham when combining the pasta and sauce. For extra richness, brown the meat with the onions and garlic in Step 1. If using sausage, reduce the tomato sauce to 1 cup to balance the flavors.

★★★★★4.6(11 reviews)
Categories Sauces & Condiments