Go Back
+ servings
A steaming bowl of hearty vegetable soup with pasta, carrots, and green beans, perfect for best dinner ideas.

Hearty Vegetable and Bean Soup

This recipe creates a flavorful and satisfying vegetable and bean soup, perfect for a comforting meal.
Prep Time 15 minutes
Cook Time 38 minutes
Total Time 53 minutes
Servings: 6 servings
Course: Dinner

Ingredients
  

  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, chopped
  • 2 ribs celery, thinly sliced
  • 1 teaspoon sea salt plus more to taste
  • Freshly ground black pepper to taste
  • 3 cloves garlic, grated
  • 1 (28-ounce) can diced tomatoes
  • cups cooked white beans or kidney beans, drained and rinsed
  • 1 cup chopped green beans
  • 4 cups vegetable broth
  • 2 leaves bay leaves
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • ¾ cup small pasta, elbows, shells, orecchiette
  • ½ cup chopped fresh parsley
  • Red pepper flakes for serving
  • Grated Parmesan cheese optional, for serving

Equipment

  • Large pot

Method
 

  1. Heat the oil in a large pot over medium heat. Add the onion, carrots, celery, salt, and several grinds of black pepper. Cook, stirring occasionally, for 8 minutes, until the vegetables begin to soften.
  2. Add the garlic, tomatoes, beans, green beans, broth, bay leaves, oregano, and thyme. Cover and simmer for 20 minutes.
  3. Stir in the pasta and cook, uncovered, for 10 more minutes, until the pasta is cooked through.
  4. Season to taste and serve with parsley, red pepper flakes, and parmesan, if desired.

Notes

This soup is a complete meal on its own, but you can serve it with crusty bread for dipping.

Tried this recipe?

Let us know how it was!