Go Back
+ servings

Hearty Pinto Bean Soup with Beef and Vegetables

A comforting soup packed with protein-rich beef, tender pinto beans, and nutritious vegetables, perfect for chilly days.
Prep Time 20 minutes
Cook Time 2 hours
Total Time 2 hours 30 minutes
Servings: 6 servings
Course: Soup
Cuisine: American
Calories: 320

Ingredients
  

Dried Pinto Beans
  • 1 cup dried pinto beans Rinsed and soaked overnight
  • 1 tablespoon olive oil For sautéing
  • 1 pound ground beef Lean beef recommended
  • 1 medium onion Chopped
  • 2 cloves garlic Minced
  • 1 medium carrot Diced
  • 1 medium bell pepper Diced
  • 2 stalks celery Diced
  • 1 14.5-ounce can diced tomatoes With juice
  • 4 cups beef broth Base of the soup
  • 1 teaspoon cumin For flavor
  • 1 teaspoon chili powder For spice
  • salt and pepper To taste
  • fresh cilantro Optional for garnish

Equipment

  • large pot

Method
 

  1. Rinse and soak the dried pinto beans overnight in water.
  2. Chop the onion, carrot, bell pepper, and celery. Mince the garlic.
  3. In a large pot, heat olive oil over medium heat. Add ground beef and cook for 5 to 7 minutes until browned.
  4. Add chopped vegetables and sauté for 5 minutes until softened.
  5. Stir in diced tomatoes, soaked pinto beans, and beef broth. Bring to a boil.
  6. Reduce heat to low, cover, and let simmer for 90 to 120 minutes.
  7. Taste and adjust seasoning with salt and pepper. Serve hot, garnished with fresh cilantro.

Nutrition

Calories: 320kcalProtein: 22gSodium: 600mg

Tried this recipe?

Let us know how it was!