

Macaroni, ground beef, white onion, stewed tomatoes, ketchup, tomato juice, garlic salt, chili powder, hot sauce, black pepper.
Table of Contents
The first time I made Old Fashioned Goulash on my own, I remember thinking, Wait… this is it? This is the cozy dinner everyone talks about? Not because it was disappointing. Actually, the opposite. I was surprised something so simple could feel that comforting. A pot of macaroni, ground beef, stewed tomatoes, ketchup, and a few seasonings somehow turned into the kind of meal that makes the whole kitchen feel warmer. Funny how that happens, right?
This Old Fashioned Goulash reminds me of the kind of family dinners that don’t need a perfect table setting. No candles. No fancy plates. Just a big spoon, a deep bowl, and maybe someone yelling from the other room, “Is dinner ready yet?” Sound familiar? It’s the kind of dish that feels like it belongs on a weeknight when everyone is tired, hungry, and not in the mood for anything complicated. Which, if I’m honest, is many weeknights.
I’ve always had a soft spot for recipes like this because they feel real. Not glossy magazine real. More like “there’s laundry in the dryer, the sink has two pans in it, and dinner still needs to happen” real. This classic American goulash is hearty, filling, and forgiving. It doesn’t ask you to be perfect. If you want it saucier, add more tomato juice. If you want a little heat, add hot sauce. If you want cheese on top, well, I personally think that’s a very reasonable choice.
There’s also something nostalgic about homemade goulash. Maybe it’s the macaroni. Maybe it’s the ground beef and tomatoes. Maybe it’s the ketchup, which gives it that familiar family-dinner flavor that feels a little old-school in the best way. It’s not trying to be trendy. It’s not pretending to be something it’s not. It’s just warm, beefy, tomato-y comfort in a bowl.
And honestly, I like that. Some recipes are supposed to be impressive. This one is supposed to feed people. Big difference. Old Fashioned Goulash is the dinner you make when you want everyone to sit down, eat well, and maybe go back for seconds without making a big fuss about it. It’s simple, yes. But simple doesn’t mean boring. Not here.
This easy goulash recipe is especially nice because it’s ready in under 45 minutes, uses everyday ingredients, and serves six hungry people without draining your energy. It’s a weeknight helper, a budget-friendly classic, and a little edible time machine all in one. Ever tried something similar? I wouldn’t be surprised if this reminds you of a dish from your own childhood table.

Why you’ll Love this Old Fashioned Goulash?
You’ll love this Old Fashioned Goulash because it is cozy, quick, affordable, and very easy to make. It uses simple ingredients like macaroni, ground beef, white onion, stewed tomatoes, ketchup, tomato juice, garlic salt, chili powder, hot sauce, and black pepper. Nothing fancy. Nothing fussy. Just the kind of pantry-friendly dinner that comes together when you need something hearty and reliable.
One of the best things about this easy goulash recipe is that it fits real-life cooking. You can boil the macaroni while the ground beef and onion cook in a skillet or Dutch oven. Then everything gets stirred together with mashed stewed tomatoes, ketchup, seasonings, and enough tomato juice to make it as saucy as you like. It’s efficient without feeling rushed. And on a busy night, that matters. Sometimes the goal is not “restaurant quality.” Sometimes the goal is “everybody fed before 8 p.m.” Do you agree?
This American goulash recipe also has that old-fashioned comfort factor. The macaroni gets coated in a tomato-rich sauce, the beef makes it hearty, and the onion adds a little sweetness underneath all that savory flavor. The ketchup adds a familiar tang, while the chili powder and hot sauce give it a little warmth. Not too spicy, unless you want it that way. It’s flexible, which I appreciate because not every table has the same spice tolerance. Some people love heat. Some people think black pepper is a bold decision.
Another reason this Old Fashioned Goulash is such a keeper is that it’s easy to customize. You can make it thicker or juicier, spicier or milder, cheesy or cheese-free, vegetable-packed or straight-up classic. It’s not a recipe that scolds you if you change something. It just kind of rolls with it. I like that in a dinner. Real cooking often includes little swaps because you’re missing one ingredient or because someone in the house has very strong opinions about onions.
Leftovers are another quiet little bonus. Homemade goulash tastes great the next day, though the pasta will soak up more sauce as it sits. That’s not a disaster. Just add a splash of tomato juice, broth, or water when reheating, and it comes right back to life. I’ve definitely eaten leftover goulash straight from a container while standing at the counter. Not elegant, but very honest.
This Old Fashioned Goulash is also family-friendly. Kids usually like the pasta and beef, adults appreciate the comfort, and the whole thing feels filling without being complicated. It’s one of those meals that makes sense on a chilly evening, a rushed school night, or a Sunday when you want something nostalgic but don’t feel like spending all day cooking.

