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: Kate Walton
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Diet: Vegan

Description

This Vegan Italian Penicillin Soup is a cozy, easy recipe packed with tender vegetables, beans, pasta, and herbs in a rich, comforting broth. It is perfect for a quick dinner, healthy snack-style lunch, easy meal prep, and simple food ideas when you want warm Italian-inspired comfort in one bowl.


Ingredients

1 tablespoon olive oil

1 medium yellow onion, diced

2 medium carrots, sliced

2 celery stalks, sliced

4 garlic cloves, minced

1 teaspoon Italian seasoning

1/4 teaspoon red pepper flakes

6 cups vegetable broth

1 can diced tomatoes, 14.5 ounces

1 can cannellini beans, 15 ounces, drained and rinsed

1 cup small pasta

2 cups kale or spinach, chopped

1 tablespoon lemon juice

1 teaspoon salt

1/2 teaspoon black pepper

2 tablespoons fresh parsley, chopped

2 tablespoons vegan parmesan, optional


Instructions

1. Heat the olive oil in a large soup 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, and red pepper flakes. Cook for 30 seconds until fragrant.

3. Pour in the vegetable broth and diced tomatoes, then bring the soup to a gentle boil.

4. Add the cannellini beans and simmer for 10 minutes to deepen the flavor.

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

6. Add the kale or spinach and cook for 2 to 3 minutes until wilted.

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

8. Ladle into bowls and finish with fresh parsley and vegan parmesan if desired.

Notes

Cook the pasta just until tender so it stays pleasant in the broth.

Add extra broth when reheating because the pasta will absorb liquid as it sits.

For freezer-friendly soup, cook the pasta separately and add it after thawing and reheating.

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

Nutrition

  • Serving Size: 1 bowl
  • Calories: 230
  • Sugar: 6g
  • Sodium: 760mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 6g
  • Protein: 9g
  • Cholesterol: 0mg