Go Back
+ servings
vegetarian minestrone Soup

Minestrone Soup Vegetarian with White Beans

Hearty Healthy and Delicious - Serve up a big bowl of Minestrone Soup Vegetarian Style!

Course Healthy Soup
Cuisine Italian
Keyword Minestrone Soup Vegetarian
Prep Time 15 minutes
Cook Time 45 minutes
Servings 5
Calories 288.58 kcal
Author DinnerPlanner


  • 2 tablespoons extra virgin olive oil
  • 1 medium yellow onion, diced
  • 3 medium carrots, diced
  • 2 large celery stalks, diced
  • 2-3 cloves garlic, minced
  • 6-7 cups chicken broth
  • 2 tablespoons tomato paste
  • 1 14 oz. can crushed tomatoes (with liquid)
  • 2 14 oz. cans cannellini beans, drained and rinsed
  • 1/2 cup pearl barley, rinsed and drained
  • 3 ” chunk Parmesan cheese rind
  • 1 teaspoon Italian seasoning
  • 3 cups baby spinach, roughly chopped
  • 1/4 cup fresh parsley, chopped
  • 1 teaspoon salt
  • 2 large bay leaves
  • 1-2 oz. Parmesan cheese, freshly grated


  1. Heat the olive oil in a large soup pot over medium heat. Add the onion, carrots, celery, and garlic. Season with salt and black pepper, to taste, and stir to combine.
  2. Cook, stirring occasionally, until the veggies become soft and aromatic, approximately 4-5 minutes.
  3. Add the chicken broth, tomato paste, crushed tomatoes, white beans, pearl barley, bay leaves, and Parmesan rind. Sprinkle with Italian seasoning and additional salt and black pepper, if desired, and stir to combine.
  4. Increase heat to high and bring to a boil, then immediately reduce heat to medium-low. Cover and gently simmer until the barley is cooked through, approximately 20-25 minutes.
  5. Stir in the chopped spinach and parsley. Simmer just until the spinach wilts, approximately 1-2 minutes. Remove from heat and discard the bay leaves and remaining cheese rind.
  6. Serve immediately sprinkled with freshly grated Parmesan cheese, if desired. Enjoy!
Nutrition Facts
Minestrone Soup Vegetarian with White Beans
Amount Per Serving (5 g)
Calories 288.58 Calories from Fat 76
% Daily Value*
Fat 8.44g13%
Saturated Fat 2.01g13%
Cholesterol 4.26mg1%
Sodium 1222.49mg53%
Potassium 600.61mg17%
Carbohydrates 35.14g12%
Fiber 11.51g48%
Sugar 5.92g7%
Protein 13.8g28%
Vitamin A 8300.92IU166%
Vitamin C 38.8mg47%
Calcium 227.81mg23%
Iron 5.23mg29%
* Percent Daily Values are based on a 2000 calorie diet.