Old Fashioned Macaroni and Tomato Recipe: Tomato-Rich Pasta With Rustic Italian Roots

Soups & Stews

Old Fashioned Macaroni and Tomato Recipe: Tomato-Rich Pasta With Rustic Italian Roots

This old-fashioned macaroni and tomato recipe brings back the comforting flavors of Italian home cooking that never go out of style. The secret lies in slow-simmered tomatoes and elbow macaroni bathed in a rich, rustic sauce that's as hearty as it is delicious.

I've perfected this dish over years of testing, ensuring every bite delivers that classic, nostalgic taste that makes it a family favorite.

The beauty of this recipe is its simplicity—just a handful of ingredients that transform into a deeply flavorful dish. You'll start with elbow macaroni cooked to perfection, then build a sauce from canned tomatoes, garlic, onions, and a touch of butter.

The key is letting the sauce simmer low and slow, allowing the flavors to meld together into something truly special. This method ensures the pasta absorbs all that rich tomato goodness, creating a dish that's both satisfying and easy to prepare.

What you'll end up with is a bowl of tender macaroni coated in a velvety tomato sauce that's savory, slightly sweet, and packed with rustic Italian charm. The texture is just right—al dente pasta with a sauce that clings perfectly, making every forkful a comforting experience.

This dish is perfect for a weeknight dinner, a potluck, or even a cozy family gathering where you want to bring back the flavors of old-fashioned Italian cooking.

For those who want to add a modern twist, consider finishing with fresh basil or a sprinkle of parmesan cheese. The traditional method, however, remains foolproof and delivers the same heartwarming results. Let's get started on bringing this classic dish to your table!

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

Ingredients for old fashioned macaroni and tomato

Just twelve ingredients transform into nostalgic macaroni and tomato perfection.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Dry, medium or elbow shape
Canned San Marzano Tomatoes 🍅 2 cans 28 oz each, whole or crushed
Yellow Onion 🧅 1 whole Medium, finely chopped
Garlic Cloves 🧄 4 cloves Fresh, minced
Unsalted Butter 🧈 4 tbsp Full-fat for richness
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing onions
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Dried Oregano 🍃 1 tsp Italian preferred
Fresh Basil Leaves 🌿 ¼ cup Chopped, optional garnish
Grated Parmesan Cheese 🧀 ½ cup Freshly grated, optional
Red Pepper Flakes 🔥 ¼ tsp Optional for heat

The tomatoes make or break this dish—San Marzano is the gold standard, but any good-quality canned tomatoes work. I grab mine from Trader Joe's or the Italian market, where the cans are often cheaper than the grocery store. Look for ones labeled 'crushed' if you want less chopping, but whole tomatoes let you control the texture. The elbow macaroni should be medium-sized—too small and it disappears into the sauce. De Cecco is my go-to brand, but any dry pasta will do. Fresh basil? Worth grabbing a bunch—half goes in the pot, half gets torn over the top for that restaurant finish.

No San Marzano tomatoes? Crushed tomatoes from a reliable brand (like Muir Glen) work fine—just drain the excess liquid first. Short on garlic? Garlic powder at half the amount gets you close, but fresh is worth the 30 seconds to mince. The butter matters here—full-fat, not margarine. For a lighter version, swap half the butter for olive oil. No fresh basil? Dried oregano at one-third the amount works in a pinch, but you'll miss that bright finish. The Parmesan is optional, but if you use it, freshly grated from a wedge tastes worlds better than pre-grated.

This sauce tastes even better the next day—make extra for lunches. Store leftovers in the fridge for up to 5 days, or freeze portions for up to 3 months. I always double the recipe for a crowd—pasta reheats beautifully with a splash of water or milk. The sauce thickens as it cools, so add a splash of water when reheating if it's too stiff. That's the secret to restaurant-quality texture.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe when I’ve got nothing but a can of tomatoes and a few basics. No fancy prep—just chop an onion, crush some garlic, and toss it all in one pot. The San Marzano tomatoes alone make it taste like you slaved over it.
  • Butter-Garlic Kiss: That moment when the butter melts into the garlic and coats every strand of macaroni? Pure satisfaction. The onions caramelize just enough to give it depth, but it’s the garlic’s golden punch that turns this into something ridiculously good.
  • Leftovers That Win: This dish actually tastes better the next day—yes, really. I make a double batch on Sundays, and by Wednesday, it’s still the star of my lunch. Reheat it with a splash of water, and it’s like a warm hug in a bowl.
  • Budget-Friendly Hero: For under $5, this feeds four hungry people. Elbow macaroni is cheap, San Marzano tomatoes are a splurge worth it, and the rest? Basic. It’s my go-to when I’m pinching pennies but still want a meal that feels special.

