Is there anything more perfect for cold January days than a steaming bowl of soup? Not in my book. This easy 3 bean chili-inspired soup fits that bill! It's a bit lighter than traditional chili, so it's also perfect for those January goals.
For this soup I use my homemade vegetable broth. It's easy to make and keep on hand, but if you don't have that, or don't want to make it, store bought broth is fine. Look for lower sodium broths. You can always add salt later if you need it. With all the flavor though, I didn't find it needed any!
I used 3 different kinds of beans instead of ground beef or turkey to boost up the fiber and antioxidant content and reduce saturated fat. A win-win, as we didn't miss the meat a bit, and it was just as comforting and filling. Adjust the spices to your liking, or add hot sauce for more kick!

📖 Recipe
Easy 3 Bean Soup
Ingredients
- 1 tablespoon olive oil
- 1 large onion, diced
- 1 red bell pepper, diced
- 1 jalapeno pepper, minced (remove seed for less spice, leave them in for more spice)
- 2 15 oz cans diced tomatoes including juices
- 4 cups Homemade vegetable broth (or low sodium vegetable broth)
- 15 oz can no added salt kidney beans, drained and rinsed
- 15 oz can no added salt chickpeas, drained and rinsed
- 15 oz can no added salt black beans, drained and rinsed
- 2 tablespoon chili powder
- 1 tablespoon Cumin
- 1 Lime, to finish
- Avocado, cilantro, green onions for garnish
Instructions
- In a large pot, sauté the onion in the olive oil until softened.
- Add bell pepper and jalapeño pepper and sauté for another minute.
- Pour in the vegetable broth, and add the remaining ingredients.
- Bring to a boil. Reduce to a simmer for 15 minutes.
- Serve with a squeeze of lime, and garnish as desired.
Nutrition

Leave a Reply