If you’re craving a meal that’s cozy, bursting with flavor, and irresistibly cheesy, this Cheesy Taco Soup Recipe is about to become your new favorite. It’s a vibrant, hearty soup loaded with ground turkey, beans, corn, and that melty Velveeta cheese that turns every spoonful into pure comfort. Whether it’s a chilly weeknight or a casual gathering, this soup is a crowd-pleaser that’s quick to whip up and downright addictive. Trust me, once you try it, you’ll be making it again and again.

Ingredients You’ll Need
This Cheesy Taco Soup Recipe calls for simple but essential ingredients that each bring their own magic to the pot. From the spiced ground turkey to the mix of beans and the creamy cheese, every item works together to build layers of rich flavor, satisfying texture, and eye-catching color.
- Olive oil: Used for browning the turkey and adding a subtle richness without overpowering other flavors.
- Ground turkey (1 lb): A lean and protein-packed base that soaks up all the spices beautifully.
- Kosher salt (1 tsp): Enhances all the flavors and balances the spices perfectly.
- Garlic powder (1 tsp): Brings a mild, savory depth without fresh garlic’s intensity.
- Chili powder (1 tsp): Adds a smoky heat that’s essential for that authentic taco soup vibe.
- Cumin (1 tsp): Infuses warmth and a subtle earthiness foundational to taco seasoning.
- Reduced-sodium chicken broth (14.5 oz can): Provides a flavorful but not too salty liquid base for the soup.
- Chili beans (15 oz can, do not drain): Gives body and a mild spice, plus the juice adds richness.
- Black beans (15 oz can, drained and rinsed): Soften the soup with their creamy texture and add protein and fiber.
- Petite diced tomatoes (15 oz can, do not drain): Bring juicy brightness and a touch of acidity to balance richness.
- Corn (15 oz can, drained): Sweet kernels add pop and texture for contrast against the beans and meat.
- Salsa (1 cup): Injects vibrant, zesty flavor plus a hint of tomato and spice.
- Velveeta cheese (8 oz, cubed): The secret to that creamy, melty, cheesy finish that makes the soup unforgettable.
How to Make Cheesy Taco Soup Recipe
Step 1: Brown the Turkey
Start by heating olive oil in a large soup pot over medium-high heat. Add the ground turkey along with kosher salt, garlic powder, chili powder, and cumin. Cook, breaking up the meat with a spoon, until it’s no longer pink. This step builds your soup’s flavor foundation, so take your time to get a good sear before draining any excess grease.
Step 2: Add the Beans, Veggies, and Broth
Once your turkey is perfectly browned, pour in the chicken broth, chili beans (including their liquid), black beans, petite diced tomatoes with juice, drained corn, and salsa. Give everything a good stir so all those tasty ingredients start mingling. The soup is already starting to smell amazing at this point!
Step 3: Simmer the Soup
Bring the soup to a boil, then immediately turn the heat down to medium-low and cover the pot with a lid. Let it simmer gently for 15 minutes. This simmering allows the flavors to blend and deepen, while the beans soften and the corn sweetens the broth naturally.
Step 4: Stir in the Velveeta Cheese
After the soup has simmered, add the cubed Velveeta cheese right into the pot. Cover it back up and let it melt for 3 to 5 minutes. Then give the soup a good stir to distribute that creamy, cheesy goodness throughout. This final step transforms the soup from comforting to downright indulgent.
How to Serve Cheesy Taco Soup Recipe

