Spicy Vegetable Soup – Delicious & Meatless

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. We participate in other affiliate programs as well. For more details, please see our disclosure policy.

Save money and enjoy a hearty meatless meal with this Spicy Vegetable Soup. It comes together quickly, tastes amazing, and reheats beautifully. You’ll want to start Meatless Mondays just to make this soup!

Spicy Vegetable Soup | Good Cheap Eats

My friend Kate, who lives in the frozen tundra of Smithers, British Columbia, can’t understand how I can eat soup in San Diego. She claims that it just doesn’t get cold enough here. To which I say, cold is relative.


Or rather, people adapt. When we moved to Kansas City for a short stint in the early 2000’s, we were California folk adapting. I bundled up at the first sign of a chill. By the end of our time there, I busted out flip-flops and capris when the temps warmed up to 40 degrees.

Likewise, I’ve adapted to living in a moderate climate. Forty degrees necessitates gloves, hat, scarf, and winter coat for me now. And hot Vegetable Soup.

Actually, I can eat soup on a 90-degree day, too. I just like soup. Weather not withstanding.

Soup is good food. We’ve known this for years. Not only does it warm your insides and offer comfort, but it’s also one of the most affordable meals you can make. It comes together with just a handful of ingredients. How can one not love soup?

Lately, I’ve been pushing our family to eat more meatless meals. I did the math and realized that meaty meals cost me a minimum of $8 more per meal. Including three meatless meals into my meal planning each week saves us $24/week, almost $100/month, and $1200/year. See? Math is our friend!

Plus, I’ve been doing some reading that suggests a move toward plant-based eating is a good one in terms of health. So, Vegetable Soup is a win-win.

Spicy Vegetable Soup – Delicious & Meatless

This Spicy Vegetable Soup is one that is quickly becoming a favorite at our house. The potatoes and beans guarantee that stick-to-your-ribs quality you might find in meatier meals. The generous herbs and spices ensure that this is no bland Vegetable Soup.

Spicy Vegetable Soup | Good Cheap Eats

How to make this good and cheap:

Here are some of the strategies you can use to make this recipe more economical:

  • Stock up on ingredients when they are on sale. When I find regular kitchen staples on sale, I buy a lot. I’m currently using a price book to track prices and that’s saving me money. You can really make this soup with any veggies you have on hand, so when you see a good deal on produce items, don’t hesitate to stock up.
  • Freezer cooking – By cooking in bulk I save time and effort. I don’t need to get take out when I can heat up a small dish of soup that I made my very own self!
  • Using up leftovers – This vegetable soup recipe is very forgiving. Mix and match whatever you’ve got on hand.

How I make this recipe easy:

This recipe really couldn’t be easier than it is, but having the right kitchen tools can really make your time in the kitchen more enjoyable. Over time, I’ve honed my collection so that they are perfect for my needs.

Here are the tools that I use for this recipe:

5 from 3 votes
Spicy Vegetable Soup
Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins

This Spicy Vegetable Soup is a great meatless option for a hearty dinner. It comes together quickly on the stovetop and reheats beautifully.

Course: Soup
Cuisine: American
Servings: 4
Author: Jessica Fisher
  • 2 tablespoon olive oil
  • 1 onion, chopped
  • 2 medium carrots, sliced
  • 2 ribs celery, sliced
  • 4 medium potatoes, chopped
  • 6 cups water
  • 8 ounce tomato sauce
  • 15.5 ounce can cannellini beans
  • 1 cup frozen peas, no need to thaw
  • 1 cup frozen corn, no need to thaw
  • 1/4 teaspoon basil, marjoram, thyme, rubbed sage, paprika, dill, tarragon
  • 1/8 teaspoon black pepper
  • dash cayenne pepper
  1. In a large heavy pot, heat the oil until shimmering.

  2. Add the onion, carrots, celery, and potatoes, and cook, stirring until the onion turns translucent, about 7 minutes.

  3. Add the water and tomato sauce, stirring to scrape up any browned bits. Simmer until the potatoes and carrots are tender, about 15 to 20 minutes.

  4. In the last five minutes of cooking, stir in the beans, peas, and corns as well as the spices. 

Some of you may say that your people don’t count soup as a meal or that they have to have meat. You can easily stir in some chopped ham or chicken into this Vegetable Soup to assuage the carnivores.

I’ve also found that if I serve salad or sandwiches alongside soup and include some great bread, no one makes a peep. A nice glass of wine goes well, too. 😉

Be sure to check out my post, Make Soup Night a Success with These Simple Tips.

Something new here on Good Cheap Eats that I’m slowly rolling out is the option to rate the recipes you try. After you’ve made this Spicy Vegetable Soup, I’d love for you to come back and tell me how you liked it. Be sure to give it a starred rating in the comments. Thank so much!

Spicy Vegetable Soup | Good Cheap Eats

About Jessica Fisher

I believe great meals don't have to be complicated or expensive. There's a better way, and it won't take all afternoon.

Subscribe to Good Cheap Eats
Read Newer Post
Read Older Post


  1. Alice E says:

    I agree, soup is good, even it the temps hit over 100. It is just especially good when the hover at the freezing mark. I like any form of vegetable soup, with or without meat, although I tend to add at least some meat. We tend to be carnivores, but with soup it doesn’t take a lot of meat, especially with some beans added.

    As a long time Kansan, I tend to run around in shorts until the temps get down to 50 degrees or below and rarely wear a coat if it is 55 or above. You are right that it is what temps are usual for the area where you live. February is time for soup in my world and we eat a lot of it at this time of year.

  2. Lynn Walls says:

    This is a great meatless meal!

  3. Shari says:

    I’m so going to make this!!! Fits our plant based eating and sounds soothing especially since ‘tis the season for the whole family to be fighting a cold!!

  4. Roberta says:

    Mmmmm. Looks good. 🙂

  5. Amber S says:

    Great recipe! I made this and also your instant pot split pea soup for my “mom meals” for last week. Excellent just as written but knowing we can sub what you have on hand makes it so budget friendly when having a family of six to feed.

  6. Shari says:

    The beans and potatoes made this hearty and filling for my family of now nine around the table, and the kids all liked it, so definitely a keeper. Especially now that we’re finally getting rid of summer temps here in AZ. ? kind of. 😉

Share Your Thoughts