Heat olive oil in a large pot over medium heat. Add ground beef and cook until browned, breaking it apart as it cooks.
Add chopped onion to the pot and sauté until softened (about 3 minutes). Stir in minced garlic and cook for 1 more minute.
Pour in tomato sauce, diced tomatoes, and beef broth. Stir in Italian seasoning, paprika, salt, and black pepper. Bring the mixture to a gentle boil.
Add the elbow macaroni to the pot. Reduce heat to a simmer and cook uncovered, stirring occasionally, for 10-12 minutes or until the pasta is tender.
Ladle the goulash into bowls and sprinkle with shredded cheddar cheese if desired. Serve warm and enjoy!
How to Serve Old-Fashioned Goulash
Serve your Old-Fashioned Goulash in bowls, and if you like, top it with some shredded cheddar cheese for an extra kick of flavor. This dish pairs well with a side salad or some crusty bread.
How to Store Old-Fashioned Goulash
Store any leftover goulash in an airtight container in the fridge. It will keep well for about 3 days. If you want to freeze it, place it in a freezer-safe container, and it should last up to 3 months.
Tips to Make Old-Fashioned Goulash
Feel free to add extra veggies like bell peppers or zucchini for more nutrition.
For a creamier version, stir in some sour cream or cream cheese at the end.
This dish tastes even better the next day, so make extra for leftovers!