Ingredient Notes
The ingredients in this Old Fashioned Goulash are simple, but each one helps build that classic comfort-food flavor. This isn’t a long ingredient list, which is part of the appeal. You get macaroni, ground beef, tomatoes, onion, ketchup, tomato juice, and basic seasonings all working together in one hearty dish. Nothing dramatic. Just dependable.
- Macaroni: Macaroni is the classic pasta for Old Fashioned Goulash, and I think it’s the right fit here. It holds onto the tomato sauce nicely and gives the dish that familiar old-school texture. Cook it to al dente, which just means tender but not mushy. The pasta will keep soaking up sauce after it’s mixed in, so starting with slightly firm macaroni helps.
- Ground beef: Ground beef makes this homemade goulash hearty and satisfying. The recipe uses 1.5 pounds, which gives the dish plenty of rich, savory flavor. If your beef releases extra grease, drain it before adding the tomatoes and seasonings. A little richness is good. A greasy bowl of pasta? Not so much.
- White onion: Diced white onion adds flavor and a bit of sweetness. Cooking it with the beef helps it soften and blend into the sauce. If someone in your house claims they “don’t like onions,” diced onion cooked into ground beef is often how we quietly negotiate peace.
- Whole stewed tomatoes: Whole stewed tomatoes give this classic goulash recipe its rustic texture. You mash them with a potato masher before adding them to the beef. They don’t need to be perfectly smooth. Actually, a few tomato pieces make it feel more homemade, like something that came from an old recipe card with bent corners.
- Ketchup: Ketchup adds tang, sweetness, and body to the tomato sauce. I know ketchup in pasta can sound a little questionable if you haven’t used it this way before, but in Old Fashioned Goulash, it makes sense. It gives that familiar, slightly sweet family-dinner flavor.
- Tomato juice: Tomato juice controls the sauciness. Add more if you like a looser, juicier goulash, or use less if you prefer it thicker and scoopable. I usually start with the amount listed and adjust after everything is mixed together. Goulash is personal like that.
- Garlic salt: Garlic salt gives the dish both salt and mild garlic flavor. Since it already contains salt, taste as you go before adding more. It’s easier to add seasoning than to fix a too-salty pot. Learned that the hard way once. Not with goulash, but still.
- Chili powder: Chili powder adds warmth and depth to this easy goulash recipe. It doesn’t make the dish taste like chili exactly, but it gives the tomato-beef mixture a cozy background flavor.
- Hot sauce: Hot sauce is added to taste, which means you’re in control. A few dashes add brightness and a gentle kick. More will make it spicier. This is where you decide how brave everyone at the table is feeling.
- Fresh ground pepper: Fresh ground black pepper finishes the dish with a little warmth. Add it to taste. Some people like a lot, some just a little. No judgment either way.

