Go Back

Hearty Beef & Bean Soup

A comforting bowl of warmth with juicy beef, creamy beans, and aromatic vegetables for a nutritious, high-protein meal that's easy to prepare.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Dinner, Lunch
Cuisine: American
Calories: 350

Ingredients
  

Main Ingredients
  • 1.5 lb lean top sirloin, cubed Choosing lean beef ensures high-protein.
  • 1 can (15 oz) kidney beans, drained and rinsed Adds fiber and texture.
  • 1 can (15 oz) cannellini beans, drained and rinsed Brings a smooth creaminess.
  • 1 medium onion, diced Builds the flavor foundation.
  • 2 medium carrots, diced Natural sweetness adds contrast.
  • 3 stalks celery, diced Enhances aroma and flavor.
  • 1.5 tbsp Land seasoning (Herb & Garlic) Introduces herbaceous notes.
  • 1 tsp ground fennel Adds sweetness and anise flavor.
  • 0.5 tsp ground sage Contributes earthy essence.
  • 1 can (14.5 oz) diced tomatoes Introduces acidity and brightness.
  • 2 tbsp tomato paste Deepens the flavor of the broth.
  • 2 tbsp cornstarch Serves as a thickener.
  • 3 tbsp water To mix with cornstarch for thickening.
  • 5 cups beef broth (low sodium or no salt added) Provides liquid richness.
  • 2 cups frozen mixed vegetables Adds nutrients at the end.
  • 2 tbsp olive oil or avocado oil For searing ingredients.

Method
 

Preparation
  1. In a large pot, add cubed beef, diced veggies, both cans of beans, diced tomatoes, tomato paste, and beef broth.
  2. Stir in Land seasoning, ground fennel, and ground sage.
  3. Bring the mixture to a boil, then reduce heat to low.
  4. Cover and simmer for 30-45 minutes until the beef is tender and the vegetables are soft.
  5. Add frozen mixed vegetables in the last 5-10 minutes of cooking.
  6. Taste, adjust salt and pepper, and serve.

Notes

Searing the beef before adding enhances flavor and texture. Use fresh herbs for vibrant taste. Experiment with beans or spices for variation. Leftovers can be refrigerated for 3-4 days or frozen for 3 months.