In a large skillet over medium-high heat, cook the ground beef, onion, and garlic until the beef is browned and the onion is tender. Drain off any excess fat.
Add the flour and stir to combine. Cook for 1 minute, stirring constantly.
Add the beef broth, paprika, garlic powder, pepper, and Worcestershire sauce and stir to combine. Bring to a boil, then reduce the heat to low and simmer for 10 minutes, stirring occasionally.
Add the cheese and sour cream and stir until the cheese is melted and the sauce is smooth. Remove from the heat.
Meanwhile, cook the macaroni according to package instructions.
Drain the macaroni and add it to the skillet. Stir to combine.
Serve hot.
Interesting Facts
Macaroni and cheese is a classic comfort food that is loved by people of all ages.
Adding ground beef to macaroni and cheese makes it a complete meal.
Sharp cheddar cheese is the most popular type of cheese used in macaroni and cheese.