Ingredients
Scale
- 1 lb beef stew meat (or chuck roast, cut into bite-sized pieces)
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (15 oz) black beans, drained and rinsed
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes
- 4 cups beef broth
- 1 cup carrots, chopped
- 1 cup celery, chopped
- 1 tsp smoked paprika
- 1 tsp cumin
- 1 tsp salt (or to taste)
- ½ tsp black pepper
- 1 tbsp Worcestershire sauce
- 1 bay leaf
- 1 tbsp olive oil
- Optional toppings: Shredded cheese, sour cream, chopped parsley
Instructions
- Brown the beef: In a large pot, heat olive oil over medium-high heat. Add beef and sear until browned on all sides (about 5-7 minutes). Remove and set aside.
- Sauté aromatics: In the same pot, add onions, garlic, carrots, and celery. Cook for 5 minutes until softened.
- Add seasonings: Stir in smoked paprika, cumin, salt, and pepper. Cook for 1 minute to release flavors.
- Combine ingredients: Return beef to the pot. Add diced tomatoes, beef broth, Worcestershire sauce, and bay leaf. Bring to a boil.
- Simmer: Reduce heat to low and let simmer for 1.5 to 2 hours until beef is tender. Stir occasionally.
- Add beans: Stir in kidney and black beans during the last 15 minutes of cooking. Adjust seasoning as needed.
- Serve: Remove bay leaf and ladle into bowls. Garnish with shredded cheese, sour cream, or fresh parsley. Enjoy!
Notes
- Use lean ground beef for a quicker version.
- For a spicier kick, add chopped jalapeños or red pepper flakes.
- This soup freezes well for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 2 hours
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 320 kcal
- Sugar: 5 g
- Sodium: 780 mg
- Fat: 12 g
- Saturated Fat: 4 g
- Unsaturated Fat: 6 g
- Trans Fat: 0g
- Carbohydrates: 28 g
- Fiber: 8 g
- Protein: 28 g
- Cholesterol: 55 mg
Keywords: beef bean soup, beef and bean soup recipe, hearty beef soup, homemade bean soup, easy beef soup, comfort food soup