
There’s something so comforting about a warm, nourishing bowl like this—simple, rustic, and packed with flavor. This cozy greens and vegetable soup is the kind of recipe that feels like a reset in the best way. It’s light yet satisfying, filled with tender vegetables, leafy greens, and a rich, savory broth that’s finished with a sprinkle of parmesan and a hint of heat.
I’ve always loved recipes like this—ones that come together with wholesome ingredients and feel just as good as they taste. It’s the perfect dish for slower days, when you want something nourishing on the table without a lot of fuss. Paired with a slice of crusty bread for dipping, it becomes one of those meals you’ll find yourself coming back to again and again.
Whether you’re looking for something cozy, something simple, or just a really good bowl of soup—this one checks all the boxes.
Now that you’ve seen just how comforting and flavorful this bowl is, it’s time to bring it together in your own kitchen. With simple ingredients and a few easy steps, you’ll have a warm, nourishing soup ready to enjoy in no time.

Serves: 4
Ingredients
6 heads escarole, washed and chopped
1 can cannellini beans, rinsed
1 head garlic (cut top off, about 1/2 inch to expose the cloves)
Olive oil
1/2 teaspoon crushed red pepper flakes
4 cups chicken broth
Salt
Pepper
1 tablespoon Parmesan cheese

Directions
Preheat oven to 400 ° F. Place garlic cut side up on a piece of aluminum foil with olive oil, salt and pepper. Roast garlic for 35-40 minutes or until softened. Allow garlic to cool. Once garlic is cool, you should be able to squeeze it out. In a large soup pot, add oil over medium-high heat. Add in roasted garlic and crushed red pepper flakes. Cook until fragrant or for a couple of minutes. Next, add in escarole and cook until softened. Once escarole is soft, add in chicken broth along with beans. Add more broth if need be. Simmer for about 10-15 minutes. When soup is done serve with crusty bread and Parmesan cheese. Enjoy!