Fiesta Nacho Cheese Soup: Easy One-Pot Recipe

Updated November 6, 2026

Total time
40 min
prep 15 min · cook 25 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Fiesta Nacho Cheese Soup: Easy One-Pot Recipe

Fiesta nacho cheese soup is a rich, creamy, and slightly spicy one-pot meal that captures all the flavors of loaded nachos in a bowl. It combines a velvety cheese base with seasoned ground beef, beans, corn, and diced tomatoes with green chiles, making it a hearty and satisfying dinner. This recipe works because it uses simple pantry staples and comes together in about 40 minutes, making it perfect for busy weeknights or game-day gatherings.

Ingredients

  • 1 lb (450 g) ground beef
  • 1 medium yellow onion, diced (about 1 cup / 150 g)
  • 2 cloves garlic, minced
  • 1 packet (1 oz / 28 g) taco seasoning
  • 1 can (15 oz / 425 g) black beans, drained and rinsed
  • 1 can (15 oz / 425 g) corn kernels, drained
  • 1 can (10 oz / 283 g) diced tomatoes with green chiles (like Rotel), undrained
  • 4 cups (960 ml) chicken or vegetable broth
  • 1 lb (450 g) Velveeta cheese, cut into 1-inch cubes
  • 1 cup (240 ml) heavy cream or half-and-half
  • 1 tsp (5 ml) chili powder (optional, for extra heat)
  • Salt and black pepper to taste
  • Optional toppings: crushed tortilla chips, shredded cheddar, sour cream, sliced jalapeños, chopped cilantro

Instructions

  1. Heat a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, until browned and no longer pink, about 6–8 minutes. The safe minimum internal temperature for ground beef is 160°F (71°C) as measured with a food thermometer. Drain off excess fat if desired.
  2. Add the diced onion and cook until softened, about 3–4 minutes. Add the minced garlic and cook for 1 minute until fragrant.
  3. Stir in the taco seasoning and chili powder (if using), coating the beef and onions evenly. Cook for 1 minute to toast the spices.
  4. Add the black beans, corn, diced tomatoes with green chiles, and broth. Bring the mixture to a simmer and let it cook for 10 minutes to meld the flavors.
  5. Reduce the heat to low. Add the cubed Velveeta cheese and stir continuously until the cheese is completely melted and the soup is smooth, about 5–7 minutes. Do not let it boil after adding the cheese, as it can separate.
  6. Stir in the heavy cream or half-and-half and heat through for 2–3 minutes. Season with salt and pepper to taste. Remember that the taco seasoning and cheese are salty, so taste before adding extra salt.
  7. Serve hot, topped with crushed tortilla chips, shredded cheddar, sour cream, jalapeños, or cilantro as desired.

Tips

  • Use Velveeta for smoothness: Velveeta melts into a silky, lump-free sauce because it contains emulsifiers. If you substitute regular cheddar, add a tablespoon of cornstarch to the shredded cheese before adding to prevent clumping.
  • Control the heat: The diced tomatoes with green chiles are mild. For a spicier soup, add a finely diced jalapeño with the onion, or use hot Rotel and extra chili powder. For a milder version, use plain diced tomatoes and reduce the taco seasoning.
  • Don’t boil after adding cheese: High heat can cause the cheese sauce to break and become grainy. Keep the soup at a gentle simmer over low heat once the cheese is in.
  • Make it vegetarian: Swap the ground beef for a plant-based meat substitute or an extra can of beans. Use vegetable broth and follow the same steps, cooking the substitute until browned.

Serving Suggestions

This soup is a meal in itself, but it pairs well with a crisp green salad or warm cornbread. For a true fiesta spread, serve it alongside quesadillas, guacamole, or a simple slaw. Garnish generously with crushed tortilla chips for texture, and offer extra toppings at the table so everyone can customize their bowl.

Variations

  • Chicken Fiesta Soup: Replace the ground beef with 2 cups of shredded rotisserie chicken. Add it after the broth has simmered, and skip the browning step.
  • Smoky Bacon Version: Cook 4 slices of chopped bacon before the beef, then use the rendered fat to cook the onion and beef. Crumble the bacon and add it back at the end.
  • Loaded Baked Potato Style: Add 2 cups of diced, cooked potatoes (or frozen hash browns) along with the broth, and top each bowl with crumbled bacon and green onions.
  • Slow Cooker Method: Brown the beef and onion first, then transfer to a slow cooker with all other ingredients except the cheese and cream. Cook on low for 4–6 hours, then stir in the cheese and cream 30 minutes before serving.

Storage and Reheating

Refrigerate leftover soup in an airtight container within 2 hours of cooking. It will keep for 3–4 days. The soup will thicken as it cools; add a splash of broth or milk when reheating to return it to a creamy consistency. Reheat gently on the stovetop over low heat, stirring frequently, or in the microwave in 30-second intervals. Avoid boiling. You can freeze the soup for up to 3 months, but the texture may change slightly upon thawing due to the dairy; stir well after reheating.

Frequently Asked Questions

Can I use regular cheddar instead of Velveeta? Yes, but you’ll need to add a thickener. Toss 1 lb (450 g) of shredded sharp cheddar with 1 tablespoon (8 g) of cornstarch before adding it to the soup. This helps prevent the cheese from clumping. The flavor will be sharper and less creamy than with Velveeta.

How can I make this soup gluten-free? Most taco seasonings are gluten-free, but check the label. Some brands contain flour. Use a certified gluten-free taco seasoning and ensure your broth is gluten-free. The rest of the ingredients are naturally gluten-free.

Why did my soup turn out grainy? Graininess usually happens when the soup is boiled after adding cheese, or when the cheese is added too quickly. Always melt cheese over low heat and stir constantly. If using a different cheese, make sure it’s freshly shredded; pre-shredded cheese often contains anti-caking agents that can affect melting.

Can I make this soup ahead of time? Yes, you can prepare it a day ahead. Cool it completely, then refrigerate. Reheat gently on the stovetop, adding a little broth to thin it out. The flavor often improves after sitting overnight.

What can I use instead of heavy cream? Half-and-half, whole milk, or evaporated milk all work. Whole milk will make a lighter soup; add 1 tablespoon of butter to compensate for richness. For a dairy-free option, use unsweetened oat milk or coconut milk, but note the flavor will change.

Is this soup spicy? Mildly spicy. The heat comes from the diced tomatoes with green chiles and taco seasoning. For a kid-friendly version, use plain diced tomatoes and mild taco seasoning. For more heat, add cayenne or fresh jalapeños.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).