Prep Time 10 minutes mins
Cook Time 35 minutes mins
Total Time 45 minutes mins
Make ahead: This soup tastes even better the next day as the flavors deepen. Store in an airtight container in the refrigerator for up to 4 days. Reheat on the stovetop over medium-low heat with a splash of broth if needed. Freezer friendly: Freeze cooled soup in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating. Slow cooker: Brown the beef on the stovetop first, then transfer everything to a slow cooker and cook on low for 6-8 hours or high for 3-4 hours. Instant Pot: Use the sauté function to brown the beef and onions, add all remaining ingredients, seal the lid, and pressure cook on high for 10 minutes with a quick release. For a creamy version: Stir in one 8 oz block of softened cream cheese during the last 5 minutes of simmering for a rich, silky texture. Sodium tip: Use low-sodium canned beans, broth, and tomatoes to significantly reduce the overall sodium content without sacrificing any flavor.