Introduction
This Garlic Butter Tomato Macaroni is simple, comforting, and packed with old-fashioned homemade flavor. Tender elbow macaroni is tossed with juicy chopped tomatoes, garlic, butter, black pepper, and a light savory sauce that coats every piece of pasta without making the dish heavy.
Inspired by the bowl in the image, this recipe keeps the focus on a handful of familiar ingredients. The macaroni stays soft and tender, the tomatoes add freshness and a slightly sweet acidity, while butter and garlic bring everything together with a rich, comforting finish.
This is the kind of recipe that works beautifully when you want something easier than a full pasta sauce but more flavorful than plain buttered noodles. It can be served as a side dish with chicken, pork chops, meatloaf, fried fish, roast beef, or barbecue, but it can also work as a light main meal with a little extra cheese or protein.
One of the best things about this dish is how inexpensive and flexible it is. You can use fresh tomatoes in summer, canned tomatoes when fresh ones are not available, add Parmesan for richness, add chili flakes for heat, or mix in spinach, bacon, sausage, or ground beef for a heartier version.
The texture is especially appealing because the tomatoes release just enough juice to create a light sauce while still staying in visible pieces. The goal is not a heavy tomato sauce. Instead, the pasta should look glossy and lightly coated, just like the dish in the image.
Serve it warm straight from the pot, finish with extra black pepper or Parmesan, and you have an easy comfort-food side that comes together with very little effort.
Recipe Overview
| Detail | Information |
|---|---|
| Recipe Name | Garlic Butter Tomato Macaroni |
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | About 30 minutes |
| Servings | 6 |
| Course | Side Dish, Light Main |
| Cuisine | Southern-Inspired American |
| Difficulty | Very Easy |
| Cooking Method | Stovetop |
| Main Ingredients | Macaroni, tomatoes, butter, garlic |
| Texture | Tender pasta, juicy tomatoes |
| Flavor | Buttery, garlicky, lightly tangy |
| Best For | Weeknight dinners, family meals, potlucks |
| Make-Ahead Friendly | Yes |
| Best Served | Warm |
Why You’ll Love This Tomato Macaroni
This recipe is simple enough to make on a busy night but flavorful enough to serve with almost any comfort-food dinner.
The macaroni is tender.
The tomatoes are juicy.
The butter keeps the dish rich.
The garlic gives it savory depth.
Black pepper adds just enough warmth.
It also uses inexpensive pantry and refrigerator staples, which makes it a practical recipe when you do not want to buy a long list of ingredients.
Another advantage is that it can be changed very easily depending on what you have available.
You can make it cheesy.
You can make it spicy.
You can add meat.
You can add vegetables.
You can serve it warm or at room temperature.
That flexibility makes it a useful recipe to keep around.
What Is Tomato Macaroni?
Tomato macaroni is a simple pasta dish made by combining cooked macaroni with tomatoes and a light butter- or oil-based sauce.
Unlike spaghetti with marinara, the tomatoes are not cooked down into a thick sauce.
Instead, they stay in chunks and release just enough juice to coat the pasta.
The finished dish is lighter than a traditional tomato pasta but still full of flavor.
It is especially common in simple home-style cooking because it is inexpensive, easy to make, and works with many different main dishes.
Ingredients
Main Ingredients
| Ingredient | Amount |
|---|---|
| Elbow macaroni | 12 oz |
| Ripe tomatoes, chopped | 4 large |
| Unsalted butter | 4 tablespoons |
| Olive oil | 1 tablespoon |
| Garlic cloves, minced | 4 |
| Salt | 1 teaspoon, plus more for pasta water |
| Black pepper | 1 teaspoon |
| Garlic powder | 1/2 teaspoon |
| Onion powder | 1/2 teaspoon |
| Dried basil | 1/2 teaspoon |
| Dried oregano | 1/2 teaspoon |
| Reserved pasta water | 1/2 cup as needed |
Optional Finishing Ingredients
You can also add:
- Parmesan cheese
- Fresh parsley
- Fresh basil
- Red pepper flakes
- Chopped green onions
- Extra butter
- Mozzarella
- Crumbled bacon
Best Tomatoes to Use
Roma Tomatoes
Roma tomatoes are a great choice because they have plenty of flesh and less excess liquid.
They hold their shape well after cooking.
Vine-Ripened Tomatoes
These tomatoes have excellent flavor and work beautifully when they are ripe and in season.
They release more juice, which can help create a slightly saucier pasta.
Cherry Tomatoes
Cherry tomatoes can also be used.
Cut them in halves or quarters.
They give the dish a sweeter flavor.
Canned Tomatoes
If fresh tomatoes are unavailable, use drained diced tomatoes.
Choose a good-quality canned tomato because the flavor will be noticeable in such a simple recipe.
Ingredient Notes
Elbow Macaroni
Elbow macaroni works especially well because its curved shape catches small pieces of tomato, garlic, and butter.
Other short pasta shapes also work, including:
- Small shells
- Ditalini
- Rotini
- Penne
- Cavatappi
Butter
Butter creates the rich base of the sauce.
It also softens the acidity of the tomatoes.
Use unsalted butter when possible so you can control the seasoning.
Olive Oil
A small amount of olive oil helps prevent the butter from browning too quickly.
It also adds a slightly fruity flavor.
Garlic
Fresh garlic gives the dish much more flavor than garlic powder alone.
Add it gently over medium-low heat so it becomes fragrant without burning.
Black Pepper
Black pepper works especially well with tomatoes and butter.
Use freshly ground pepper if possible.
For the appearance shown in the image, a generous amount of visible black pepper works well.
Equipment Needed
| Equipment | Purpose |
|---|---|
| Large pot | Cooking pasta |
| Large skillet | Making tomato mixture |
| Colander | Draining pasta |
| Wooden spoon | Stirring |
| Sharp knife | Chopping tomatoes |
| Cutting board | Prep |
| Measuring cups | Pasta water |
| Measuring spoons | Seasonings |
Step-by-Step Instructions
Step 1: Bring the Pasta Water to a Boil
Fill a large pot with water.
Add a generous amount of salt.
Bring to a rolling boil.
Salting the water is important because it seasons the macaroni from the inside.
Step 2: Cook the Macaroni
Add the macaroni.
Cook according to package directions until al dente.
The pasta should be tender but still slightly firm.
Do not overcook because it will continue softening when combined with the hot tomato mixture.
Step 3: Reserve Pasta Water
Before draining, reserve approximately 1 cup pasta water.
You may not need all of it, but it is useful for adjusting the sauce.
Drain the macaroni.
Do not rinse.
Step 4: Prepare the Tomatoes
While the macaroni cooks, chop the tomatoes into medium chunks.
Do not cut them too small.
Larger pieces give the finished dish the rustic look shown in the image.
Step 5: Melt the Butter
Place a large skillet over medium heat.
Add:
- Butter
- Olive oil
Let the butter melt gently.
Step 6: Cook the Garlic
Add the minced garlic.
Cook for approximately 30 seconds.
Stir constantly.
The garlic should smell fragrant but should not become dark brown.
Step 7: Add the Tomatoes
Add the chopped tomatoes.
Season with:
- Salt
- Black pepper
- Garlic powder
- Onion powder
- Basil
- Oregano
Stir gently.
Step 8: Cook the Tomatoes Briefly
Cook for approximately 4–6 minutes.
The tomatoes should soften slightly and release some juice.
Do not cook them until they completely break down.
You want visible chunks in the finished dish.
Step 9: Add the Macaroni
Add the drained macaroni to the skillet.
Toss gently.
The pasta should become coated in butter and tomato juices.
Step 10: Add Pasta Water
If the mixture looks dry, add reserved pasta water a few tablespoons at a time.
The starch in the water helps the butter and tomato juices cling to the macaroni.
Do not add too much.
The dish should be glossy rather than watery.
Step 11: Finish with Butter
Add another small piece of butter if desired.
Stir gently.
This gives the sauce a smoother and richer finish.
Step 12: Taste and Adjust
Taste the pasta.
Adjust:
- Salt
- Black pepper
- Garlic
- Herbs
If the tomatoes are very acidic, add a tiny pinch of sugar.
Usually, ripe tomatoes will not need it.
Step 13: Add Fresh Herbs
Turn off the heat.
Add chopped parsley or basil.
Fresh herbs brighten the dish and give it better color.
Step 14: Serve
Transfer to a serving bowl.
Finish with:
- Extra black pepper
- Parmesan
- Olive oil
- Fresh herbs
Serve warm.
How to Get the Texture Shown in the Image
The pasta in the image is not covered in thick tomato sauce.
Instead, the macaroni is lightly coated with buttery tomato juices.
To get that texture:
Do not overcook the tomatoes.
Do not add tomato sauce.
Use ripe tomatoes.
Use enough butter.
Add pasta water only as needed.
Keep the mixture glossy rather than soupy.
How to Keep the Macaroni from Becoming Mushy
Cook the pasta only to al dente.
Drain immediately.
Do not let it sit in hot water.
Add it to the tomato mixture only near the end.
Avoid cooking the combined dish for too long.
These steps help the macaroni retain its shape.
How to Make It Extra Buttery
Increase the butter to 6 tablespoons.
Add half while cooking the tomatoes and half at the end.
This creates a richer, more old-fashioned comfort-food flavor.
How to Make It More Garlicky
Use:
- 6 fresh garlic cloves
- Extra garlic powder
You can also finish with roasted garlic butter.
Garlic and tomato work beautifully together.
Parmesan Tomato Macaroni
Add 1/2 cup grated Parmesan after the pasta has been tossed with the tomatoes.
Keep the heat low.
Stir until the cheese lightly melts into the sauce.
This creates a richer, more savory version.
Cheesy Tomato Macaroni
Add:
- 1 cup shredded cheddar
- 1/2 cup mozzarella
Fold the cheese into the hot macaroni.
This turns the dish into a simple cheesy tomato pasta.
Spicy Tomato Macaroni
Add:
- Red pepper flakes
- Cayenne pepper
- Chili powder
Use only a small amount.
You still want the tomato and butter flavors to remain noticeable.
Bacon Tomato Macaroni
Cook 6 slices of bacon until crisp.
Crumble.
Use a small amount of bacon fat with the butter.
Add the bacon to the finished pasta.
This creates a smoky, richer version.
Sausage Tomato Macaroni
Brown sliced smoked sausage or Italian sausage.
Remove from the skillet.
Make the tomato sauce.
Add the sausage back with the pasta.
This turns the side dish into a hearty main meal.
Ground Beef Tomato Macaroni
Brown 1 lb ground beef with diced onion.
Drain excess grease.
Add tomatoes and seasonings.
Stir in cooked macaroni.
This makes a simple beef-and-macaroni dinner.
Chicken Tomato Macaroni
Add shredded rotisserie chicken.
Stir it into the tomato mixture before adding the macaroni.
This is an easy way to make the dish higher in protein.
Spinach Tomato Macaroni
Add 2 cups baby spinach during the final few minutes.
The spinach wilts quickly and adds color.
This version is especially good with Parmesan.
Creamy Tomato Macaroni
For a creamier variation, add:
- 1/2 cup heavy cream
or
- 4 oz cream cheese
Add after the tomatoes soften.
Keep the heat low.
This creates a much richer sauce.
Southern-Style Tomato Macaroni
For a simple Southern-style version, use:
- Butter
- Macaroni
- Tomatoes
- Salt
- Black pepper
- Tiny pinch of sugar
Keep the seasoning simple.
This lets the tomatoes remain the main flavor.
Fresh Basil Tomato Macaroni
Add a generous amount of fresh basil right before serving.
Basil gives the dish a fresher, more summery flavor.
This version is especially good with fresh garden tomatoes.
What to Serve with Tomato Macaroni
| Main Dish | Why It Works |
|---|---|
| Fried chicken | Classic comfort-food pairing |
| Pork chops | Rich meat with fresh tomato flavor |
| Meatloaf | Easy family dinner |
| Grilled chicken | Light and simple |
| Fried fish | Tomato adds freshness |
| Roast beef | Balances richness |
| Barbecue ribs | Works with smoky flavors |
| Sausages | Hearty combination |
| Baked ham | Sweet-savory contrast |
Vegetable Side Pairings
Serve tomato macaroni with:
- Green beans
- Broccoli
- Corn
- Collard greens
- Roasted zucchini
- Side salad
- Cucumber salad
These sides help create a complete family meal.
Best Bread Pairings
Bread works very well with the buttery tomato juices.
Try:
- Garlic bread
- Dinner rolls
- Cornbread
- Toasted sourdough
- French bread
Summer Serving Idea
Use ripe garden tomatoes.
Add fresh basil.
Finish with Parmesan and olive oil.
Serve warm or at room temperature.
This makes a simple summer pasta dish.
Potluck Serving Idea
Double the recipe.
Transfer to a large casserole dish or serving bowl.
Keep warm until serving.
Add fresh parsley shortly before placing it on the table.
Make-Ahead Instructions
You can prepare the tomato mixture several hours ahead.
Cook the tomatoes with garlic and butter.
Cool.
Refrigerate.
Cook the macaroni closer to serving time.
Reheat the tomato mixture and combine.
This gives better texture than fully assembling the dish too far ahead.
Storage
Store leftovers in an airtight container.
Refrigerate for up to 3–4 days.
The pasta will continue absorbing some of the tomato juices as it sits.
Reheating
Stovetop Method
Place the macaroni in a skillet.
Add:
- Small splash of water
- Small piece of butter
Heat over medium-low heat.
Stir gently.
This restores moisture and gloss.
Microwave Method
Place one portion in a microwave-safe bowl.
Add a teaspoon of water or butter.
Cover loosely.
Heat in short intervals.
Stir between intervals.
Freezing
This dish can be frozen, but pasta texture may become softer after thawing.
Cool completely.
Transfer to freezer-safe containers.
Freeze for up to 2 months.
Thaw overnight in the refrigerator.
Reheat gently with a little butter.
For the best texture, fresh or refrigerated leftovers are preferable.
Common Mistakes to Avoid
Overcooking the Macaroni
Soft pasta can become mushy after mixing with the tomatoes.
Cook only until al dente.
Cooking Tomatoes Too Long
Overcooked tomatoes lose their chunky texture.
Cook only until slightly softened.
Adding Too Much Pasta Water
The dish should be glossy, not soupy.
Add water gradually.
Burning the Garlic
Garlic burns quickly.
Use moderate heat.
Underseasoning
Pasta and tomatoes both need enough salt.
Taste before serving.
Troubleshooting Guide
| Problem | Likely Cause | Solution |
|---|---|---|
| Pasta is mushy | Overcooked | Cook less next time |
| Dish is dry | Not enough liquid | Add pasta water and butter |
| Dish is watery | Too much tomato juice | Simmer briefly |
| Tomatoes disappeared | Cooked too long | Add later next time |
| Flavor is bland | Not enough seasoning | Add salt, garlic, pepper |
| Tomatoes are too acidic | Very tart tomatoes | Add tiny pinch of sugar |
| Pasta sticks | Not enough fat | Add butter or olive oil |
Nutrition Estimate
| Nutrition | Approximate Amount |
|---|---|
| Calories | 280–380 per serving |
| Protein | 7–10 g |
| Carbohydrates | 42–52 g |
| Fat | 10–16 g |
| Fiber | 3–5 g |
| Sugar | 4–7 g |
| Serving Size | About 1 1/4 cups |
Nutrition values are approximate and depend on butter, pasta, tomatoes, and serving size.
Frequently Asked Questions
What is tomato macaroni?
It is a simple pasta dish made with macaroni, tomatoes, butter, and seasonings.
Can I use canned tomatoes?
Yes.
Drain them lightly before using.
Can I use fresh tomatoes?
Yes.
Fresh ripe tomatoes give the best flavor.
What tomatoes are best?
Roma, vine-ripened, cherry, and garden tomatoes all work.
Can I use another pasta shape?
Yes.
Small shells, ditalini, rotini, penne, and cavatappi all work well.
Can I add Parmesan?
Yes.
Parmesan adds excellent savory flavor.
Can I add cheddar?
Yes.
Cheddar turns the dish into a cheesier comfort-food version.
Can I add ground beef?
Yes.
Ground beef makes it a full meal.
Can I add chicken?
Yes.
Shredded cooked chicken works very well.
Can I add sausage?
Yes.
Smoked sausage or Italian sausage are both excellent.
Can I make it spicy?
Yes.
Add red pepper flakes or cayenne.
Can I add fresh basil?
Yes.
Fresh basil is especially good with ripe tomatoes.
Can I make it creamy?
Yes.
Add heavy cream, cream cheese, or a small amount of milk.
Should I rinse the pasta?
No.
Rinsing removes starch that helps the sauce cling.
Why is my pasta too watery?
The tomatoes may have released a lot of liquid.
Simmer briefly before serving.
Why is my pasta dry?
Add reserved pasta water and a little butter.
Can I make it ahead?
Yes, although the best texture comes from combining the pasta and tomatoes shortly before serving.
How long do leftovers keep?
Approximately 3–4 days in the refrigerator.
Can I freeze it?
Yes, but the pasta becomes softer after thawing.
Is this a side dish or main dish?
It works as both.
Keep it simple for a side dish or add meat and cheese for a main meal.
Final Thoughts
This Garlic Butter Tomato Macaroni proves that a satisfying pasta dish does not need a heavy sauce or a long ingredient list. Tender macaroni, ripe tomatoes, butter, garlic, herbs, and black pepper come together in a simple dish that feels warm, homemade, and comforting.
The best result comes from keeping the tomatoes chunky rather than cooking them into sauce. Their juices should lightly coat the macaroni, while butter and a little pasta water create a glossy finish that brings everything together.
From there, the recipe can be as simple or as hearty as you want. Add Parmesan for extra savoriness, bacon for smoky flavor, sausage or ground beef for a full meal, or spinach and basil for a fresher version.
Serve it beside fried chicken, pork chops, meatloaf, fish, barbecue, or grilled meats, or enjoy a warm bowl on its own with garlic bread.
It is affordable, easy to make, adaptable, and exactly the kind of old-fashioned comfort food that can become a regular part of family dinner.