Step-by-step instructions for tomato-rich pasta with rustic Italian roots

Here's the classic method that delivers that perfect balance of tender pasta and rich tomato sauce.

1

Cook the Elbow Macaroni to Al Dente Perfection

Bring a large pot of water to a rolling boil and add the 12 oz elbow macaroni. I like to use about 6 quarts of water for proper pasta expansion. Add 1 tablespoon of the 1.5 tsp salt to the boiling water—it should taste like seawater. Cook the pasta for 11-12 minutes, stirring occasionally, until it's al dente—you want it to have a slight bite with a white center when you cut into it.

While the pasta cooks, I always keep a 1-cup measuring cup nearby to reserve 1 cup of pasta water before draining. This starchy water is liquid gold for creating a silky tomato sauce. Drain the pasta but don't rinse it—those surface starches help the sauce cling beautifully to each strand.

2

Build the Flavorful Tomato Base

In a large skillet, heat 2 tablespoons extra-virgin olive oil over medium heat. Add the finely chopped yellow onion and cook for 5-6 minutes until it becomes translucent and just begins to caramelize at the edges. This slow cooking develops sweetness that forms the flavor foundation.

Add the 4 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 canned San Marzano tomatoes (crushed if using whole tomatoes), then add the remaining 0.5 tsp salt, 0.5 tsp ground black pepper, 1 tsp dried oregano, and 0.25 tsp red pepper flakes. Stir well to combine all ingredients.

3

Create the Rich Sauce Foundation

Reduce heat to medium-low and let the tomato mixture simmer uncovered for 20-25 minutes, stirring occasionally. You're looking for a thick, chunky sauce that coats the back of a spoon. The acidity from the tomatoes will break down slightly, creating that perfect balance between sweet and tangy flavors.

After about 15 minutes, add the 4 tbsp unsalted butter to the simmering sauce. The butter will melt into the tomatoes, creating a velvety texture that perfectly complements the acidity. Taste and adjust seasoning—you might need a pinch more salt or pepper depending on your tomatoes.

4

Combine Pasta and Sauce for Maximum Flavor

Add the drained elbow macaroni to the skillet with the tomato sauce. Using a wooden spoon, gently toss everything together, adding ½ cup of the reserved pasta water as needed to help the sauce cling to the pasta. Cook for 2-3 minutes on medium heat, letting the pasta absorb the rich tomato flavors.

Here's the thing—I like to finish with the 0.25 cup chopped fresh basil leaves and 0.5 cup grated Parmesan cheese right at the end. The basil adds a bright, fresh contrast to the rich tomato sauce, while the Parmesan brings a nice salty depth. Toss everything together until the cheese melts slightly and the basil is evenly distributed.

5

Serve Immediately With Rustic Presentation

Transfer the macaroni and tomato sauce to serving plates while it's still hot. The sauce should be thick enough to coat each noodle beautifully, with some natural chunkiness from the tomatoes. I like to garnish with an extra sprinkle of Parmesan cheese and a few more basil leaves for that fresh pop of color.

Serve immediately while the pasta is piping hot. The flavors will continue to meld as it sits, but this dish is best enjoyed fresh from the stove. Pair it with a simple green salad and crusty bread to soak up every last bit of that delicious tomato sauce.

👨‍🍳

