There is nothing quite like a warm bowl of soup to chase away the chill or simply bring comfort after a long day. Today, I am thrilled to share my absolute favorite One-Pot Enchilada Soup recipe. This dish is the epitome of ease and flavor, making it a perfect weeknight dinner for busy home cooks here in the US. It is hearty, packed with vibrant Mexican-inspired flavors, and incredibly simple to prepare, all in one pot. Get ready for a superior taste and a velvety texture that will make this a new family favorite. For more comforting bowls, try our best homemade chicken noodle soup.
Why You’ll Love This Recipe
This One-Pot Enchilada Soup is designed to be more than just easy; it is engineered for exceptional flavor and texture. The secret, my friends, lies in a unique twist that elevates this recipe from good to truly great.
The Masa Harina Magic: I toast 2 tablespoons of masa harina, also known as corn flour, right along with the sautéed onions, jalapeño pepper, and garlic. This small step is a game-changer for the final dish.
Deeper Flavor & Velvety Texture: The twist reasoning is simple yet profound. Toasting the masa harina triggers the Maillard reaction, developing incredible nutty, authentic corn flavors that infuse the entire soup. Furthermore, the starches in the masa harina naturally thicken the soup to a smooth, emulsified consistency. This means you get a rich, velvety mouthfeel without relying solely on a ton of cheese for richness.
Key Benefits: Beyond the amazing flavor, you will love how easy this is to make as a true one-pot meal. It is ultimate comfort food, perfect for cozy evenings. Plus, it is incredibly suitable for meal prep or feeding your family a delicious dinner.
Ingredients Needed

Here are the ingredients you will need to create this fantastic One-Pot Enchilada Soup in your kitchen.
- ½ teaspoon EACH: chili powder, mustard powder, garlic powder, onion powder
- ¼ teaspoon cumin
- 1 pinch EACH: cinnamon, cayenne pepper
- 1 tablespoon butter
- 1 tablespoon olive oil
- 1 yellow onion (diced)
- 1 jalapeno pepper (diced with seeds removed)
- 3 cloves garlic (minced)
- 10 oz. red enchilada sauce
- 10 oz. diced tomatoes with green chilies (undrained)
- 15 oz. black beans (drained and rinsed)
- 15 oz. canned whole kernel corn (drained)
- 1 teaspoon hot sauce (optional)
- 4 cups chicken broth
- 1 large boneless skinless chicken breast (or 2 small.) (see notes if using cooked chicken)
- 4 oz. cream cheese (cubed and softened)
- 1 cup cheddar cheese (shredded)
- ½ cup Monterey Jack cheese (shredded. (Can also use more cheddar.))
Ingredient Notes & Substitutions
The Masa Harina Twist (Important Note!): While not listed in the main ingredients above, 2 tablespoons of masa harina (corn flour) are introduced during the cooking process. This step is crucial for elevating both the flavor and texture of your soup. Masa harina is a finely ground corn flour that, when toasted, undergoes the Maillard reaction, developing deep, nutty corn flavors. It also acts as a natural thickener, giving the soup a wonderfully smooth and emulsified consistency.
Chicken Options: I typically use boneless, skinless chicken breast for this One-Pot Enchilada Soup. However, you can also use chicken thighs for a richer flavor, especially if you opt for bone-in thighs which contribute to a more flavorful broth. If you are short on time, pre-cooked chicken, like rotisserie chicken or leftover cooked chicken, works beautifully; just adjust the cooking time as noted in the instructions. Or, if you’re seeking another delicious take on a similar dish, explore our creamy cheesy chicken enchilada soup recipe.
Enchilada Sauce: A good quality canned red enchilada sauce works perfectly for convenience. For an even greater depth of flavor, consider using a homemade enchilada sauce if you have the time. The difference in richness is noticeable.
Cheese Choices: For the best melting and superior taste, I always recommend shredding cheese from a block. Both Cheddar cheese and Monterey Jack cheese are excellent choices here. Pre-shredded varieties often contain anti-caking agents that can hinder smooth melting and sometimes impart a slightly different texture. If you want to add a spicy kick, try incorporating Cabot Hot Habanero Cheese for an extra layer of flavor.
Heat Level: My recipe uses diced jalapeño pepper with the seeds removed for a mild warmth. If you prefer a milder soup, you can omit the jalapeño entirely or substitute it with green peppers. For those who love heat, leave some jalapeño seeds in, add an extra pinch of cayenne pepper, or a bit more hot sauce.
Broth: A high-quality chicken broth will lay the foundation for a delicious soup. Choose one with good flavor.
Beans & Corn: Black beans and whole kernel corn are classic additions. Feel free to add kidney beans for extra bulk and heartiness if you like.
Dietary Swaps (Vegetarian/Vegan-Friendly): This recipe is wonderfully adaptable. For a vegetarian version, simply replace the chicken with plant-based chicken strips, extra black beans and corn, or even some kidney beans. Use vegetable broth instead of chicken broth. For a fully vegan One-Pot Enchilada Soup, in addition to the vegetarian swaps, use dairy-free cream cheese and your favorite shredded vegan cheese. Always double-check that your enchilada sauce is dairy-free, though most canned varieties are.

