I am in the mood for comfort food, aren’t you? My favorite meals are made in a slow cooker this time of year. You will LOVE my Slow Cooker Spicy Vegetable Bean Soup Recipe.

My recipe is filled with beans, vegetables and LOTS of spice. Our family loves it and I know yours will, too.
*This post was updated April 2026.
Slow Cooker Spicy Vegetable Bean Soup Recipe
3 tablespoons olive oil
2 onions, chopped
2 celery stalks, cut into 1/2-inch pieces
1 carrot, peeled and cut into 1/2-inch pieces
1 red bell pepper, cut into 1/2-inch pieces
2 cloves garlic, finely chopped
1/4-1/2 cup chili powder (or to taste)
1 tablespoon ground cumin
2 teaspoons dried oregano
1 teaspoon dried crushed red pepper, optional
2 (14 1/2-ounce) cans diced tomatoes with juices
1 (11 1/2-ounce) can tomato juice
1 (6-ounce) can tomato paste
1 (3-inch) piece Parmesan cheese rind, optional
2 teaspoons salt, plus more to taste
8 cups vegetable or chicken broth
2 (15 1/2-ounce) cans great northern beans, drained and rinsed
2 (15-ounce) cans red kidney beans, drained and rinsed
2 zucchini, cut crosswise into 1/2-inch thick rounds
2 yellow crookneck squash, cut crosswise into 1/2-inch thick rounds
1/2 cup freshly shredded Parmesan, 1/4 cup Italian parsley
Optional Toppings: corn chips, croutons, cheddar cheese, cooked brown or white rice, chopped cilantro
Directions:
Heat the oil in a heavy large stock pot over medium-high heat. Add the onions, celery, carrot, bell pepper, and garlic, and saute until the onions are translucent, about 15 minutes. Add the chili powder, cumin, oregano and crushed red pepper, and cook for 2 minutes. Transfer mixture to your slow cooker.
Stir in the tomatoes (with their juices), tomato juice, tomato paste, cheese rind, and 2 teaspoons of salt. Add the broth, great northern beans, red kidney beans. Stir in the, zucchini, and yellow squash.
Set slow cooker for 3 hours on high and 5 hours on low.
The mixture thickens slightly, stirring about every hour. Season the spicy bean soup to taste with more salt, if desired.
Ladle the soup into bowls. Sprinkle with the shredded Parmesan cheese and Italian parsley. Serve hot.

This Slow Cooker Spicy Vegetable Bean Soup Recipe is a great comfort food and SO delicious. As it cooks in your slow cooker, the flavors marry and compliment each other. PLUS! The smells permeate your home with goodness.
The leftovers are VERY the best comfort food, too. While you are making this soup, you will see that it makes SO MUCH. So it’s good to know that it also freezes well, too. Great for those nights when you are too tired to cook OR perfect for a quick lunch.

Our family loves this recipe even with chopped broccoli added. The zucchini and the summer squash adds a meaty flavor. Crazy, huh?
I hope you will visit my friends below as they share all of their slow cooker recipes today, too.
They are some of the best cooks around.

MORE from my blog…

Ideas for a lovely Easter or Spring Table









Love that it’s packed with veggies! Slow cooker recipes are so nice and easy.
This sounds delicious! I love all those veggies and beans in there. So comforting too. Perfect.