Hearty Santa Fe Soup Recipe for Busy Weeknights
This Santa Fe soup recipe brings together ground beef, three kinds of beans, corn, and a double dose of seasoning for a rich, satisfying pot that simmers on the stovetop. With just five minutes of prep and about thirty-five minutes of cooking, it’s a practical dinner for home cooks who want deep flavor without a long ingredient list.
The recipe uses both taco seasoning and ranch seasoning, along with Rotel and a trio of drained beans. Everything comes together in one large pot or Dutch oven, so cleanup is minimal.
Brown the Ground Beef and Cook the Onion
Start by placing the ground beef in a large pot or Dutch oven. Set the heat to medium and brown the beef, breaking it apart as it cooks. Once it’s fully browned, drain off any excess grease.
Add the diced onion to the pot and cook for 3 to 4 minutes. The onion will soften and begin to blend with the beef.

Add the Garlic, Salt and Pepper
Stir in the minced garlic, salt, and ground black pepper. Cook for just 30 seconds to 1 minute. This short step wakes up the garlic without letting it burn.
Stir In the Taco and Ranch Seasoning, Broth, Rotel, Beans and Corn
Now add the taco seasoning, ranch seasoning, beef broth, Rotel, pinto beans, black beans, kidney beans, and corn. Stir everything together until the seasonings are evenly distributed.
Cover and Simmer on Medium-Low for 30 Minutes
Cover the pot and cook on medium-low for 30 minutes.
Print
Santa Fe Soup
- Total Time: 40 minutes
- Yield: 6 1x
Description
A hearty stovetop soup with ground beef, pinto, black, and kidney beans, corn, and Rotel, seasoned with taco and ranch packets. Serve warm.
Ingredients
- 1 pound ground beef
- 1 cup onion, diced
- 2 cloves garlic, minced
- 1 teaspoon salt
- 1 teaspoon ground black pepper
- 1 (10 ounce) can Rotel
- 1 (16 ounce) can pinto beans, drained
- 1 (15 ounce) can black beans, drained
- 1 (16 ounce) can kidney beans, drained
- 1 can corn kernels, drained
- 1 (1 ounce) packet taco seasoning
- 1 (1 ounce) packet ranch seasoning
- 2 cups beef broth
Instructions
- Place ground beef in a large pot or Dutch oven: Place ground beef in a large pot or Dutch oven. Brown the beef over medium heat. Once the beef has browned, drain off any excess grease and add diced onion. Cook for 3-4 minutes.
- Add garlic, salt, and pepper, and cook 30 seconds to 1 minute: Add garlic, salt, and pepper, and cook 30 seconds to 1 minute.
- Add the taco seasoning, ranch seasoning, beef broth,…: Add the taco seasoning, ranch seasoning, beef broth, Rotel, pinto beans, black beans, kidney beans, and corn. Stir to combine.
- Cover the pot and cook on medium-low for 30 minutes: Cover the pot and cook on medium-low for 30 minutes.
Notes
Serve warm.
- Prep Time: 5 minutes
- Cook Time: 35 minutes
- Category: Dinner Ideas
- Method: Stovetop
For another soup recipe, see our creamy Parmesan Italian sausage soup.
