Santa Fe Soup is the kind of recipe that makes you look forward to dinner. This easy, hearty, and flavorful soup brings together all the bold flavors of Tex-Mex cooking in one cozy bowl. Packed with ground beef, beans, corn, tomatoes, and a blend of spices, it’s a one-pot recipe that feels both comforting and exciting at the same time. The best part? You don’t need any complicated ingredients—most of them are pantry staples you probably already have on hand.
Whether you’re feeding a hungry family, cooking for a crowd, or just want a weeknight dinner that tastes like it took all day (but didn’t), this Santa Fe Soup recipe has you covered. It comes together in about 45 minutes, and the flavors only get better the longer it simmers. With its thick, chili-like texture and zesty Southwestern taste, this soup is a true cold-weather hero.
What makes Santa Fe Soup extra special is how versatile it is. You can load it up with toppings like shredded cheese, sour cream, or tortilla chips—or keep it lighter and simple. It freezes beautifully, making it a meal prep dream, and it’s budget-friendly too. If you’ve been looking for a go-to soup that checks every box—comforting, easy, customizable, and delicious—you’ve just found it.
What Makes This Santa Fe Soup Special?
-
Bold Tex-Mex Flavor – A mix of beans, corn, tomatoes, and spices creates a Southwest-inspired taste that’s rich but not overwhelming.
-
One-Pot Wonder – Everything cooks in a single pot, saving you time on cleanup.
-
Pantry-Friendly – Uses ingredients you probably already have in your kitchen.
-
Feeds a Crowd – Perfect for gatherings, potlucks, or meal prepping for the week.
-
Customizable Toppings – Add cheese, sour cream, avocado, or chips to make it your own.
This recipe doesn’t just deliver comfort food—it delivers flexibility. Whether you like a spicier kick, a thicker chili-like consistency, or a lighter broth, Santa Fe Soup adjusts to your taste without any fuss.
Ingredient Notes
-
Ground Beef – Adds heartiness and depth. Can be swapped for ground turkey, chicken, or plant-based crumbles.
-
Black Beans – Provide protein and fiber. Kidney beans or pinto beans also work.
-
Corn – Brings sweetness and balance. Frozen or canned both work fine.
-
Rotel (diced tomatoes with green chilies) – Key for that Tex-Mex flavor. Substitute with regular diced tomatoes plus a can of green chilies.
-
Ranch Seasoning Mix – Adds tangy flavor. Use homemade ranch mix if you prefer fewer additives.
-
Taco Seasoning – Gives the soup its signature Southwestern spice. Adjust heat by using mild or hot varieties.
-
Beef Broth – Creates the base. Chicken or vegetable broth also works.
-
Onion – Adds sweetness and depth. Can substitute with onion powder in a pinch.
-
Optional Toppings – Shredded cheese, tortilla chips, sour cream, cilantro, jalapeños.
How To Make Santa Fe Soup

-
Brown the Meat
Heat a large pot over medium heat. Add 1 lb of ground beef and cook until fully browned (about 6–7 minutes). Drain excess fat. -
Sauté the Onion
Add 1 diced onion and cook until soft and translucent (about 4 minutes). -
Add Seasonings
Stir in 1 packet of taco seasoning and 1 packet of ranch seasoning. Cook for 1 minute to bloom the spices. -
Add the Base Ingredients
Pour in 1 can of black beans (drained), 1 can of kidney beans (drained), 1 can of corn, 2 cans of Rotel, and 3 cups of beef broth. Stir well. -
Simmer
Bring to a boil, then reduce heat to low. Cover and simmer for 30 minutes, stirring occasionally. Soup should thicken slightly. -
Adjust and Serve
Taste and adjust seasoning if needed. Serve hot with toppings of choice.
Tip: For a thicker texture, let it simmer uncovered the last 10 minutes.
Storage Options
-
Room Temperature – Do not leave out longer than 2 hours.
-
Refrigeration – Store in airtight containers for up to 4 days.
-
Freezing – Freezes well up to 3 months. Portion before freezing for easy thawing.
-
Reheating – Reheat on stovetop over medium-low heat, or microwave in short intervals, stirring between.
Variations and Substitutions
-
Use ground turkey or chicken for a leaner version.
-
Swap beans for chickpeas or lentils.
-
Add bell peppers or zucchini for extra veggies.
-
Make it spicier with jalapeños or chipotle peppers.
-
Use quinoa or rice to make it more filling.
Frequently Asked Questions
-
Can I make Santa Fe Soup ahead of time?
Yes, it tastes even better the next day as flavors meld together. -
Can I make this soup vegetarian?
Absolutely—skip the meat and use vegetable broth. Add more beans for protein. -
How do I thicken Santa Fe Soup?
Let it simmer uncovered, or mash some beans directly into the broth. -
Can I make this in a slow cooker?
Yes. Brown the meat first, then add everything to a slow cooker and cook on low for 6–8 hours. -
What toppings go best with Santa Fe Soup?
Shredded cheddar, sour cream, avocado slices, tortilla strips, or fresh cilantro. -
Can I use fresh tomatoes instead of canned?
Yes, though canned Rotel gives more flavor. If using fresh, add chopped green chilies too.
Conclusion
Santa Fe Soup is everything you want in a weeknight dinner—easy, filling, flavorful, and family-friendly. With just one pot and simple pantry staples, you can create a meal that’s warm, cozy, and customizable for everyone at the table. Give it a try this week and don’t forget to load up on your favorite toppings for the ultimate bowl of comfort.
Santa Fe Soup Recipe – A Cozy One-Pot Dinner
- Prep Time: 10min
- Cook Time: 35min
- Total Time: 45 minutes
- Yield: 6 servings 1x
Ingredients
-
1 lb ground beef
-
1 onion, diced
-
1 packet taco seasoning
-
1 packet ranch seasoning
-
1 can black beans, drained
-
1 can kidney beans, drained
-
1 can corn
-
2 cans Rotel
-
3 cups beef broth
Instructions
-
Brown beef in large pot. Drain fat.
-
Add onion; cook until soft.
-
Stir in taco and ranch seasonings.
-
Add beans, corn, Rotel, and broth. Stir well.
-
Simmer 30 minutes. Serve with toppings.
Notes
-
Great for meal prep.
-
Freeze leftovers up to 3 months.
-
Add more spice with jalapeños.
Nutrition
- Calories: 320
- Fat: 12g
- Carbohydrates: 28g
- Fiber: 8g
- Protein: 23g