This Vegan Italian Penicillin Soup is the ultimate plant-based comfort food, perfect for when you’re feeling under the weather or simply craving a warm, hearty bowl.
Author:Olivia
Prep Time:15 minutes
Cook Time:30 minutes
Total Time:45 minutes
Yield:4 servings 1x
Category:Soup
Method:Stovetop
Cuisine:Italian
Diet:Vegan
Ingredients
Scale
2 tablespoons olive oil
1 medium yellow onion, diced
3 cloves garlic, minced
3 ribs celery, diced
2 large carrots, chopped
2 bay leaves
1 teaspoon dried thyme (or 1 tablespoon fresh)
6 cups vegetable broth
1 cup short pasta (mafalda, ditalini, or small shells)
1 teaspoon salt, or to taste
1/2 teaspoon freshly ground black pepper
1/4 cup fresh parsley, chopped
2 tablespoons vegan parmesan (optional)
Instructions
Heat olive oil in a large soup pot over medium heat. Add onion, celery, and carrots. Sauté for 5–7 minutes until softened.
Add garlic and cook for 1 more minute until fragrant.
Add bay leaves, thyme, salt, and pepper. Stir well.
Pour in vegetable broth and bring to a boil. Reduce heat and simmer uncovered for 20 minutes.
Add pasta and cook according to package directions until al dente, about 8–10 minutes.
Taste the soup and adjust seasoning as needed. Add more broth or water if it thickens too much.
Remove bay leaves and serve hot, garnished with parsley and vegan parmesan if using.