Baked Macaroni and Cheese With Stewed Tomatoes Recipe: Rustic Tomato-Twist on a Classic

Soups & Stews

Baked Macaroni and Cheese With Stewed Tomatoes Recipe: Rustic Tomato-Twist on a Classic

This baked macaroni and cheese with stewed tomatoes recipe reimagines a classic comfort dish by weaving in rustic tomato flavors for depth and balance.

The secret lies in simmering tomatoes until they thicken into a velvety sauce, then layering them with creamy mac and cheese for a dish that’s both nostalgic and elevated.

I developed this version after craving something hearty yet sophisticated—no heavy cream overload, just rich, well-seasoned layers that hold together beautifully in the oven.

The stewed tomatoes are the game-changer here, caramelizing into a sweet-tangy sauce that cuts through the richness of the cheese while adding vibrant color. You’ll start by sautéing garlic and onions, then simmering canned tomatoes with herbs until they reduce into a glossy, concentrated base.

Meanwhile, the mac and cheese gets its signature creaminess from a simple roux and sharp cheddar, buttered to perfection for that classic melt.

When it comes out of the oven, you’ll have a golden, bubbling casserole with crispy edges and a tender, cheesy center—every bite delivers the creamy comfort of mac and cheese balanced by the bright acidity of the tomatoes.

The dish holds together well for leftovers, making it perfect for meal prep or feeding a crowd. This isn’t just another mac and cheese; it’s a rustic twist that feels like a hug on a plate.

Serve it with a simple side salad or crusty bread to soak up every last drop of that tomato-cheese sauce. The recipe is designed to be foolproof, with clear steps for each component—no guesswork, just reliable results. Let’s get started on creating this comforting, flavorful masterpiece.

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

Ingredients for baked macaroni and cheese with stewed tomatoes

Pantry staples plus a few fresh ingredients—this mac and cheese gets a tomato twist.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 ½ lbs Medium or jumbo size preferred
Sharp White Cheddar Cheese 🧀 2 cups Freshly grated, block preferred
Heavy Whipping Cream 🥛 ½ cup Full-fat for creaminess
Whole Milk 🥛 1 cup Warmed for better blending
Unsalted Butter 🧈 ½ cup Cold, cubed for roux
All-Purpose Flour 🌾 ¼ cup For smooth roux
Canned San Marzano Tomatoes 🍅 2 cans 28 oz each, crushed by hand
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Fresh Basil Leaves 🌿 ¼ cup Chopped, stems removed
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Breadcrumbs 🍞 ¼ cup Panko for extra crunch
Extra-Virgin Olive Oil 🫒 2 tbsp For topping

The tomatoes make all the difference here. San Marzano is ideal—sweet, meaty, and less acidic than regular canned tomatoes. If you can't find them, Muir Glen is a great backup. The key is crushing them by hand for that rustic texture, not using pre-crushed. For the cheese, sharp white cheddar is non-negotiable—mild cheddar won't give you that tangy bite. I always buy a wedge and grate it myself; pre-shredded gets clumpy. The fresh basil? Grab a bunch—half goes in the sauce, half gets sprinkled on top for that bright finish.

No San Marzano? High-quality crushed tomatoes work, but you might want to add a pinch of sugar to balance the acidity. Short on basil? Dried oregano at half the amount gets you close. Using whole milk instead of cream? Warm it slightly first—it blends smoother with the cheese. For the roux, don't rush it. Cook the flour and butter until it's a deep golden color (about 3-4 minutes), or you'll get that floury aftertaste. The breadcrumbs? Panko adds extra crunch, but regular breadcrumbs work fine if that's what you've got. Just toast them lightly in the oven first for better flavor.

This casserole reheats beautifully—just cover it with foil and bake at 350°F until bubbly. Keeps for 4-5 days in the fridge, freezes for 3 months. I always make a double batch because it's perfect for meal prep. Store leftovers in an airtight container, and when reheating, add a splash of milk to keep it creamy. The tomato-cheese sauce gets even better the next day as the flavors meld together—trust me on this.

❤️

Why You'll Love This Recipe

  • No-Fuss Bake: The only measuring I do is eyeballing the cheese-to-cream ratio—no scales, no stress. Boil the pasta, mix everything in one bowl, dump it in a dish, and pop it in the oven. That’s it. (Yes, even on a Tuesday night.)
  • Sweet-Savory Magic: The stewed tomatoes add this perfect tangy depth that cuts through the richness of the sharp cheddar, while the heavy cream makes the whole thing velvety. It’s like mac and cheese’s grown-up cousin—still comforting, but with layers.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The baked version reheats beautifully, and the tomatoes keep it from getting boring after day two. Pack it in a container, and suddenly you’ve got a lunch that feels like dinner.
  • Budget Comfort: A single block of cheddar and a can of tomatoes stretch to feed four for under $10. Plus, the leftovers? They’re even better the next day—crispy edges, gooey center, and that tomato sauce clinging to every bite like a flavor hug.

