This post may contain affiliate links. See my disclosure policy.
This American Goulash Recipe is an old-fashioned family favorite made with seasoned ground beef, tender elbow macaroni, and a rich tomato sauce, all in one pot. Finished with plenty of melted cheddar, it’s hearty, comforting, and perfect for feeding a hungry family.

When my son was little, getting him to eat meat was never a problem, but pasta and vegetables? Hard pass. When I wanted to introduce him to the flavor of tomato sauce, American goulash seemed like a reasonable place to start. He was already a fan of ground beef and potatoes, so at least I knew the ground beef wouldn’t be a problem. Surprise surprise, my meat-loving child loved it! More than a decade later, my almost-teenager still requests this exact goulash recipe at least once a month. And with an average rating of 4.87 stars from more than 850 reader ratings, you guys seem to love it, too!
Just like my homemade chili recipe, one thing I’ve always loved about this recipe is that everything comes together in one pot for an easy, satisfying dinner with plenty of leftovers.
Quick Look: American Goulash
- Total Time: 1 hour 15 minutes (15 minutes prep, 1 hour cook)
- Servings: 8 generous portions
- Flavor and Texture: Rich, savory tomato-beef sauce, tender elbow macaroni, and plenty of melted cheddar. Hearty, saucy, and cheesy without being overly thick.
- Cooking Method: Everything cooks in one pot. The ground beef and tomato sauce simmer first to develop flavor, then the macaroni cooks directly in the sauce. A generous handful (or two) of shredded cheddar gets stirred in at the end, making the whole thing rich, saucy, and wonderfully comforting.
- My Best Tip: Stir the macaroni occasionally as it cooks, adding a splash of broth if the sauce thickens before the pasta is tender.
Table of contents
What Readers Are Saying
“I find many goulash recipes a bit boring, but this one was full of flavor.” – Joy
“I tried this tonight and I’ll never go back. This recipe is restaurant worthy and absolutely delicious.” – Leah Lenihan
Ingredients and Substitutions
This American goulash recipe is made with simple, everyday ingredients. I’ve included my favorite substitutions and a few things worth knowing before you get started. You’ll find the full ingredient list and measurements in the recipe card below.

- Ground beef: I recommend lean ground beef (90/10 is a great choice) for plenty of beefy flavor without excess grease. I don’t drain the beef after browning since the vegetables and seasonings have already been added, and I want to keep all that flavor in the pot. Ground turkey can also work, although the finished dish will taste a little different.
- Onion, bell pepper, and garlic: Yellow onion, green bell pepper, and plenty of garlic create the savory flavor base. Red or yellow bell peppers are a little sweeter if you prefer a milder pepper flavor. You can also add diced carrots or celery for extra vegetables.
- Tomatoes: This recipe uses three tomato products: tomato paste for concentrated flavor, plain canned tomato sauce for richness, and diced tomatoes for texture. I recommend using the diced tomatoes with their juices. Crushed tomatoes can replace the diced tomatoes if you prefer a smoother sauce.
- Seasonings: Italian seasoning, regular or sweet paprika, salt, black pepper, bay leaves, and Worcestershire sauce give the tomato-beef sauce its savory, well-rounded flavor. The paprika is optional, but it adds mild warmth and color. If you don’t have Italian seasoning, a combination of dried oregano and basil works well.
- Beef broth: Low-sodium beef broth adds flavor and provides the liquid needed to cook the macaroni. Homemade chicken stock, bone broth, or vegetable broth will also work, and water can be used in a pinch, although the finished sauce won’t taste quite as rich.
- Elbow macaroni: Classic American goulash is made with elbow macaroni, which cooks directly in the tomato-beef sauce. There’s no need to boil it separately! Small shells or ditalini are good alternatives, but cooking times and the amount of liquid needed may vary.
- Cheddar cheese: We’re stirring shredded cheddar directly into the finished goulash for a rich, cheesy finish. Monterey Jack is another good option, or you can leave out the cheese for a dairy-free version.
How to Make American Goulash
Follow these steps for a rich, flavorful tomato-beef sauce and perfectly tender pasta.

