01 -
In a large Dutch oven or heavy-bottomed pot, brown your ground beef over medium-high heat. Break it up with a spoon as it cooks. Once it's nicely browned and no pink remains, drain off any excess fat. Honestly, I sometimes forget this step and end up with a greasy soup – oops! Add the diced onion, carrots, and celery to the pot and cook until softened, about 5-7 minutes. The kitchen will start to smell incredible, that's your cue!
02 -
Stir in the minced garlic and dried thyme. Let it cook for just about a minute until fragrant; you don't want the garlic to burn, that's a mistake I've made too many times! Pour in the beef broth, diced tomatoes (undrained!), and Worcestershire sauce. Give it all a good stir, making sure nothing's sticking to the bottom. This is where the magic starts to happen for this comforting soup.
03 -
Bring the soup to a gentle boil, then reduce the heat to a simmer, cover, and let it cook for about 15 minutes. This allows all those flavors to meld together beautifully and starts to soften the veggies. I usually give it a stir every now and then, just to feel like I'm doing something, you know?
04 -
Now, add your diced potatoes to the pot. They need a bit of time to get tender. Continue to simmer, covered, for another 15-20 minutes, or until the potatoes are fork-tender. This is where I always taste for seasoning and usually add a bit more salt and pepper. Don't be shy, trust your taste buds!
05 -
Once the potatoes are tender, remove the pot from the heat. This is a crucial step for the cheese! Gradually stir in the freshly grated sharp cheddar cheese, a handful at a time, until it's completely melted and incorporated. It'll create this wonderfully creamy, cheesy texture that makes this soup so comforting.
06 -
Ladle the warm, cheesy beef soup into bowls. I sometimes add a sprinkle of fresh parsley or a dollop of sour cream if I'm feeling fancy, but honestly, it's perfect just as it is. Serve it with some crusty bread for dipping. This is the moment you've been waiting for, that first spoonful of pure comfort.