Ingredients

The following ingredients have 6 Servings
  • 2 tablespoons olive oil
  • 1 sweet onion (diced)
  • 2 garlic cloves (minced)
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • 3/4 cup diced carrots
  • 1/3 cup diced celery ((use more if you wish!))
  • 1 rind of parmesan cheese ((if you have it!))
  • 2 14 ounce cans butter beans, drained and rinsed
  • 2 14 ounce cans fire roasted diced tomatoes
  • 4 to 5 cups low-sodium vegetable stock
  • ½ teaspoon dried basil
  • ½ teaspoon dried oregano
  • 1 cup ditalini pasta
  • 6 cups fresh baby spinach
  • shaved parmesan, (for topping)
  • 2 cups kale leaves, (torn from stems)
  • ½ cup basil leaves, (torn)
  • 1/4 cup flat leaf parsley, (torn)
  • 1 garlic clove
  • 1/3 cup finely grated parmesan or romano cheese
  • 3 tablespoons pistachios
  • pinch of salt and pepper
  • 1/3 to ½ cup extra virgin olive oil

Instruction

  • Heat a large stock pot over medium-low heat and add the olive oil.
  • Add in the onions and garlic with the salt and pepper and stir. Cook until the onions are translucent, about 5 to 6 minutes.
  • Add in the carrots and celery, cooking for 5 minutes more.
  • Add in the parmesan rind, beans, tomatoes, stock, basil and oregano and stir. Bring the mixture to a boil. Reduce it to a simmer and cook for 20 minutes.
  • After 20 minutes, add in the ditalini pasta. Cook for 10 to 12 minutes, stirring occasionally, until the pasta is cooked through. Toss in the fresh spinach.
  • Serve the soup with a few drizzles of the kale pesto and freshly shaved parmesan.