How to Make One-Pot Enchilada Soup
Let’s get cooking! This recipe comes together quickly and easily, all in one pot. Just follow these steps for a delicious One-Pot Enchilada Soup.
Step 1: Prep Work & Seasoning Blend
First, combine the chili powder, mustard powder, garlic powder, onion powder, cumin, cinnamon, and cayenne pepper in a small bowl and set them aside. This ensures all your spices are ready to go. Next, take your cream cheese out of the fridge and allow it to soften on the counter. A quick tip: you can cube the cream cheese and place it in the microwave with the door closed for about 5 minutes without turning it on. The residual heat will soften it perfectly. Finally, shred your Cheddar cheese and Monterey Jack cheese from a block and set them aside. Freshly shredded cheese melts beautifully and tastes so much better.
Step 2: Sauté Aromatics & The Unique Flavor Boost
In a large soup pot or Dutch oven, heat the butter and olive oil over medium heat until shimmering. Add the diced yellow onion and jalapeño pepper to the pot. Cook them for about 4 minutes until they begin to soften and become fragrant. Then, add the minced garlic and cook for 1 more minute, stirring constantly until it is aromatic. Now for our unique twist: add 2 tablespoons of masa harina (corn flour) to the pot. Toast it with the aromatics for 1 to 2 minutes, stirring frequently, until it smells fragrant and turns a light golden color. This step develops a deeper, nutty corn flavor and will naturally thicken your soup.
Step 3: Add Chicken & Simmer Base
Pat your chicken breast dry and season each side generously with salt and pepper. Add the seasoned chicken to the soup pot. Then, pour in the red enchilada sauce, undrained diced tomatoes with green chilies, drained and rinsed black beans, drained whole kernel corn, hot sauce (if you are using it), and chicken broth. Bring the soup to a gentle boil. Reduce the heat to a low simmer and let the chicken slowly cook through for about 15 to 20 minutes. A rapid boil can make the chicken tough, so keep it gentle. If you are using pre-cooked chicken, add it at this stage and simmer for 15 minutes to allow all the flavors to meld beautifully. If you choose bone-in chicken thighs or plan to simmer for an extended period, you can add the black beans and corn when the chicken is almost cooked through, just before you remove it for shredding.
Step 4: Shred Chicken & Incorporate Creaminess
Carefully remove the cooked chicken from the pot and place it on a cutting board. Use two forks to shred the chicken into bite-sized pieces, then return it to the soup. Reduce the heat to low. Stir in the softened cream cheese until it is fully melted and completely combined into the soup, creating a luscious base. Next, stir in the shredded Cheddar cheese and Monterey Jack cheese until they are melted and fully incorporated. It is crucial to keep the heat on low during this step; adding cheese to a soup that is too hot can cause dairy separation and a grainy consistency.
Step 5: Final Seasoning & Serve
Taste the One-Pot Enchilada Soup and adjust the seasonings as needed. You might want a little more salt, pepper, or a pinch of your favorite spice. Serve the soup hot and get ready to enjoy a truly satisfying meal!
Mastering Your One-Pot: Pot Choice, Adaptations & Scaling
Achieving one-pot perfection is about more than just the ingredients; it is also about having the right tools and knowing how to adapt your recipe. Here are some insights to help you master this delicious soup.
Choosing the Right Pot for One-Pot Perfection
For this One-Pot Enchilada Soup, I highly recommend using a heavy-bottomed Dutch oven or a large soup pot with a minimum capacity of 5-6 quarts. These types of pots are ideal because their heavy bases provide optimal heat distribution, which helps prevent sticking and ensures even cooking throughout. This is key for true one-pot cooking, where everything cooks together beautifully. A sturdy stockpot can also work well if a Dutch oven is not available.
Scaling Your Recipe: Adjusting Servings
This recipe is easily adaptable if you need to adjust the serving size. Providing explicit serving size adjustments ensures everyone can enjoy it. To halve the recipe, simply use one smaller chicken breast and reduce all liquid ingredients proportionally. For example, use 2 cups of chicken broth instead of 4. To double the recipe, make sure you have a very large pot, ideally an 8-10 quart capacity. Double all ingredients, but monitor your seasoning carefully, as larger batches sometimes need slight adjustments. Be aware that doubling may also slightly increase the overall cooking time. And for another fantastic easy stuffed pepper soup that’s also a one-pot wonder, be sure to check that out too.
Dietary Swaps: Making it Vegetarian or Vegan
This One-Pot Enchilada Soup is incredibly versatile for dietary needs. For a vegetarian version, replace the chicken with extra black beans, corn, or even kidney beans for added protein and bulk. You could also use vegetarian protein crumbles. Be sure to swap chicken broth for vegetable broth. To make it completely vegan, in addition to the vegetarian swaps, use dairy-free cream cheese and your preferred brand of shredded vegan cheese. Always check the label of your red enchilada sauce to ensure it is dairy-free, though most are.
Pro Tips & Troubleshooting
Even seasoned chefs can benefit from a few expert insights. Here are my best pro tips and common mistakes to help you make the most incredible One-Pot Enchilada Soup.
Pro Tips for the Best Enchilada Soup
Toast Your Masa Harina: Do not skip this unique twist! Toasting the masa harina with your aromatics creates a deeper, nuttier flavor profile through the Maillard reaction. It also naturally thickens the soup, contributing to its luxurious, emulsified texture.
Softening Cream Cheese: For perfectly smooth cream cheese, cube it and place it in the microwave with the door closed for about 5 minutes after heating a cup of water in the microwave. The residual warmth will soften it beautifully without melting it, ensuring it blends seamlessly into your soup.
Shred Cheese from a Block: I always recommend shredding your Cheddar cheese and Monterey Jack cheese from a block. Pre-shredded cheeses often contain anti-caking agents that can prevent them from melting as smoothly and can affect the overall taste and texture of your soup. Freshly shredded cheese creates a superior creamy finish.
Low and Slow Chicken: When cooking the chicken, maintain a very low simmer. This method ensures juicier, more tender chicken. Rapid boiling can make the chicken tough and dry, so avoid that mistake.
Adding Cheese Correctly: To prevent dairy separation and a grainy consistency, always reduce the heat to low before stirring in your cream cheese and shredded cheese. Add them gradually and stir until fully melted and combined.
Homemade Enchilada Sauce: While canned sauce is convenient, a homemade enchilada sauce will always add a noticeably greater depth of flavor compared to a simple 8 oz. can of tomato sauce. If you have the time, it is worth the effort.
Common Mistakes to Avoid
Overcooking Chicken: This is a frequent issue that leads to dry, tough chicken. Always aim for a gentle simmer to keep your chicken breast juicy and tender.
Adding Cheese to Hot Soup: This is the fastest way to get a separated, grainy soup. Ensure the heat is on low before incorporating any dairy.
Skipping the Masa Harina Toast: You will miss out on the enhanced nutty flavor and that wonderful velvety, naturally thickened consistency if you skip this step. It is a small effort for a big reward.
Using Pre-Shredded Cheese: This can result in a less smooth melt and a potentially different texture due to the anti-caking agents. Freshly shredded is always best.
Not Tasting & Adjusting: It is crucial to taste your soup at the end and add any additional seasonings as needed. A final seasoning check ensures perfect balance and flavor.
Serving & Storage
Once your One-Pot Enchilada Soup is ready, you will want to know the best ways to enjoy it and how to keep those delicious leftovers fresh.
Serving Ideas for One-Pot Enchilada Soup
This One-Pot Enchilada Soup is a complete meal on its own, but it truly shines with a few thoughtful garnishes and sides. I love to top each bowl with fresh cilantro, creamy avocado slices, a dollop of sour cream, or an extra drizzle of hot sauce for those who like more kick. A sprinkle of extra shredded cheese is always welcome too. For sides, warm tortilla chips are perfect for scooping up every last bit of goodness. Fresh guacamole is another fantastic pairing, as is a slice of sweet cornbread. This soup is truly comfort food, ideal for a cozy weeknight dinner or as a hearty main dish for a Mexican-inspired gathering.
Storage and Make-Ahead
Refrigeration: Leftover enchilada soup can be stored in an airtight container in the refrigerator for 3-4 days. It often tastes even better the next day as the flavors have more time to meld.
Freezing: Yes, this One-Pot Enchilada Soup is freezer-friendly! Thanks to the masa harina and proper cheese integration, its texture holds up beautifully after freezing. I recommend freezing it in single-serving portions or larger containers for up to 3 months. This is excellent for meal prep.
Reheating: To reheat refrigerated soup, gently warm it on the stovetop over low heat, stirring occasionally. If the soup is too thick after reheating, add a splash of chicken broth or milk to restore its creamy consistency. For frozen soup, thaw it in the refrigerator overnight, then reheat gently on the stovetop. Avoid high heat during reheating to maintain the soup’s smooth texture.
Meal Prep: Given its freezer-friendly nature and how delicious the leftovers are, this One-Pot Enchilada Soup is an excellent candidate for meal prep. Make a big batch on Sunday, and enjoy homemade comfort food throughout the week.
Conclusion
There you have it, my definitive guide to creating the most flavorful and satisfying One-Pot Enchilada Soup. This recipe delivers on all fronts: ease of preparation, rich and authentic Mexican-inspired flavors, and that wonderfully velvety texture, all thanks to our special masa harina twist. It is approachable for cooks of all skill levels, ensuring a delicious outcome every time. I encourage you to try the recommended serving ideas or get creative with your own customizations. I would love to hear how you enjoyed this recipe in your kitchen. Feel free to share your thoughts or explore other Mexican-inspired recipes here on my blog.
FAQ
Can I make this One-Pot Enchilada Soup in a slow cooker?
Yes, you absolutely can make this One-Pot Enchilada Soup in a slow cooker! To do so, first complete the sautéing of the aromatics and the crucial masa harina toasting steps on the stovetop. Then, transfer all the sautéed ingredients, along with the raw chicken breast and all other liquid ingredients (except the cream cheese and shredded cheese), to your slow cooker or Crock Pot. Cook on low for 3-4 hours or on high for 1.5-2 hours, until the chicken is cooked through and tender. Remove the chicken, shred it, and return it to the pot. Finally, stir in the cream cheese and shredded cheese, cooking on low for another 15-30 minutes, stirring occasionally, until the cheeses are fully melted and smooth.
What are the best tips for adding cheese to prevent it from separating?
To prevent dairy separation and ensure a smooth, creamy soup, the most important tip is to reduce the heat to low before adding any cheese. First, stir in the softened cream cheese until it is fully melted and incorporated. Then, gradually add the shredded Cheddar cheese and Monterey Jack cheese, stirring continuously until they melt completely. Adding cheese to a soup that is too hot will almost always cause the dairy to separate and result in a grainy texture.
How can I adjust the spice level of the soup?
Adjusting the spice level is easy! To make it spicier, you can leave some or all of the jalapeño pepper seeds in, add an extra pinch of cayenne pepper, or incorporate more hot sauce to taste. For a significant kick, consider using a spicier cheese like Cabot Hot Habanero Cheese. To make it milder, simply remove the jalapeño pepper entirely or replace it with diced green peppers. You can also omit the hot sauce and cayenne pepper.
Can I use cooked or frozen chicken in this recipe?
Yes, you can definitely use cooked chicken in this recipe. If you are using pre-cooked chicken, such as rotisserie chicken or any leftover cooked chicken, add it to the pot along with the other ingredients in Step 3. Then, simply simmer for about 15 minutes to allow the flavors to meld together. For frozen raw chicken, it would need to be thawed first before using in the recipe as directed.
How do I store and reheat leftover enchilada soup, and can I freeze it?
Store leftover enchilada soup in an airtight container in the refrigerator for 3-4 days. Yes, it is freezer-friendly! You can freeze it in single-serving portions or larger containers for up to 3 months. To reheat, gently warm the soup on the stovetop over low heat, stirring occasionally. If the soup appears too thick after reheating, you can restore its original consistency by adding a splash of chicken broth or milk until it reaches your desired creaminess.
What are some good serving suggestions and toppings for Enchilada Soup?
For serving, I love to provide a variety of toppings for this delicious One-Pot Enchilada Soup. Some favorites include warm tortilla chips for dipping, a generous dollop of sour cream, fresh avocado slices, and a sprinkle of vibrant cilantro. Guacamole is another excellent side. You can also serve it with a piece of sweet cornbread for a hearty meal.
What kind of pot should I use for one-pot soup?
For the best results with one-pot soup, I highly recommend using a heavy-bottomed Dutch oven or a large soup pot with a minimum capacity of 5-6 quarts. These pots provide optimal heat distribution, which helps prevent sticking and ensures that all your ingredients cook evenly and consistently. This is essential for a true one-pot meal.
What is the nutritional information per serving?
Please note that precise nutritional information, such as calorie count, fat, and carbohydrate content per serving, can vary significantly. This is due to differences in specific brands of ingredients used, variations in chicken size, and whether you add optional toppings. If you require exact figures for your personal dietary tracking, I recommend using an online recipe calculator that allows you to input the exact ingredients and quantities you use.