Pro Tips For Making Old Fashioned Macaroni And Tomato

  • Sweat the Onion First: I used to brown the onions after adding tomatoes, and the dish always tasted flat. Instead, cook the finely diced onion in butter over medium-low heat until it’s translucent and just starting to caramelize—about 8-10 minutes. This builds flavor before the tomatoes even hit the pan, and it won’t turn to mush when you add them later.
  • Crush Those Tomatoes: Drain the San Marzano tomatoes but don’t skip crushing them with your hands or a wooden spoon. Whole chunks make the sauce look pretty but leave you with a watery, uneven texture. A quick mash breaks down the pulp, thickens the sauce faster, and ensures every bite has that rich, uniform flavor.
  • Salt the Pasta Water Like the Sea: Taste that pasta water before draining—it should taste aggressively salty, like you’re about to cry. Unsalted butter in the sauce means you need the pasta water’s salt to carry the flavor. If it’s bland now, the whole dish will be underseasoned later, and no amount of extra salt in the sauce will fix it.
  • Finish with Butter, Not Just Toss: After draining, don’t just dump the pasta back into the pan and stir. Toss the hot pasta with a tablespoon of cold butter first—it coats each strand instantly, preventing sticking. Then add the sauce and toss again. This step keeps the pasta from turning into a gluey mess, and the butter adds a silky finish that’s non-negotiable in old-school mac and cheese.

Essential equipment for great old fashioned macaroni and tomato

Pasta Pot Essentials

Start with a large, heavy-bottomed pot—I swear by my All-Clad 8-quart Dutch oven—to handle the pasta water without boiling over. A fine-mesh strainer (like OXO Good Grips) is a must for draining while keeping those flavorful starches.

For measuring, a stainless steel measuring cup (I use Farberware) ensures accuracy when reserving pasta water. 🍝

Sauce Development Tools

A 12-inch cast-iron skillet (I love my Lodge Pre-Seasoned) is ideal for building the tomato base—its heavy weight distributes heat evenly. A wooden spoon (like OXO Good Grips) prevents scratching the pan while stirring.

For mincing garlic, a garlic press (I prefer OXO) saves time, though I still chop onions by hand for better control. 🧄

Precision Cooking Gear

Invest in a digital kitchen scale (I use OXO Good Grips) for accurate measurements, especially when balancing salt and acidity. A fine-mesh strainer (like OXO Good Grips) helps drain tomatoes if using whole cans.

For timing, a kitchen timer (I use OXO Good Grips) ensures pasta cooks to al dente perfection without overcooking. ⏱️

Budget-Friendly Swaps

No cast-iron skillet? A heavy stainless steel saucepan works just fine. Skip the garlic press and use a sharp chef's knife (I recommend Mercer Culinary) for mincing.

A basic measuring cup and wooden spoon from any store will do—just avoid nonstick pans, as they can't handle the sauce's acidity. 💰

Optional Upgrades

For a restaurant-quality finish, add fresh basil with a microplane zester (I use OXO Good Grips) to create delicate ribbons. A Parmesan grater (like Microplane) ensures fine, even shreds. If you love texture, toast red pepper flakes in a small dry skillet for extra depth. 🌿

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 10g50%
Cholesterol 45mg15%
Sodium 620mg27%
Total Carbohydrate 65g24%
Dietary Fiber 6g21%
Sugars 12g
Protein 18g36%
* 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?

Fresh tomatoes work but require extra prep. Peel, seed, and chop 4-5 large ripe tomatoes (about 2 cups) and simmer them uncovered for 15-20 minutes to break down their texture. Add a splash of water if needed, but expect more liquid than canned tomatoes. The flavor will be brighter but less concentrated.

2

Why does my sauce turn out too watery?

This usually happens from one of three things: under-simmering, too much pasta water added, or using whole tomatoes without crushing. Simmer uncovered for the full 20-25 minutes—the sauce should thicken naturally. If still thin, remove from heat and stir in 1 tbsp cornstarch mixed with 1 tbsp cold water until thickened.

3

Can I make this ahead of time?

Yes! This dish tastes even better the next day. Store in an airtight container in the fridge for up to 4 days. Reheat gently with a splash of water or milk to restore creaminess. For freezing, portion before adding fresh basil/Parmesan—it reheats best without these additions.

4

What's the best pasta shape for this?

While elbow macaroni is traditional, penne or rigatoni work beautifully too—their ridges hold more sauce. For maximum flavor transfer, avoid tiny shapes like orzo (they disappear into the sauce). If using a different shape, adjust cooking time by 1-2 minutes—test for al dente!

5

How can I make this vegetarian?

This recipe is already vegetarian! For extra richness, stir in 2 tbsp nutritional yeast when tossing with pasta for a cheesy flavor. Optional: Add 1 tbsp tomato paste when building the sauce base for deeper tomato flavor. The butter and Parmesan already provide plenty of umami.

★★★★★4.5(3 reviews)
Categories Soups & Stews