Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Italian Penicillin Soup

Vegan Italian Penicillin Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Zoe Adelson
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Diet: Vegan

Description

Vegan Italian Penicillin Soup is a cozy, nourishing soup made with garlic, onion, carrots, celery, white beans, ditalini pasta, spinach, and lemon in a flavorful herb-infused broth. This vegan Italian soup is perfect for cold nights, easy weeknight dinners, meal prep, and anyone craving a healing plant-based comfort food recipe.


Ingredients

2 tablespoons olive oil

1 medium yellow onion, diced

2 medium carrots, sliced

2 celery stalks, sliced

4 garlic cloves, minced

1 tablespoon Italian seasoning

1/2 teaspoon turmeric

1/4 teaspoon crushed red pepper flakes

8 cups vegetable broth

2 cans cannellini beans, drained and rinsed

1 cup ditalini pasta

3 cups baby spinach

2 tablespoons lemon juice

1 teaspoon salt

1/2 teaspoon black pepper

2 tablespoons fresh parsley, chopped


Instructions

1. Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery, then cook for 6 to 8 minutes until softened.

2. Stir in the garlic, Italian seasoning, turmeric, and crushed red pepper flakes. Cook for 1 minute until fragrant.

3. Pour in the vegetable broth and add the cannellini beans. Bring the soup to a gentle boil.

4. Reduce the heat and simmer for 10 minutes so the flavors can develop.

5. Stir in the ditalini pasta and cook until tender according to the package directions.

6. Add the baby spinach and stir until wilted.

7. Stir in the lemon juice, salt, and black pepper.

8. Ladle into bowls and top with fresh parsley before serving.

Notes

This soup thickens as it sits because the pasta absorbs broth, so add a splash of vegetable broth when reheating.

For a brighter finish, add an extra squeeze of lemon just before serving.

If you plan to make it ahead, cook the pasta separately and add it to each bowl before serving.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 285
  • Sugar: 6g
  • Sodium: 890mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 44g
  • Fiber: 8g
  • Protein: 11g
  • Cholesterol: 0mg