If you love the flavors of nachos but want something cozy and spoonable, this Nacho Cheese Soup is the answer. It’s rich, creamy, and loaded with cheesy goodness the ultimate comfort food for cold nights. With bold flavors from spices, peppers, and melty cheddar, every bowl tastes like liquid nachos. Serve it with tortilla chips, jalapeños, or even a dollop of sour cream for the full experience.
This soup is quick to make, hearty enough for dinner, and guaranteed to be a family favorite.
>>> Lady Diana Egg Suzette Recipe
Why You’ll Love This Nacho Cheese Soup Recipe
What makes this soup so good is how it turns simple ingredients into something that tastes indulgent and hearty. The cheese melts into the broth to create a smooth, velvety texture, while the seasoning gives it that familiar nacho-style flavor without being overpowering.
It’s easy to adjust depending on how spicy or mild you like it, and it’s one of those recipes that reheats beautifully, making it perfect for leftovers. You can also serve it with tortilla chips, warm bread, or even over rice to make it stretch further.
What You’ll Need
The base of the soup starts with onion and garlic, which add depth and a savory foundation. A little butter and flour create a light roux that helps thicken the soup and gives it that creamy, comforting consistency.
Chicken broth keeps the flavor rich without making the soup too heavy, while milk adds smoothness and balances the spices.
The cheese is the main element, so using a good melting cheese makes all the difference. Sharp cheddar gives the best flavor and melts into the soup to create that classic nacho taste.
A small amount of cream cheese helps make the texture extra silky and prevents the soup from feeling grainy. Diced tomatoes with green chilies or a bit of jalapeño bring a gentle heat and that familiar nacho-style finish.

Ingredients
- 2 tablespoons butter
- 1 small onion, finely diced
- 1 jalapeño, seeded and minced (optional for heat)
- 2 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 2 cups chicken broth
- 1 cup whole milk
- 1 cup heavy cream
- 1 (10 oz) can diced tomatoes with green chilies (like Rotel), drained
- 2 cups sharp cheddar cheese, shredded
- ½ teaspoon chili powder
- ½ teaspoon cumin
- Salt and black pepper, to taste
- Optional toppings: tortilla chips, jalapeños, sour cream, green onions, salsa
How to make Nacho Cheese Soup
- In a large pot, melt butter over medium heat. Add onion, jalapeño, and garlic. Cook for 3–4 minutes, until softened and fragrant.
- Sprinkle in flour and stir until the mixture looks like a paste (about 1 minute). Slowly whisk in the chicken broth, milk, and cream until smooth.
- Stir in the drained tomatoes with chilies, chili powder, cumin, salt, and pepper. Simmer for 5–7 minutes until slightly thickened.
- Reduce heat to low. Stir in shredded cheddar cheese a handful at a time, mixing until melted and creamy. Do not boil after adding cheese.
- Ladle into bowls and top with tortilla chips, jalapeños, sour cream, or green onions for the ultimate nacho-inspired finish.
Serving Suggestions
This Nacho Cheese Soup pairs perfectly with:
- Warm tortillas or crusty bread.
- A side salad for balance.
- Extra tortilla chips for dipping.
It’s cheesy, hearty, and guaranteed to make everyone come back for seconds!
More Soup Recipes
- Pumpkin Soup with Coconut Milk
- Tuscan Chicken Soup
- Lasagna Soup
- Carrot Lentil Soup Recipe
- Chicken Mushroom Soup
- Pastina Soup
Nacho Cheese Soup
Description
If you love the flavors of nachos but want something cozy and spoonable, this Nacho Cheese Soup is the answer. It’s rich, creamy, and loaded with cheesy goodness the ultimate comfort food for cold nights. With bold flavors from spices, peppers, and melty cheddar, every bowl tastes like liquid nachos. Serve it with tortilla chips, jalapeños, or even a dollop of sour cream for the full experience.
Ingredients
Instructions
-
In a large pot, melt butter over medium heat. Add onion, jalapeño, and garlic. Cook for 3–4 minutes, until softened and fragrant.
-
Sprinkle in flour and stir until the mixture looks like a paste (about 1 minute). Slowly whisk in the chicken broth, milk, and cream until smooth.
-
Stir in the drained tomatoes with chilies, chili powder, cumin, salt, and pepper. Simmer for 5–7 minutes until slightly thickened.
-
Reduce heat to low. Stir in shredded cheddar cheese a handful at a time, mixing until melted and creamy. Do not boil after adding cheese.
-
Ladle into bowls and top with tortilla chips, jalapeños, sour cream, or green onions for the ultimate nacho-inspired finish.