One-Pot Enchilada Soup: Creamy, Hearty & Weeknight Ready
Ingredients
Equipment
Method
- First, combine the chili powder, mustard powder, garlic powder, onion powder, cumin, cinnamon, and cayenne pepper in a small bowl and set them aside. This ensures all your spices are ready to go.
- Next, take your cream cheese out of the fridge and allow it to soften on the counter. A quick tip: you can cube the cream cheese and place it in the microwave with the door closed for about 5 minutes without turning it on. The residual heat will soften it perfectly.
- Finally, shred your Cheddar cheese and Monterey Jack cheese from a block and set them aside. Freshly shredded cheese melts beautifully and tastes so much better.
- In a large soup pot or Dutch oven, heat the butter and olive oil over medium heat until shimmering. Add the diced yellow onion and jalapeño pepper to the pot. Cook them for about 4 minutes until they begin to soften and become fragrant.
- Then, add the minced garlic and cook for 1 more minute, stirring constantly until it is aromatic.
- Now for our unique twist: add 2 tablespoons of masa harina (corn flour) to the pot. Toast it with the aromatics for 1 to 2 minutes, stirring frequently, until it smells fragrant and turns a light golden color. This step develops a deeper, nutty corn flavor and will naturally thicken your soup.
- Pat your chicken breast dry and season each side generously with salt and pepper. Add the seasoned chicken to the soup pot.
- Then, pour in the red enchilada sauce, undrained diced tomatoes with green chilies, drained and rinsed black beans, drained whole kernel corn, hot sauce (if you are using it), and chicken broth. Bring the soup to a gentle boil.
- Reduce the heat to a low simmer and let the chicken slowly cook through for about 15 to 20 minutes. A rapid boil can make the chicken tough, so keep it gentle. If you are using pre-cooked chicken, add it at this stage and simmer for 15 minutes to allow all the flavors to meld beautifully. If you choose bone-in chicken thighs or plan to simmer for an extended period, you can add the black beans and corn when the chicken is almost cooked through, just before you remove it for shredding.
- Carefully remove the cooked chicken from the pot and place it on a cutting board. Use two forks to shred the chicken into bite-sized pieces, then return it to the soup.
- Reduce the heat to low. Stir in the softened cream cheese until it is fully melted and completely combined into the soup, creating a luscious base.
- Next, stir in the shredded Cheddar cheese and Monterey Jack cheese until they are melted and fully incorporated. It is crucial to keep the heat on low during this step; adding cheese to a soup that is too hot can cause dairy separation and a grainy consistency.
- Taste the One-Pot Enchilada Soup and adjust the seasonings as needed. You might want a little more salt, pepper, or a pinch of your favorite spice.
- Serve the soup hot and get ready to enjoy a truly satisfying meal!