How to Make Old Fashioned Goulash?
Making Old Fashioned Goulash is very straightforward, which is one reason it has stayed popular for so long. You cook the macaroni, brown the beef and onion, mash the tomatoes, stir everything together, adjust the sauce, and serve it warm. It’s not complicated, but the steps do matter if you want the best texture and flavor.
Step 1: Cook the Macaroni
Start by cooking the macaroni according to the package directions until it is al dente. You want it tender but still slightly firm. This matters because the pasta will be mixed into the hot beef and tomato sauce, and it will continue to absorb liquid. If you cook it too soft at the beginning, the finished Old Fashioned Goulash may turn mushy. And while I love comfort food, mushy pasta is not the goal.
Step 2: Brown the Ground Beef and Onion
While the macaroni cooks, place the ground beef and diced white onion in an extra-large skillet or Dutch oven. Cook over medium heat, breaking the beef apart as it browns. The onion should soften and become fragrant. This step is where the base flavor starts. It’s simple, but it makes the kitchen smell like dinner is finally getting serious.
Step 3: Drain the Beef
Once the ground beef is fully cooked, drain off any excess grease. If you use lean beef, there may not be much to remove, and that’s fine. If there is a lot, drain it so the finished American goulash tastes hearty but not oily. There’s a difference, and your spoon will know.
Step 4: Season the Meat
Add the garlic salt, chili powder, hot sauce, and fresh ground pepper to the beef and onion mixture. Stir well so the seasoning spreads evenly through the meat. You can start with the listed amounts and adjust after the tomatoes and pasta are added. I like to season in layers because it gives you more control. Plus, it makes you feel slightly chef-like, even if you’re cooking in socks.
Step 5: Mash the Stewed Tomatoes
Pour the whole stewed tomatoes, with their juices, into a large bowl. Use a potato masher to break them down. You don’t need a smooth puree. A chunky texture is part of what makes Old Fashioned Goulash feel homemade. If the tomatoes splash a little while you mash them, congratulations, you are now officially cooking.
Step 6: Add Tomatoes and Ketchup
Add the mashed stewed tomatoes and ketchup to the beef mixture. Stir everything together until the beef, onion, tomatoes, and ketchup form a simple sauce. The tomatoes bring brightness and texture, while the ketchup adds tangy sweetness. It’s not fancy, but it works. Sometimes the old-school ingredients know exactly what they’re doing.
Step 7: Add the Cooked Macaroni
Drain the macaroni and add it to the beef and tomato mixture. Stir well so the pasta is coated evenly. At this point, the Old Fashioned Goulash should look hearty, saucy, and ready for the kind of bowl you hold with both hands. That is a very specific comfort-food feeling, and I stand by it.
Step 8: Adjust the Tomato Juice
Add tomato juice until the goulash reaches your preferred consistency. Some people like homemade goulash thick and almost casserole-like. Others like it juicy and saucy enough to scoop up with garlic bread. I’m somewhere in the middle, depending on the day. Add a little tomato juice, stir, then decide if it needs more.
Step 9: Taste and Adjust the Seasoning
Taste the goulash and add more garlic salt, chili powder, hot sauce, or black pepper if needed. This is where the recipe becomes yours. Maybe you want more heat. Maybe it needs more pepper. Maybe it’s perfect already. Go slowly, taste as you go, and don’t let anyone rush you unless they’re offering to set the table.
Step 10: Serve Warm
Serve the Old Fashioned Goulash warm, straight from the skillet or Dutch oven. It’s hearty enough to be a full meal on its own, but it’s also wonderful with garlic bread, salad, vegetables, or a little shredded cheese on top. Nothing about this meal needs to be complicated. That’s the beauty of it.
Storage Options
This Old Fashioned Goulash stores well, which makes it perfect for leftovers and meal prep. The pasta will keep absorbing sauce as it sits, so don’t be surprised if it looks thicker the next day. That’s normal. Just add a splash of liquid when reheating, and it softens right back up.
- Refrigerator: Store leftover Old Fashioned Goulash in an airtight container in the refrigerator for up to 3 to 4 days. Let it cool slightly before storing, but don’t leave it sitting out for more than 2 hours. It’s easy to forget when everyone is lingering around the table, but food safety still matters.
- Freezer: Freeze homemade goulash in freezer-safe containers or bags for up to 2 to 3 months. The pasta may become a little softer after thawing and reheating, but the flavor stays comforting. If texture is very important to you, you can freeze the beef and tomato mixture separately and add fresh pasta later.
- Reheating on the stovetop: Reheat the goulash in a saucepan or skillet over medium-low heat. Add a splash of tomato juice, broth, or water if it seems dry. Stir often until heated through. Low and slow is better than blasting it with heat and hoping for the best.
- Reheating in the microwave: Place a portion of Old Fashioned Goulash in a microwave-safe bowl, cover loosely, and heat in short intervals. Stir between each round so it warms evenly. Add a spoonful of liquid if the pasta has soaked up too much sauce.
- Meal prep: Portion the goulash into individual containers for easy lunches. It’s filling, reheats well, and saves you from staring into the fridge while asking yourself what counts as a meal.
- Make-ahead tip: If you want the best texture, make the beef and tomato mixture ahead of time and store it separately from the macaroni. When ready to serve, cook fresh pasta and combine everything. It takes a few extra minutes, but it keeps the pasta from getting too soft.
Variations & Substitutions
This Old Fashioned Goulash is wonderfully flexible. You can keep it classic, make it cheesy, spice it up, add vegetables, or swap the meat. It’s one of those recipes that can handle real-life changes, which is helpful because dinner rarely happens in a perfect little bubble.
- Use a different pasta: Elbow macaroni is traditional for Old Fashioned Goulash, but small shells, rotini, ditalini, or penne can work too. Choose a pasta shape that holds onto sauce well. If it can scoop up tomato-beef goodness, it belongs.
- Use ground turkey: Ground turkey can replace ground beef for a lighter American goulash recipe. Since turkey has a milder flavor, you may want to add extra chili powder, black pepper, or a splash of Worcestershire sauce.
- Use ground chicken: Ground chicken also works, though the flavor will be lighter and less rich. Add extra seasoning if needed. Ground chicken is polite, but sometimes it needs encouragement.
- Add cheese: Stir shredded cheddar, mozzarella, Colby Jack, or Parmesan into the hot goulash. You can also sprinkle cheese on top before serving. Is cheese required? No. Is it usually welcome? Absolutely.
- Make it spicy: Add extra hot sauce, more chili powder, crushed red pepper flakes, or diced jalapeños. This is a nice option if your family likes a little heat.
- Add vegetables: Bell peppers, mushrooms, corn, peas, zucchini, carrots, or celery can be added to Old Fashioned Goulash. Cook firmer vegetables with the onion so they soften before everything is mixed together.
- Use tomato sauce: If you do not have tomato juice, use tomato sauce thinned with a little water or broth. The result will be slightly thicker but still delicious.
- Make it saucier: Add more tomato juice until the goulash reaches your favorite consistency. There is no single correct level of saucy. Some like it thick, some like it juicy, and both camps have valid points.
- Make it less sweet: If you prefer a more savory homemade goulash, reduce the ketchup slightly or choose a less sweet ketchup. The flavor will still be tomato-rich, just less sweet-tangy.
- Add Worcestershire sauce: A splash of Worcestershire sauce adds savory depth and works especially well with the beef and tomatoes. It’s optional, but it gives the dish a little extra something.

