This post may contain affiliate links. Please read our privacy policy.

Homemade Vegetable Soup

Soup is the single most brilliant way to use up what you have in your fridge. And it’s hard to screw up a simple vegetable soup. Those are just two of the reasons I love it. There is almost always a pot of soup waiting to happen in your kitchen, if you are in the mood. This is the one that presented itself this week.

White bowl of Simple Vegetable Soup.

I had also just spent a day shopping at Arthur Avenue, a few blocks of almost-frozen-in-time Italian food gorgeousness that makes one feel like breaking out in an aria. I go there every couple of months with my friend food writer Eugenia Giobbi Bone, and occasionally, if I’m lucky, her dad Ed Giobbi is our escort. We start with a cappuccino at Jean Carlo’s shop, Tino’s, where I want to live when I get older.

Simple Vegetable Soup with carrots, onions, peppers, and other vegetables.

Then we start the day’s shopping, the fish store, the butcher, the produce place, Teitel Brothers — where thanks to Gena we get extra Parmesan rinds to throw into our vegetable soups (remember this when you make the soup).  Sometimes we break for a perfect piece of focaccia, or once or twice, when we were being extra indulgent some steamed mussels and baby artichokes at one of the little restaurants where everyone is always drinking a glass of wine with lunch.

White bowl of colorful Vegetable Soup.

Does this sound luxurious? Well, it is. It god damn is, and it is a much better solution for me than being in a therapist’s office, and I feel sure I reap at least as many benefits from it. Plus, my family eats like kings for days after.

This Simple Vegetable Soup is the single most brilliant way to use up what you have in your fridge.

Tweet This
Ladle scooping Simple Vegetable Soup into a bowl.

I digress. At a little deli-ish kiosk in one of the shopping areas I bought a little plastic container of something chopped and red which sat behind the glass,  an ingredient the Italian ladies call “bruschetta topping”, which Gena told me she uses in all sorts of ways. It’s basically a finely chopped red pepper relish.  There was spicy and a not spicy version, and I was feeling perky so I opted for the spicy. “How should I use it?” I asked the lady scooping it into the container, who shrugged. “Every way,” she said.

Pot and two bowls of Vegetable Soup.

So here’s one of the ways I used it this week. Skip it for the finicky kids; that’s why it’s optional. (Oh, yes, if you use vegetable broth, this is a vegetarian soup).

More Vegetable Soup Recipes:

Bowl of Simple Vegetable Soup on a wooden table.

Like this recipe? Pin it to your favorite board on Pinterest.

Pin This

Simple Vegetable Soup

5 from 3 votes
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
Servings: 8 People
Soup is the single most brilliant way to use up what you have in your fridge.


  • 2 tablespoons olive oil
  • 1 onion chopped
  • 2 large carrots halved and sliced
  • 2 cloves garlic minced
  • 3 cups shredded cabbage
  • 1 yellow bell pepper seeded and diced
  • 1 red bell pepper seeded and diced
  • 1 large bulb fennel trimmed cored and diced
  • Kosher salt and freshly ground pepper to taste
  • 1 can cannellini beans drained and rinsed
  • 8 cups vegetable or chicken broth 
  • Spicy pepper relish cherry pepper relish to taste (optional)
  • Shredded Parmesan cheese optional


  • In a large pot heat the olive oil over medium heat.
  • Add the onions, carrots and garlic and sauté for two minutes until slightly tender. Add the cabbage, bell peppers and fennel, season with salt and pepper, and sauté until the vegetables are crisp tender, about five more minutes. Add the cannellini beans and broth, and simmer for 15 minutes until everything is tender.
  • Ladle it out into bowls, and stir a bit of the spicy pepper relish into any of the portions where heat and piquancy is desired. Sprinkle the cheese over any of the bowls.


Originally published on The Huffington Post.


Calories: 119.33kcal, Carbohydrates: 19.85g, Protein: 4.4g, Fat: 3.71g, Saturated Fat: 0.52g, Sodium: 1090.08mg, Potassium: 297.52mg, Fiber: 5.3g, Sugar: 4.78g, Vitamin A: 3608.62IU, Vitamin C: 61.56mg, Calcium: 68.95mg, Iron: 1.73mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!