I always use Kosher salt in my kitchen! If using table salt, start with half the amount and adjust to taste, as it is much "saltier" by volume.
Instructions
Start by browning the ground beef in a large pot over medium high heat. Once cooked, remove from the pot and drain, reserving about 3 tablespoons of the grease in the pot to make the roux later (or use 3 tablespoons of butter).
Reduce the heat to medium heat and add in the diced onions and carrots. Sauté for 5-6 minutes until the onions turn translucent. Stir in the garlic and cook for about 30 seconds.
Now, stir in the flour and continue cooking for about one minute. Slowly whisk in the chicken stock and milk. Stir constantly to prevent clumps. Once the roux is fully incorporated add in the potatoes, cooked ground beef, salt, and pepper.
Bring to a simmer, stirring often, until the potatoes are tender. About 15-20 minutes.
Remove from the heat and stir in the shredded cheese until melted. Enjoy!