2cupspotatoes, peeled and diced into 1/2-inch cubes
1cupdiced tomatoes (canned or fresh)
1teaspoonWorcestershire sauce
1teaspoondried basil
1teaspoonsmoked paprika
to tasteSalt and freshly ground black pepper
1cupshredded sharp cheddar cheese
12heavy cream (or milk for a lighter option)
for garnishFresh parsley, chopped
Instructions
In a large pot or Dutch oven, heat over medium heat, add the ground beef. Cook, stirring frequently, until the beef is browned and fully cooked through, about 5-7 minutes. Use a spatula to break it up into smaller pieces. Drain any excess fat from the pot.
To the pot with ground beef, add the finely diced onion, minced garlic, diced carrots, and diced celery. Sauté the mixture for about 5-7 minutes, stirring occasionally, until the vegetables are tender and the onion is translucent.
Pour in the beef broth and add the diced potatoes, diced tomatoes, Worcestershire sauce, dried basil, smoked paprika, and a pinch of salt and pepper. Stir well to combine and bring the mixture to a rolling boil.
Once boiling, reduce the heat to low and allow the soup to simmer uncovered for about 20 minutes, or until the potatoes are fork-tender, stirring occasionally.
Gradually stir in the heavy cream (or milk) along with the shredded sharp cheddar cheese, mixing until the cheese is melted and the soup is creamy. Taste the soup and adjust seasoning with more salt and pepper, if needed.
Ladle the soup into bowls and garnish with a sprinkle of freshly chopped parsley. Serve hot for a cozy meal!
Notes
Serve the soup in rustic bowls alongside a slice of crusty bread for dipping. You can also add extra shredded cheese on top of each serving for added indulgence.