Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat.
- Add diced onion and sauté for 3 minutes until softened.
- Stir in minced garlic and cook for 1 more minute until fragrant.
- Add ground beef to the pot. Cook, breaking it up with your spoon, until browned and cooked through, about 5–7 minutes. Drain any excess fat.
- Sprinkle taco seasoning over the beef, stirring well to coat.
- Pour in diced tomatoes, black beans, corn, and broth. Stir well and bring the mixture to a gentle boil.
- Reduce heat to low and add cubes of cream cheese. Stir until the cream cheese melts completely into the soup.
- Add grated cheddar cheese. Stir until cheese is fully melted and soup turns creamy.
- Taste and add salt and black pepper as needed.
- Simmer for another 5 minutes, stirring occasionally.
- Serve hot, topped with your favorite toppings such as avocado, cilantro, jalapeños, or crushed tortilla chips.
Notes
You can substitute ground beef with ground turkey or chicken for a lighter version. For a spicy kick, add a pinch of cayenne or use pepper jack cheese. Leftovers keep well in the fridge for up to three days and can be reheated gently on the stove or in a microwave.