Garnishes
A bowl of this soup is a perfect canvas for all your favorite garnishes. Think crunchy tortilla chips or strips that add a satisfying bite, plus a dollop of cool sour cream to balance the heat. Sprinkle some shredded cheese on top for extra cheesiness, or fresh cilantro for a bright herbal note. These little touches make every spoonful exciting and personalized.
Side Dishes
This robust soup stands well on its own but pairs beautifully with simple sides. A crisp green salad cuts through the richness, while warm cornbread or soft flour tortillas help scoop up every last bite. For something lighter, crunchy veggie sticks or a classic Mexican rice make great companions.
Creative Ways to Present
Want to impress your guests? Serve the Cheesy Taco Soup Recipe in mini bread bowls for an edible vessel that’s as fun as it is delicious. Or layer the soup in clear glass mugs to show off the vibrant colors. You can even turn leftover soup into a hearty taco casserole the next day. The possibilities are as endless as your appetite!
Make Ahead and Storage
Storing Leftovers
This soup keeps wonderfully in the fridge for up to 4 days. Store it in an airtight container to preserve freshness and avoid soaking up other fridge smells. When you’re ready to enjoy, just reheat on the stovetop or in the microwave until steaming hot.
Freezing
The Cheesy Taco Soup Recipe also freezes beautifully. Transfer cooled soup to a freezer-safe container, leaving some room for expansion, and freeze for up to 3 months. Keep in mind the texture of the beans and cheese may change slightly, but the flavors remain fantastic.
Reheating
For the best taste, gently reheat frozen or refrigerated soup on the stove over medium heat, stirring occasionally. If needed, add a splash of broth or water to loosen it up. If the cheese has firmed up, stir until it softens and melts again to bring back that signature creamy texture.
FAQs
Can I use ground beef instead of ground turkey?
Absolutely! Ground beef is a great substitute in this recipe and will give the soup a richer flavor. Just be sure to drain any excess grease after browning to keep the soup from getting too oily.
Is Velveeta cheese necessary? Can I use other cheeses?
Velveeta melts super smoothly, creating that creamy texture Cheesy Taco Soup Recipe is known for. If you prefer, you can try using processed cheese or a combination of cheddar and Monterey Jack, but the soup might be slightly less creamy.
How spicy is this soup? Can I make it milder?
This soup has a mild to moderate heat from the chili powder and salsa, but you can always adjust the spice by choosing a mild salsa or reducing the chili powder. Adding extra sour cream as a topping can also tone down the heat.
Can I make this soup vegetarian?
Yes, you can swap the ground turkey for plant-based meat or add extra beans and veggies instead. Consider using vegetable broth instead of chicken broth to keep it fully vegetarian while still packing in great flavor.
What toppings do you recommend for extra flavor?
A few favorites include diced avocado for creaminess, sliced jalapeños for heat, chopped green onions for freshness, and a squeeze of fresh lime juice to brighten the dish. Each garnish adds its own personality to your bowl of cheesy taco goodness.
Final Thoughts
There’s just something incredibly satisfying about a big pot of this Cheesy Taco Soup Recipe warming you from the inside out. It’s straightforward to make, packed with wholesome ingredients, and thanks to that irresistible cheese, it’s pure comfort in a bowl. If you love flavorful meals that come together quickly and please everyone, this soup should be on your regular rotation. Grab your spoon and dive in — you’re going to love every cheesy, spicy bite!
Print
Cheesy Taco Soup Recipe
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-American
Description
This Cheesy Taco Soup is a hearty, flavorful dish perfect for a quick weeknight meal or a cozy gathering. Ground turkey is browned and simmered with an array of classic taco spices, beans, corn, and tomatoes, then finished with creamy melted Velveeta cheese. It offers a comforting combination of savory and cheesy flavors that pairs perfectly with tortilla chips, sour cream, and shredded cheese for topping.
Ingredients
Meat and Seasonings
- 1 tablespoon olive oil
- 1 lb ground turkey
- 1 teaspoon kosher salt
- 1 teaspoon garlic powder
- 1 teaspoon chili powder
- 1 teaspoon cumin
Soup Base
- 1 (14.5 oz) can reduced-sodium chicken broth
- 1 (15 oz) can chili beans, do not drain
- 1 (15 oz) can black beans, drained and rinsed
- 1 (15 oz) can petite diced tomatoes, do not drain
- 1 (15 oz) can corn, drained
- 1 cup salsa
Cheese
- 8 ounces Velveeta cheese, cubed
Instructions
- Brown Turkey: In a large soup pot over medium-high heat, heat olive oil. Add ground turkey, kosher salt, garlic powder, chili powder, and cumin. Cook, stirring and crumbling, until the turkey is no longer pink and fully cooked through. Drain excess grease from the pot.
- Add Ingredients: Pour in the reduced-sodium chicken broth, chili beans (with liquid), black beans (drained and rinsed), petite diced tomatoes (with liquid), corn (drained), and salsa. Stir everything together to combine well.
- Simmer: Bring the soup to a boil over medium-high heat. Once boiling, reduce the heat to medium-low. Cover the pot with a lid and let the soup simmer gently for 15 minutes to meld all the flavors together.
- Add Cheese: Stir in the cubed Velveeta cheese, then cover again with the lid. Allow the soup to simmer for an additional 3 to 5 minutes or until the cheese has completely melted into the soup, creating a creamy texture.
- Serve: Ladle the cheesy taco soup into bowls and serve hot. Complement the dish with your favorite taco soup toppings, such as tortilla chips or strips, sour cream, and shredded cheese for an extra flavorful experience.
Notes
- For a spicier kick, add a diced jalapeño or a pinch of cayenne pepper during the turkey browning step.
- Use low-sodium or no-salt-added canned beans and broth to control sodium content better.
- Ground beef or chicken can be used instead of ground turkey if preferred.
- Leftover soup can be stored in the refrigerator for up to 3 days and reheated gently on the stovetop.
- For a thicker soup, simmer uncovered for an additional 5-10 minutes before adding cheese.

