Wholesome Veggie-Packed Minestrone

Wholesome Veggie-Packed Minestrone

If you’re looking for a hearty and healthy soup to warm your soul and tantalize your taste buds, look no further than our Wholesome Veggie-Packed Minestrone recipe. This delightful dish is a celebration of fresh, vibrant vegetables and rich Italian flavors that come together in a comforting bowl of goodness.


  • 2 tablespoons olive oil
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, chopped
  • 1 zucchini, diced
  • 1 cup green beans, trimmed and cut
  • 1 can (15 oz) diced tomatoes
  • 6 cups vegetable broth
  • 1 cup small pasta
  • 1 can (15 oz) kidney beans, drained and rinsed
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • Fresh basil leaves, for garnish
  • Grated Parmesan cheese, for serving


  1. Heat olive oil in a large pot over medium heat. Add chopped onions and garlic, sauté until fragrant and translucent.
  2. Add carrots, celery, zucchini, and green beans. Cook for 5 minutes, stirring occasionally.
  3. Stir in diced tomatoes, vegetable broth, and pasta. Bring to a boil, then reduce heat and simmer for 10 minutes.
  4. Add kidney beans, cannellini beans, dried basil, dried oregano, salt, and pepper. Simmer for an additional 10-15 minutes until vegetables are tender and pasta is cooked.
  5. Serve hot, garnished with fresh basil leaves and a sprinkle of grated Parmesan cheese.

Preparation Time: 15 minutes

Yields: 6 servings

Wholesome Veggie-Packed Minestrone is a nourishing soup that’s perfect for any season. Packed with a rainbow of vegetables, tender pasta, and aromatic herbs, it’s a delightful way to get your daily dose of nutrition. Whether you’re enjoying it as a comforting meal for one or sharing it with friends and family, this minestrone will always warm your heart and satisfy your cravings.

Nutrition Information (per serving): Calories: 240, Total Fat: 5g, Carbohydrates: 42g, Protein: 8g

You May Also Like