Start by breaking up and browning the ground beef completely over medium-high heat. This should take about 5-8 minutes.
Add the spices, tomato paste, salt, pepper, and onions. Mix well and cook for 2-3 minutes.
Stir in the fresh garlic and cook for 20 seconds. Add the beef broth and whole milk. Let it come to a simmer.
Once it comes to a simmer, add the macaroni, cover, and cook for 6 minutes while stirring frequently.
Add the heavy cream, cheddar cheese, and season generously with salt and pepper. Mix well, cover, and cook for 1 minute.
Check for seasoning, garnish with fresh chives or parsley, if desired, and enjoy warm!