This easy old fashioned goulash recipe is a hearty one-pot comfort food dinner made with ground beef, elbow macaroni and rich tomato sauce. Ready in about an hour, it's budget friendly, family approved and even better the next day.
In a Dutch oven or large pot, cook the ground beef over medium heat until no longer pink. Drain any excess grease. Add the onion and garlic and cook for 3 to 4 minutes, or until softened and fragrant.
Add the diced tomatoes, tomato sauce, water, Worcestershire sauce, Italian seasoning, seasoned salt and elbow macaroni. Stir well to combine.
Bring the mixture to a gentle boil. Reduce the heat to medium-low, cover and simmer for 30 minutes, stirring occasionally, until the macaroni is tender and most of the liquid has been absorbed.
Remove from the heat and let the goulash rest for 5 minutes before serving. This allows the sauce to thicken slightly and cling to the pasta.
Video
Notes
Don't skip the Worcestershire sauce. It adds a rich, savory depth that really brings the tomato sauce together.
For a richer, more savory flavor, replace part or all of the water with low-sodium beef broth.
Fire-roasted diced tomatoes add even more depth and flavor to the sauce.
If the goulash thickens after sitting or refrigerating, stir in a splash of broth or water while reheating until it reaches your desired consistency.
Ground turkey, ground chicken or ground pork all make great substitutes for the ground beef.
This recipe reheats beautifully and tastes even better the next day as the flavors continue to develop.
Store leftovers in an airtight container in the refrigerator for up to 5 days.
Let the macaroni cook directly in the sauce and avoid overcooking it. The pasta absorbs the rich tomato sauce as it simmers, creating the classic texture and flavor of old fashioned American goulash. If the goulash thickens after sitting, simply stir in a splash of broth or water while reheating.