Today, I’m cooking in my son’s tiny apartment kitchen—where the lighting might be terrible, but the vegetable soup is absolutely delicious and comforting! This hearty, wholesome soup is perfect for lunch, dinner, or a quick snack. It’s easy to customize to fit your dietary needs—stick to keto-friendly vegetables for a low-carb option or swap in vegetable broth to keep it entirely vegan. No matter which combination of veggies you choose, this savory soup is packed with flavor and warmth in every spoonful!
Ingredients
2 Tbsp. extra virgin olive oil
1 onion, diced
2 celery ribs, diced
3 cloves garlic, minced
1 green pepper, diced
2 cups cauliflower, cut in florets
1 can diced tomatoes with garlic, basil and oregano
1 can green beans, drained
2 32-oz cartons beef or chicken broth
1-2 handfuls fresh spinach
1 tsp dried Italian seasoning
Salt and pepper to taste
Instructions
In a large soup pot, saute the onions, celery and garlic in olive oil until translucent.

Add the green pepper and cauliflower. Cook for 5 minutes until the cauliflower is tender.

Add the tomatoes, green beans and broth. Stir and heat until bubbles start to form. Turn down the heat slightly.

Add the spinach and allow to wilt.

Add the spices and stir to combine. Simmer for about 20 minutes. Soup’s on!

If you like this recipe, you may also like the following recipes:
Slow Cooker Broccoli Cheese Soup

Quick Vegetable Soup
Equipment
- 1 knife
- 1 large soup pot
- 1 Large spoon
Ingredients
- 2 Tbsp. extra virgin olive oil
- 1 onion, diced
- 2 celery ribs, diced
- 3 cloves garlic, minced
- 1 green pepper, diced
- 2 cups cauliflower, cut in florets
- 1 can diced tomatoes with garlic, basil and oregano
- 1 can green beans, drained
- 2 32-oz. cartons beef, vegetable or chicken broth
- 1-2 handfuls fresh spinach
- 1 Tbsp.. dried Italian seasoning
- Salt and pepper to taste
Instructions
- In a large soup pot, saute the onions, celery and garlic in olive oil until translucent.
- Add the green pepper and cauliflower. Cook for 5 minutes until the cauliflower is tender.
- Add the tomatoes, green beans and broth. Stir and heat until bubbles start to form. Turn down the heat slightly.
- Add the spinach and allow to wilt.
- Add the spices and stir to combine.
- Simmer for about 20 minutes until hot.