This Old-Fashioned Goulash is a classic comfort food recipe, combining tender beef, hearty macaroni, and a rich tomato-based sauce. Easy to make and perfect for weeknight dinners, this dish is nostalgic, filling, and full of flavor.
Why You’ll Love This Recipe
- Hearty and comforting one-pot dinner
- Tender beef with perfectly cooked pasta
- Simple ingredients you probably already have
- Ideal for meal prep or family dinners
- Rich, flavorful tomato sauce that warms the soul
Ingredients

- 1 pound ground beef
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 (15-ounce) can tomato sauce
- 1 (14.5-ounce) can diced tomatoes
- 1 tablespoon tomato paste
- 1 teaspoon paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried basil
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
- 2 cups elbow macaroni, uncooked
- 2 cups beef broth
- 1 cup shredded cheddar cheese
- Fresh parsley, chopped (for garnish)
Step-by-Step Instructions

- Heat a large skillet or Dutch oven over medium heat. Add ground beef and cook until browned, breaking it apart with a spatula. Drain excess fat.
- Add diced onion and cook until translucent, about 3–4 minutes. Stir in garlic and cook until fragrant.
- Stir in tomato sauce, diced tomatoes, and tomato paste. Mix well.
- Season with paprika, oregano, basil, salt, and black pepper.
- Add beef broth and bring the mixture to a gentle boil.
- Stir in uncooked elbow macaroni. Reduce heat to low, cover, and simmer 15–20 minutes, stirring occasionally, until pasta is tender.
- Remove from heat and stir in shredded cheddar cheese until melted and creamy.
- Garnish with chopped parsley before serving.
Tips & Variations
- Use ground turkey or chicken for a lighter version
- Add bell peppers or mushrooms for extra veggies
- Swap elbow macaroni for shells, penne, or rotini
- Sprinkle with Parmesan cheese for added flavor
- For a thicker sauce, simmer uncovered for a few extra minutes
Storage & Freezer Instructions
- Store leftovers in an airtight container in the refrigerator for up to 4 days
- Reheat gently on the stovetop or in the microwave
- Freeze goulash without cheese for up to 2 months
- Add cheese fresh when reheating for best results
- Thaw overnight in the refrigerator before reheating
Serving & Pairing Ideas

- Serve with a side of garlic bread or dinner rolls
- Pair with a simple green salad
- Add a dollop of sour cream for richness
- Serve in bowls topped with extra shredded cheese
- Perfect alongside roasted vegetables
Frequently Asked Questions
Can I make this ahead of time?
Yes. Old-Fashioned Goulash tastes great the next day, as flavors deepen when stored overnight.
Can I use different pasta?
Absolutely. Any short pasta like penne, rotini, or shells works well.
How do I thicken the sauce?
Simmer uncovered for 5–10 minutes to reduce liquid or add a teaspoon of cornstarch slurry.
Can I make it vegetarian?
Yes, replace ground beef with lentils, mushrooms, or plant-based crumbles.
Ready to Make It?
This Old-Fashioned Goulash is a classic, hearty, and comforting dish that’s easy enough for weeknights yet satisfying enough for family dinners. Cozy, flavorful, and loaded with tender beef and pasta, it’s a recipe that will quickly become a favorite. Save it now and enjoy a warm, home-cooked meal tonight.
You Might Also Like
- Garlic Butter Steak and Potato Skillet – Juicy steak and tender potatoes in a buttery skillet.
- Chicken Fajita Casserole – Flavorful Mexican-inspired casserole with chicken and peppers.
- Oven Baked Fries – Crispy fries made right in your oven.
- Crockpot Creamy Asparagus Soup – Smooth, creamy, and comforting soup perfect for dinner.
Old-Fashioned Goulash
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
Hearty Old-Fashioned Goulash with ground beef, pasta, and rich tomato sauce.
Ingredients
1 pound ground beef
1 medium onion, diced
2 cloves garlic, minced
1 can tomato sauce (15 oz)
1 can diced tomatoes (14.5 oz)
1 tablespoon tomato paste
1 teaspoon paprika
1/2 teaspoon dried oregano
1/2 teaspoon dried basil
1/2 teaspoon salt
1/4 teaspoon black pepper
2 cups elbow macaroni, uncooked
2 cups beef broth
1 cup shredded cheddar cheese
Fresh parsley for garnish
Instructions
1. Brown ground beef and drain fat.
2. Cook onion until translucent.
3. Add garlic and cook until fragrant.
4. Stir in tomato sauce, diced tomatoes, and tomato paste.
5. Season with spices.
6. Add beef broth and bring to boil.
7. Stir in uncooked macaroni and simmer until tender.
8. Remove from heat and stir in cheddar cheese.
9. Garnish with parsley and serve.
Notes
Add extra vegetables if desired.
Adjust seasonings to taste.
Store leftovers properly.
Freeze without cheese for best results.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 480
- Sugar: 8g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 4g
- Protein: 27g
- Cholesterol: 80mg