- Start with the onion and bell pepper. Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the onion and cook for 5-6 minutes, then stir in the green bell pepper and cook for another 3-4 minutes. You want the vegetables nice and soft before moving on to the next step.

- Add the garlic and spices. Stir in the minced garlic and cook for about a minute, just until fragrant. Lower the heat to medium and add the salt, black pepper, and regular or sweet paprika. Give everything a good stir so the vegetables are evenly coated.

- Brown the ground beef. Add the ground beef directly to the pot with the vegetables, breaking it apart into small crumbles as it cooks. Continue cooking until the beef is nicely browned and no pink remains. I recommend using lean ground beef so there’s no need to drain it.

- Build up the flavor. Stir in the tomato paste, Italian seasoning, and Worcestershire sauce. Let everything cook together for another 1-2 minutes, stirring frequently. I like to give the tomato paste a little time to cook before adding the remaining tomatoes. It helps deepen the tomato flavor and brings everything together.

- Let the sauce simmer. Pour in the tomato sauce, diced tomatoes (including their juices), and bay leaves. Give everything a good stir, bring it to a gentle simmer, then reduce the heat to low. Cover and cook for 15-20 minutes, stirring occasionally.

- Add the macaroni and broth. Stir the uncooked elbow macaroni directly into the tomato-beef sauce, then pour in the beef broth. Make sure the pasta is evenly distributed and mostly submerged in the liquid.

- Cook the pasta right in the sauce. Cover the pot and keep everything at a gentle simmer for about 15 minutes, or until the macaroni is tender. Stir every few minutes so nothing sticks to the bottom. If the sauce starts getting too thick before the pasta is finished cooking, simply add another splash of broth or water. Remember: Macaroni will continue absorbing liquid as the goulash sits.

- Finish with plenty of cheddar. Once the macaroni is tender, remove the pot from the heat and remove the bay leaves. Stir in the shredded cheddar until it’s completely melted and mixed into the sauce. Give everything a taste and adjust the salt and pepper as needed. I like to finish with a little fresh parsley, but that’s entirely optional. Serve warm and enjoy!
Jessica’s Top Cooking Tip
Don’t rush the tomato-beef sauce! I let it simmer for 15-20 minutes before adding the macaroni. This gives the flavors time to develop without having to cook the pasta any longer than necessary.

Reader-Favorite Goulash Variations
One of my favorite things about sharing recipes is seeing how you make them your own. Over the years, readers have shared some delicious twists on this American goulash recipe. Here are a few favorites!
- Extra veggies: Lindsay adds more onion and bell pepper, plus 2 cups of chopped fresh spinach at the end.
- A little extra heat: Stacy swaps Rotel for one can of diced tomatoes and adds crushed red pepper flakes for a spicy kick.
- Red wine twist: Judi adds a splash or two of red wine and a pinch of red pepper flakes for a little extra depth and heat.
- Baked and extra cheesy: Stevielynne adds Parmesan cheese, swaps the bell pepper for pimento-stuffed green olives, and transfers everything to a baking dish with extra cheddar on top. She bakes it until the cheese is melted and lightly browned.
What to Serve with American Goulash
American goulash is a pretty complete meal on its own, but a simple salad, roasted vegetables, or a warm piece of bread makes dinner even better. Here are a few of my favorite pairings:
- Bread: Garlic bread, soft dinner rolls, or a slice of sweet cornbread are perfect for soaking up any extra tomato sauce.
- Fresh salads: A crisp house salad or tangy cucumber onion salad adds a refreshing contrast to the rich, cheesy tomato sauce.
- Roasted vegetables: Try my roasted zucchini with Parmesan or these easy air fryer green beans for something green without a lot of extra work.

