Ingredients
Equipment
Method
Brown and build the base
- Brown the ground beef in a large pot over medium-high heat, then drain excess fat. Cook until no longer pink with visible browning on the beef.
- Add the onion and green bell pepper and sauté for 4 minutes over medium heat. Stir occasionally until the onion softens and the peppers begin to turn tender.
- Add the garlic and cook for 1 minute. Stir just until fragrant, about 60 seconds.
- Stir in taco seasoning, cumin, smoked paprika, and cayenne and cook for 1 minute. Keep the spices moving so they toast and smell more aromatic.
- Add Rotel tomatoes, diced tomatoes, and beef broth, then bring the mixture to a boil. Scrape up any browned bits from the bottom.
- Simmer the soup for 12 minutes, maintaining a steady gentle simmer. This helps thicken the broth and meld the flavors.
Make it creamy and serve
- Reduce heat to low and add cream cheese in pieces, stirring until fully melted. Keep it on low so the dairy stays smooth.
- Stir in the heavy cream and simmer gently for 5 minutes. Adjust seasoning to taste while the soup becomes creamy.
- Serve hot with sour cream, shredded cheddar, diced avocado, jalapeños, and cilantro on top. Add toppings right before serving for best freshness.
Notes
For the creamiest texture, keep the soup on low heat when melting the cream cheese and avoid a hard boil after adding dairy. Store leftovers in the refrigerator up to 3 days in an airtight container; reheat gently on the stove until warmed through. Freezing is not recommended because the cream-based texture can separate. For a dairy-light option, use a high-quality lactose-free cream cheese and lactose-free heavy cream to reduce dairy impact while keeping the same method.
