Hearty Vegetable Beef Minestrone Soup Recipe: A Comforting Classic
Discover the ultimate comfort food with this Hearty Vegetable Beef Minestrone Soup. Packed with tender beef, vibrant vegetables, and flavorful herbs, this soup is a nutritious and satisfying meal perfect for any season. Whether you’re looking for a cozy dinner or a make-ahead lunch, this recipe is sure to become a family favorite.
Ingredients:
- 2-3 Tablespoons olive oil
- 1 Pound sirloin steak (or other lean steak), cut into 1-inch cubes
- 1 Medium onion, finely diced
- 3 Medium carrots, diced
- 2 Stalks celery, sliced or diced
- 3-4 Cloves garlic, minced
- 1 Teaspoon each basil and oregano
- 1/2 Teaspoon thyme
- Salt and pepper to taste
- 4 cups beef broth
- 2 cups water
- 1-1/2 cups dried pasta (elbow, shell, or ditalini)
- 1 Large (28 ounce) can crushed or petite diced tomatoes
- 1 Can (15 ounce) cannellini beans
- 1 Can (15 ounce) garbanzo beans
- 3 handfuls rough-chopped, fresh spinach
- 1/2 Cup minced fresh flat-leaf parsley
- Grated parmesan for topping
Preparation:
- Heat olive oil in a large (4-quart) pot over medium-high heat.
- Add steak, onions, carrots, celery, and garlic. Cook for 4-5 minutes until vegetables soften.
- Season with basil, oregano, thyme, salt, and pepper.
- Pour in beef broth and water. Bring to a boil.
- Add pasta and cook until al dente (about 8 minutes). *SEE NOTE
- Reduce heat to simmer. Add tomatoes and beans. Simmer for 10 minutes.
- Stir in spinach and parsley until wilted.
- Serve in bowls, topped with grated parmesan. Enjoy!
*NOTE: For a thicker soup, cook pasta separately and add before serving to prevent absorption of too much liquid.