Storage and Reheating
American goulash makes great leftovers, but don’t be surprised if the pasta is a little softer and it looks a little thicker the next day. The macaroni continues to absorb the tomato sauce as it sits. Fortunately, that’s an easy fix!
- Refrigerator: Store leftover goulash in an airtight container in the refrigerator for up to 3-4 days. Refrigerate promptly, within 2 hours of cooking.
- Reheating: Warm leftovers in a saucepan over medium-low heat, adding a splash of beef broth, water, or tomato sauce to loosen everything up. Stir occasionally until heated through. You can also reheat individual portions in the microwave, stirring between intervals.
- Freezing: You can freeze fully cooked goulash for up to 3 months, but the macaroni will become quite mushy after thawing. For the best texture, I recommend freezing the tomato-beef sauce before adding the macaroni and cheddar. Thaw overnight in the refrigerator, reheat the sauce, then add the broth and uncooked macaroni and finish the recipe as directed.
American Goulash FAQs
American goulash is a one-pot dish made with ground beef, macaroni, tomatoes, and often cheese. Hungarian goulash, on the other hand, is a paprika-rich beef stew made with chunks of beef rather than ground beef and macaroni. Despite sharing a name, they’re two very different dishes!
Yes! In New England, particularly Massachusetts, this dish is commonly called American chop suey. Both are made with ground beef, elbow macaroni, and tomato sauce, although the exact seasonings, vegetables, and addition of cheese vary from recipe to recipe.
Absolutely. Cooking the macaroni directly in the sauce gives it more flavor, but cooking it separately is a great option if you’re making the goulash ahead of time. Simply boil the macaroni until al dente, drain, and stir it into the finished tomato-beef sauce with the cheddar. Skip the 2 cups of beef broth used to cook the pasta, adding just a splash if the sauce needs thinning.
The trick is to cook the macaroni just until al dente and remove the pot from the heat as soon as it’s ready. The pasta will continue softening as it sits in the hot sauce. If you’re planning to make the goulash several hours ahead, I recommend keeping the pasta separate until you’re ready to serve.
More Easy Ground Beef Recipes
If you love this American goulash recipe, here are a few more comforting, family-friendly ground beef dinners to try!
- Homemade Hamburger Helper: Another one-pot dinner favorite made with ground beef, elbow macaroni, and plenty of creamy, cheesy goodness. Ready in just 30 minutes!
- Johnny Marzetti Casserole: A classic Midwestern casserole made with ground beef, Italian sausage, pasta, tomato sauce, and melted cheese.
- Baked Spaghetti Casserole: A cozy, cheesy baked pasta dish layered with meaty tomato sauce, spaghetti, and a creamy cheese filling.
- Homemade Spaghetti Sauce: My classic, from-scratch meat sauce made with ground beef, tomatoes, garlic, and Italian herbs. Perfect for pasta dinners and freezer meals.
- Sloppy Joes: Another family-friendly classic with ground beef simmered in a sweet and tangy sauce and piled onto toasted hamburger buns.
If you give this American goulash recipe a try, I’d love to hear what you think! Please leave a star rating and comment below, and don’t be shy about sharing any family twists or substitutions. After making this recipe for more than a decade, it still makes me happy to hear that it’s found a place at someone else’s dinner table. Happy cooking!

