Ingredients
1 pound ground beef
1 small onion, finely chopped
2 cloves garlic, minced
2 cups beef broth
1 cup milk
1 ½ cups elbow macaroni (or any small pasta)
1 can (14.5 oz) diced tomatoes, drained (optional)
1 teaspoon salt
½ teaspoon black pepper
1 teaspoon paprika
1 teaspoon onion powder
1 teaspoon garlic powder
½ teaspoon dried oregano
2 cups shredded cheddar cheese
2 tablespoons tomato paste
1 tablespoon Worcestershire sauce
1 tablespoon butter
Instructions
In a large skillet over medium heat, cook the ground beef until browned, breaking it apart with a spoon. Drain excess grease if necessary.
Add chopped onion and garlic to the skillet. Cook for 2-3 minutes until softened.
Stir in beef broth, milk, pasta, diced tomatoes (if using), salt, pepper, paprika, onion powder, garlic powder, and oregano. Mix well.
Bring the mixture to a boil, then reduce heat to low. Cover and let simmer for about 12-15 minutes, stirring occasionally, until the pasta is tender.
Stir in shredded cheddar cheese, tomato paste, Worcestershire sauce, and butter. Mix until the cheese is fully melted and the sauce is creamy.
Remove from heat and let it sit for 5 minutes before serving.