
This homemade goulash cooks in one pot and is a family favorite! Easy to make, comes together quickly, and works really well for meal prep, too!
In a large stock pot over medium-high heat, add the olive oil, ground beef, seasonings, diced onion, and diced red bell pepper.
Brown the meat, breaking it apart as it cooks. Remove any excess grease from the pan if needed.
Add the garlic to the meat mixture and saute for 30-45 seconds, until fragrant.
Add the tomato paste, stir to combine, and reduce the heat to medium-low. Cook, stirring frequently, for 2-3 minutes.
Add the beef broth, diced tomatoes, tomato sauce, and macaroni. Reduce the heat to a low simmer.
Cook for 8-10 minutes, stirring every couple of minutes to make sure nothing sticks to the bottom, until the pasta is al dente.
Remove from the heat and stir in the cheddar cheese 1/2 cup at a time, stirring to incorporate it into the sauce. Taste and add additional salt and pepper if necessary.
Serve hot with some garlic bread and a salad.