Warm, hearty, and packed with bold flavors—this Slow Cooker Pinto Beans, Green Chile, and Beef Soup is the perfect comfort meal! With tender beef, creamy pinto beans, and a kick of green chilies, this dish is easy to prepare, rich in protein, and full of Tex-Mex flavors.
Let your slow cooker do all the work while you enjoy a filling, budget-friendly meal that’s perfect for weeknight dinners, meal prep, or cozy gatherings!
💚 Why You’ll Love This Recipe
✔ Easy & Hands-Off – Just throw everything in the slow cooker and let it cook!
✔ Hearty & Filling – Packed with protein-rich beans and beef for a satisfying meal.
✔ Budget-Friendly – Uses pantry staples and affordable ingredients.
✔ Bold, Smoky Flavor – Green chilies and chili powder add depth and warmth.
📌 Ingredients (Serves 6)
🥩 For the Soup:
- 1 lb ground beef
- 1 medium onion, diced
- 4 cups cooked pinto beans (or 2 cans, 15 oz each, drained and rinsed)
- 1 can (10 oz) diced tomatoes with green chilies (e.g., Rotel)
- 1 can (4 oz) diced green chilies
- 2 cups beef broth
- 1 teaspoon chili powder
💡 Optional Additions:
✔ Add 1 teaspoon cumin & smoked paprika for extra warmth.
✔ Stir in 1 teaspoon minced garlic for depth.
✔ Want it spicy? Add ½ teaspoon cayenne pepper or diced jalapeños!
🍽 Step-by-Step Instructions
🔥 Step 1: Brown the Beef & Onions
1️⃣ In a large skillet over medium heat, cook ground beef until browned.
2️⃣ Add diced onion and cook until softened (about 3-4 minutes).
3️⃣ Drain excess grease if needed.
💡 For richer flavor, season the beef with salt, pepper, and garlic powder while cooking.
🥣 Step 2: Assemble the Slow Cooker
1️⃣ Transfer the browned beef and onions to the slow cooker.
2️⃣ Add pinto beans, diced tomatoes with green chilies, diced green chilies, and beef broth.
3️⃣ Stir in chili powder and any additional seasonings.
💡 For thicker soup, mash some of the beans before adding them!
⏳ Step 3: Slow Cook to Perfection
1️⃣ Cover and cook on LOW for 6-8 hours or HIGH for 3-4 hours.
2️⃣ Stir occasionally and adjust seasonings to taste.
💡 Want extra flavor? Let the soup simmer longer to enhance the richness.
🥄 Step 4: Serve & Enjoy!
1️⃣ Ladle the hot, flavorful soup into bowls.
2️⃣ Garnish with fresh cilantro, shredded cheese, or sour cream.
3️⃣ Serve with cornbread, tortillas, or rice for a complete meal!
💡 Pro Tip: Drizzle with lime juice before serving for a fresh, zesty finish!
🕰️ Recipe Timing & Nutrition
- Prep Time: 10 minutes
- Cook Time: 6-8 hours (slow cooker) or 3-4 hours (high)
- Total Time: ~6-8 hours
- Calories: ~300 kcal per serving
- Servings: 6
👩🍳 Pro Tips & Variations
✔ Make It Vegetarian – Swap beef for extra beans or lentils.
✔ Creamier Soup? – Add ½ cup heavy cream or shredded cheese before serving.
✔ Low-Carb Option – Use black soybeans or extra beef instead of pinto beans.
✔ Thicker Texture? – Mash some beans or add 1 tablespoon of cornstarch mixed with water.
❓ FAQs
Can I use dried pinto beans instead of canned?
Yes! Use 1½ cups dried pinto beans (soaked overnight) instead of canned. Add an extra 2 cups of broth and increase cook time by 1-2 hours.
How do I store leftovers?
Store cooled soup in an airtight container in the fridge for up to 4 days.
Can I freeze this soup?
Yes! Freeze in individual portions for up to 3 months. Thaw overnight and reheat in a pot.