American Goulash Recipe
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, minced
- 1 green bell pepper, seeded and diced
- 8 cloves garlic, minced
- 2 teaspoons salt, or to taste
- 1 teaspoon freshly ground black pepper, or to taste
- 1 tablespoon paprika, regular or sweet (optional)
- 2 pounds lean ground beef, (preferably 90/10)
- 1 tablespoon Italian seasoning
- 1 tablespoon Worcestershire sauce, (or soy sauce)
- 2 tablespoons tomato paste
- 2 (14.5 ounce) cans plain tomato sauce
- 2 (14.5 ounce) cans diced tomatoes, undrained
- 2 bay leaves
- 2 cups low-sodium beef broth, (or water)
- 2 cups uncooked elbow macaroni
- 2 cups shredded cheddar cheese
- fresh parsley, chopped, for garnish (optional)
Instructions
- Sauté the vegetables. Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the minced onion and cook for 5-6 minutes, stirring occasionally, until softened and translucent. Add the diced green bell pepper and continue cooking for 3-4 minutes, until softened.1 tablespoon olive oil, 1 medium yellow onion, 1 green bell pepper
- Add the garlic and seasonings. Stir in the minced garlic and cook for 1 minute, until fragrant. Reduce the heat to medium and add the salt, black pepper, and sweet paprika (if using). Stir well to distribute the seasonings throughout the vegetables.8 cloves garlic, 2 teaspoons salt, 1 teaspoon freshly ground black pepper, 1 tablespoon paprika
- Brown the ground beef. Add the ground beef to the pot, breaking it apart into small crumbles with a wooden spoon or spatula. Cook over medium heat, stirring occasionally, until the beef is browned and no pink remains. Use lean ground beef to avoid excess grease and keep the seasoned cooking juices in the pot.2 pounds lean ground beef
- Add the tomato paste and seasonings. Stir in the Italian seasoning, Worcestershire sauce, and tomato paste. Continue cooking for 1-2 minutes, stirring frequently, until the tomato paste is evenly incorporated into the beef and vegetables.1 tablespoon Italian seasoning, 1 tablespoon Worcestershire sauce, 2 tablespoons tomato paste
- Simmer the tomato-beef sauce. Add the tomato sauce, diced tomatoes with their juices, and bay leaves. Stir to combine and bring to a gentle simmer. Reduce the heat to low, cover, and simmer for 15-20 minutes, stirring occasionally to prevent sticking.2 (14.5 ounce) cans plain tomato sauce, 2 (14.5 ounce) cans diced tomatoes, 2 bay leaves
- Add the macaroni and broth. Pour in the beef broth and stir in the uncooked elbow macaroni. Mix thoroughly, making sure the pasta is evenly distributed and mostly submerged in the sauce.2 cups low-sodium beef broth, 2 cups uncooked elbow macaroni
- Cook the macaroni. Cover and simmer gently for approximately 15 minutes, or until the macaroni is al dente. Stir every few minutes, scraping the bottom of the pot to prevent sticking. If the sauce becomes too thick before the macaroni is tender, add a splash of additional broth or water as needed.
- Add the cheddar and serve. Remove the pot from the heat and discard the bay leaves. Stir in the shredded cheddar cheese until fully melted and incorporated into the sauce. Taste and adjust the salt and pepper as needed. Allow the goulash to rest for 2-3 minutes, then garnish with fresh parsley, if desired, and serve warm.2 cups shredded cheddar cheese, fresh parsley
Video
Notes
- Pasta: Elbow macaroni works best, but other small pasta shapes can be substituted. Cooking times and liquid requirements may vary. Add a splash of broth if the sauce thickens before the pasta is tender.
- Cooking the pasta separately: For a make-ahead option, boil the macaroni separately until al dente and stir it into the finished sauce with the cheddar. Omit the 2 cups of broth used to cook the pasta, adding a little only if needed.
- Storage and reheating: Refrigerate leftovers in an airtight container for up to 3-4 days. Reheat gently on the stovetop or in the microwave, adding a splash of broth, water, or tomato sauce to loosen the sauce.
- Freezing: For the best texture, freeze the tomato-beef sauce before adding the macaroni, broth, and cheese. Freeze for up to 3 months, thaw overnight in the refrigerator, and finish the recipe with fresh macaroni. Fully cooked goulash can also be frozen, but the pasta will be much softer after reheating.
Explore More with AI
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















Hi Jessiica, you could also call this “something better to make with 2 lbs. of stewing meat when it’s summer time and you don’t want stew” The cooking of the pasta in the beef broth and tomatoes created a depth of flavor unlike I have ever made before. THe paprika!! SO warming and not too overthetop.WIll definitely be making this again.
Thank you so much, Louella! I love that description. I’m thrilled you enjoyed the rich tomato broth and warming paprika flavor! ๐
Jessica you once again hit it out of the park. In case some of you were wondering (like I was) I used 85/15 ground beef and did not drain the fat and it was delicious. I always appreciate the detail in the recipes on this site and look forward to trying many more. Thanks!
Thank you so much, Paul! I am so glad you loved it, and I really appreciate you sharing that note about the 85/15 beef. I am thrilled the recipe detail is helpful, and I hope you find lots more favorites to try! ๐