What to Serve With Old Fashioned Goulash?
This Old Fashioned Goulash is filling enough to stand alone, but a good side dish can make it feel like a full family dinner. Since it’s rich, tomato-based, and hearty, it pairs well with crisp salads, simple vegetables, buttery bread, and anything that can help scoop up the sauce.
- Garlic bread: Garlic bread is one of the best sides for Old Fashioned Goulash. It’s buttery, crispy, and perfect for chasing the last bit of tomato sauce around the bowl. Very important work.
- Side salad: A simple green salad adds freshness and crunch. Lettuce, cucumber, tomato, carrots, and a tangy dressing all work well beside the warm pasta and beef.
- Steamed green beans: Green beans are easy, colorful, and light enough to balance the hearty goulash. They don’t compete with the main dish, which I appreciate.
- Roasted broccoli: Roasted broccoli adds a crisp edge and slightly earthy flavor. It also makes the plate feel a little more balanced, which is nice when dinner is mostly pasta and beef.
- Cornbread: Cornbread adds a cozy, slightly sweet side that pairs well with the chili powder and tomato flavor in this American goulash.
- Dinner rolls: Soft dinner rolls are great with homemade goulash, especially if you like soaking up extra sauce. Bread and tomato sauce are always a good idea.
- Coleslaw: Coleslaw adds cool crunch, especially if you make the goulash a bit spicy. That contrast is simple but really good.
- Cucumber salad: Cucumber salad brings brightness and freshness to the meal. It’s a nice side when you want something lighter next to the warm, saucy pasta.
- Parmesan cheese: A sprinkle of Parmesan adds salty flavor. It’s not required, but it works well if you like a cheesy finish.
- Pickles: Pickles might sound unexpected, but hear me out. The tangy crunch cuts through the richness of the tomato-beef pasta. It’s a little odd, maybe, but in a good way. Ever tried it?
FAQ
Is Old Fashioned Goulash the same as American goulash?
Yes, this recipe is a version of American goulash. It is different from Hungarian goulash, which is usually a paprika-rich stew with meat and vegetables. American goulash is more of a ground beef, macaroni, and tomato dish.
Can I make Old Fashioned Goulash ahead of time?
Yes. You can make Old Fashioned Goulash ahead and store it in the refrigerator for 3 to 4 days. The pasta may absorb some sauce, so add a splash of tomato juice, broth, or water when reheating.
How do I keep goulash from drying out?
Add tomato juice, broth, water, or tomato sauce when reheating. Pasta continues to absorb liquid as it sits, so a little extra moisture helps bring the homemade goulash back to a saucy texture.
Can I add cheese to Old Fashioned Goulash?
Absolutely. Stir shredded cheese into the hot goulash or sprinkle it on top before serving. Cheddar, mozzarella, Colby Jack, or Parmesan all work well.

