A comforting and flavorful soup perfect for any season, combining hearty beef and fresh vegetables.
Brown the ground beef in a large pot over medium heat, breaking it into small pieces as it cooks.
Ensure the beef is browned evenly for a richer flavor.
Add the chopped onion to the pot and sauté until translucent.
Cooking the onion with the beef enhances the overall flavor of the soup.
Stir in the diced tomatoes, beef broth, potatoes, carrots, cabbage, zucchini, celery, bay leaf, dried thyme, curry powder, and dried basil.
Mix well to ensure all ingredients are evenly distributed.
Bring the mixture to a boil, then reduce the heat to low and let it simmer until the vegetables are tender, about 45 minutes.
Stir occasionally to prevent sticking and ensure even cooking.
Taste the broth and adjust the seasoning as needed. Remove the bay leaf.
Balancing the seasoning at this stage ensures a flavorful soup.
Serve the soup hot with a sprinkle of shredded cheddar cheese on top.
Adding the cheese just before serving allows it to melt slightly for a creamy texture.