Ingredients
Scale
- 1 pound ground beef (or turkey)
- 1 tablespoon olive oil (if needed)
- 1 small onion, diced
- 2 cloves garlic, minced
- 3 medium potatoes, peeled and diced
- 1 can (15 oz) corn, drained
- 1 can (15 oz) black beans, rinsed and drained
- 1 can (15 oz) pinto beans, rinsed and drained
- 1 can (14.5 oz) diced tomatoes with green chilies
- 1 can (10 oz) Rotel or any spicy diced tomatoes
- 4 cups beef broth or chicken broth
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- ½ teaspoon cumin
- ½ teaspoon salt (adjust to taste)
- ¼ teaspoon black pepper
- 1 cup heavy cream (or half-and-half)
- 1 cup shredded cheddar cheese
- 2 tablespoons cream cheese (optional)
- Fresh cilantro or parsley, for garnish
Instructions
- In a large soup pot, heat olive oil over medium heat. Add ground beef and cook until browned, breaking it apart. Drain fat if necessary.
- Add diced onion and minced garlic. Cook for 3–4 minutes until fragrant and translucent.
- p id=”instruction-step-3″>3. Stir in potatoes, chili powder, paprika, cumin, salt, and black pepper.
- p id=”instruction-step-4″>4. Pour in broth, diced tomatoes, Rotel, corn, and beans. Stir and bring to a boil. Reduce heat and simmer for 20 minutes.
- p id=”instruction-step-5″>5. Once potatoes are tender, reduce heat and stir in heavy cream, cheddar cheese, and cream cheese. Stir until melted and smooth.
- p id=”instruction-step-6″>6. Taste the soup and adjust seasoning as needed.
- p id=”instruction-step-7″>7. Serve hot, garnished with fresh cilantro or parsley. Add sour cream or extra cheese if desired.