Vegetable Soup Recipe
This vegetable soup recipe is a warm, comforting, and nourishing dish featuring a light tomato-based broth and tender vegetables. It is easy to prepare, fast to cook, and perfect for meal prep.

Ingredients
- 3 tablespoons olive oil
- 2 cups chopped onion
- 1 ½ cups chopped carrots
- 1 ½ cups chopped celery
- 2 tablespoons tomato paste
- 4 teaspoons minced garlic
- ¾ teaspoon ground fennel seed
- ½ teaspoon ground black pepper
- ½ teaspoon fine sea salt
- ⅛–¼ teaspoon crushed red pepper flakes (optional)
- 1 can (15 oz) diced tomatoes with liquid
- 6 cups vegetable broth or chicken broth
- 2 cups chopped potatoes
- 3–4 heaping cups chopped or shredded cabbage
- 2 bay leaves
- 1 cup frozen peas
- ½ teaspoon apple cider vinegar or lemon juice
Directions
Heat olive oil in a large pot over medium heat. Add onions, carrots, celery, and tomato paste; cook 8–10 minutes.
Add garlic, fennel, black pepper, salt, and red pepper flakes; cook 1 minute.
Add diced tomatoes and broth, then potatoes, cabbage, and bay leaves. Bring to a gentle boil.
Partially cover, reduce heat, and simmer 20 minutes until vegetables are tender.
Add peas and cook 5 minutes. Remove bay leaves, stir in vinegar or lemon juice, and serve.

Preparation Details
- Stores 4 days in the fridge or 3 months in the freezer.
- Fresh tomatoes can replace canned tomatoes by using 1 pound chopped.