This Old Fashioned Goulash is simple, hearty, saucy, and full of familiar family-dinner flavor. It’s made with macaroni, ground beef, stewed tomatoes, ketchup, tomato juice, and pantry seasonings, all stirred together into one warm, comforting meal.
Make it on a busy weeknight, a cold evening, or one of those days when dinner needs to feel easy but still homemade. Serve it with garlic bread, salad, vegetables, or a sprinkle of cheese if that makes your heart happy. Can’t wait to hear what you think!

Old Fashioned Goulash
Ingredients
- 1/2 lb macaroni
- 1.5 lb ground beef
- 1 white onion diced
- 2 cans whole stewed tomatoes 14.5 oz each, undrained
- 2 tbsp ketchup
- 8 oz tomato juice adjusted as needed
- 1 tsp garlic salt
- 1 tsp chili powder
- Hot sauce to taste
- Fresh ground black pepper to taste
Instructions
- Cook the macaroni according to the package directions until al dente.
- While the macaroni is cooking, place the ground beef and diced onion in an extra-large skillet or Dutch oven.
- Cook over medium heat, stirring occasionally and breaking the beef apart, until the beef is fully browned and the onion is softened.
- Drain any excess grease from the beef mixture.
- Season the cooked beef and onion with garlic salt, chili powder, hot sauce, and fresh ground black pepper.
- Stir well to distribute the seasonings evenly.
- Place the undrained whole stewed tomatoes in a large bowl.
- Mash the tomatoes with a potato masher until they are broken down but still slightly textured.
- Add the mashed stewed tomatoes to the beef mixture.
- Add the ketchup and stir until fully combined.
- Drain the cooked macaroni.
- Add the drained macaroni to the beef and tomato mixture.
- Stir until the macaroni is evenly coated with the sauce.
- Add tomato juice as needed to reach the desired consistency.
- Taste and adjust the seasoning with additional garlic salt, chili powder, hot sauce, or black pepper, if necessary.
- Simmer briefly over low heat until the goulash is heated through and the flavors are combined.
- Serve warm.
Notes