Step-by-step instructions for baked macaroni and cheese with stewed tomatoes

Here's how to make this comforting twist on a classic—rich, cheesy pasta baked with sweet tomatoes.

1

🍳 Step 1: Cook the Elbow Macaroni Al Dente

Bring a large pot of water to a rolling boil and add 1.5 lbs elbow macaroni. Season generously with 1 tsp salt—it should taste like the ocean. Cook for 11-12 minutes until the pasta is al dente (you'll still see a slight white center when bitten). Drain in a colander and set aside, reserving ½ cup pasta water—this starchy liquid is your secret weapon for creamy sauce later.

Don't rinse the pasta! The starch helps the cheese cling beautifully. If you're using jumbo elbows, they'll need just a minute or two less than the package suggests. Taste-test one piece—it should have a pleasant bite, not be mushy.

2

🍳 Step 2: Build the Tomato Sauce Base

In a large skillet, heat 2 tbsp extra-virgin olive oil over medium heat. Add the diced yellow onion and cook for 5 minutes until soft and translucent. Stir in the minced garlic cloves and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.

Pour in the 2 cans crushed San Marzano tomatoes, 1 tsp dried thyme, 1 tsp salt, and ½ tsp black pepper. Simmer uncovered for 15-20 minutes until the sauce thickens slightly and the flavors meld. The tomatoes should reduce enough to coat the back of a spoon. Taste and adjust seasoning—you want it bright and balanced, not overly acidic.

3

🥘 Step 3: Create the Cheesy Roux

In a separate saucepan, melt ½ cup unsalted butter over medium heat. Whisk in ¼ cup all-purpose flour and cook for 1-2 minutes until the mixture turns a pale golden color—this is your roux. Slowly whisk in the 1 cup warmed whole milk and ½ cup heavy whipping cream until smooth.

Gradually add the 2 cups freshly grated sharp white cheddar cheese, stirring constantly until fully melted and creamy. The sauce should thicken into a velvety consistency. If it gets too stiff, whisk in 1-2 tablespoons of reserved pasta water to loosen it. Remove from heat and stir in the chopped fresh basil leaves.

4

🥘 Step 4: Combine and Bake to Perfection

In a greased 9x13-inch baking dish, combine the cooked macaroni, tomato sauce, and cheese mixture. Stir gently but thoroughly until everything is evenly coated. The pasta should be fully submerged in the cheesy tomato sauce—this ensures every bite is packed with flavor.

Sprinkle ¼ cup breadcrumbs evenly over the top for a crispy finish. Bake at 375°F for 20-25 minutes until the top is golden brown and bubbly. The edges should be slightly crispy, while the center remains creamy. If the top browns too quickly, tent loosely with foil for the last 5 minutes of baking.

5

🍽️ Step 5: Rest and Serve Warm

Remove from the oven and let the macaroni and cheese rest for 10 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice and serve. The breadcrumb topping should be crispy, while the cheese sauce underneath remains luscious and smooth.

Garnish with extra chopped fresh basil leaves and a drizzle of extra-virgin olive oil if desired. Serve immediately with a side of garlic bread or a simple green salad. Each forkful delivers the perfect balance of rich cheddar, sweet tomatoes, and comforting pasta—this is comfort food at its finest.

👨‍🍳

Pro Tips For Making Baked Macaroni And Cheese With Stewed Tomatoes

  • Cook pasta al dente: I learned this the hard way—mac and cheese needs pasta that’s just firm enough to bite into, not mushy. Drain elbows when they’re 1-2 minutes shy of package time (usually 6-7 minutes total), then toss immediately with butter to stop cooking. Overcooked pasta turns your creamy sauce into a gluey mess, and no one wants that.
  • Shred cheese aggressively: Sharp white cheddar has a waxy coating that keeps it from melting smoothly. Skip the food processor—use a box grater and shred by hand, then pulse in a food processor for 10 seconds to break up clumps. This ensures the cheese blends into the sauce instead of sitting in chunks at the bottom.
  • Temper the cream: Heavy cream scalds easily, and once it curdles, your sauce is ruined. Warm the cream and milk together over low heat until just steaming (160°F/70°C), then whisk it into the cheese mixture slowly. If you’re impatient like me, stir constantly—it’s the only way to guarantee a silky texture.
  • Bake uncovered last 5: The stewed tomatoes need time to caramelize, but the top of your mac and cheese will turn into a sad, pale puddle if you bake it covered the whole time. After 20 minutes, uncover and broil for 3-5 minutes—just until the cheese bubbles and browns. Watch it like a hawk; it burns faster than you think.

Regional styles of baked macaroni and cheese with stewed tomatoes

Southern Comfort Twist

In the American South, mac and cheese often gets a smoky, spicy kick. Swap the sharp white cheddar for a mix of sharp cheddar and smoked Gouda—about 1.5 cups each—for that signature Southern depth.

Add ½ tsp smoked paprika and ¼ tsp cayenne pepper to the tomato sauce, then top with crumbled crispy bacon before baking. The result? A dish that’s rich, smoky, and slightly spicy—perfect with a side of collard greens. 🔥

Italian Rustic Style

For an Italian-inspired version, replace the cheddar with Pecorino Romano and Parmigiano-Reggiano—about 1.5 cups total—and add ½ cup heavy cream to the roux. Use San Marzano tomatoes (as called for) and stir in 1 tbsp tomato paste with the onions.

Finish with fresh basil and parsley instead of breadcrumbs, and bake until the top is golden. Serve with a sprinkle of flaky sea salt for a dish that feels like a Tuscan feast. 🌿

Midwest Heartland Classic

The Midwest loves its mac and cheese hearty and simple. Use mild cheddar cheese instead of sharp for a kid-friendly version, and stir in ½ cup sour cream with the cheese sauce for extra creaminess.

For the tomato sauce, add 1 tsp Worcestershire sauce and ½ tsp onion powder to deepen the flavor. Top with buttery breadcrumbs mixed with 1 tbsp melted butter before baking. This version is perfect for potlucks—it’s familiar, comforting, and always a crowd-pleaser. 💛

Mexican-Inspired Fusion

Give your mac and cheese a Mexican flair by adding 1 tsp ground cumin and ½ tsp chili powder to the tomato sauce. Stir in ½ cup black beans (rinsed and drained) with the pasta, and top with crumbled cotija cheese and fresh cilantro before baking.

For extra heat, sprinkle diced jalapeños on top. Serve with a side of lime wedges and sour cream for dipping. This fusion dish is bold, flavorful, and full of texture. 🌶️

New England Coastal Style

In New England, seafood often finds its way into classic dishes. For a coastal twist, stir ½ cup cooked shrimp or crab meat into the mac and cheese before baking.

Use white cheddar and Monterey Jack cheese—about 1.5 cups total—and add ½ tsp Old Bay seasoning to the tomato sauce. Garnish with chopped chives and a drizzle of lemon juice after baking. This version is light yet rich, perfect for a seafood lover’s comfort meal. 🦞

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 155mg52%
Sodium 1150mg49%
Total Carbohydrate 45g16%
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 canned for the stewed sauce?

Fresh tomatoes work but require extra prep time. Peel and chop 4-5 large ripe tomatoes, then simmer them with the onions and garlic for 20-25 minutes until they break down completely. You'll need about 1.5 cups chopped tomatoes to match the canned version's yield. For best results, use a mix of fresh and canned—start with 1 can crushed tomatoes plus 1 cup fresh chopped tomatoes to balance flavor and texture.

2

How do I prevent the macaroni and cheese from getting watery when reheating?

Always reheat covered with foil to trap moisture. For extra insurance, add 1-2 tablespoons of milk or heavy cream when reheating in the oven. If it's too thick, stir in a splash of milk—never microwave uncovered. The best method is to cover tightly and bake at 350°F for 15 minutes until heated through. Leftovers keep well for 4-5 days in the fridge.

3

What's the best way to make this dish vegetarian?

This recipe is already vegetarian-friendly! Just ensure your cheese is dairy-based (not vegan) and your breadcrumbs are plain (no meat-based seasoning). For extra richness, add ½ cup vegan butter to the roux. If you want to boost protein, stir in ½ cup cooked chickpeas or lentils with the pasta. The tomato-cheese sauce combo works perfectly without any meat components.

4

Can I make this ahead of time for a potluck?

This dish actually tastes better the next day as flavors meld. Assemble it completely (including breadcrumb topping) and refrigerate uncovered for 24 hours before baking. This helps the flavors develop. On potluck day, bake at 375°F for 30-35 minutes (covered with foil for the first 20 minutes). For frozen prep, bake from frozen at 375°F for 45-50 minutes, adding foil if the top browns too quickly.

5

Why did my tomato sauce turn out too acidic?

This usually happens with regular canned tomatoes (not San Marzano) or over-simmering. To fix it, add ½ tsp sugar or 1 tsp tomato paste to balance the acidity. For prevention: Use San Marzano tomatoes, simmer uncovered for 15-20 minutes max, and add a pinch of sugar if needed. The sauce should taste bright but not sour—adjust salt and sugar gradually while tasting.

★★★★★4.7(8 reviews)
Categories Soups & Stews