A cozy bowl of nourishment right here.
This Veggie Soup is comfort in its purest form — simple ingredients that come together to soothe, restore, and warm you from the inside out. It’s food for healing the mind, body, and soul — a reminder that real nourishment can be both effortless, whole, and beautiful.
Ingredients:
2 tablespoons olive or avocado oil
1 large onion, chopped
2 carrots, chopped into ½-inch pieces
2 celery ribs, chopped
3–4 cloves garlic, minced
½–1 teaspoon sea salt, to taste
½ teaspoon freshly ground pepper
1 teaspoon Italian seasoning (or a blend of oregano, thyme, and basil)
1 (14.5-ounce) can diced tomatoes, undrained
6 cups vegetable broth (low-sodium if possible)
2 bay leaves
2 small Yukon Gold or red potatoes, diced
1 medium zucchini, chopped
1½ cups chopped green beans
1 cup chopped kale or baby spinach (optional, for an extra nutrient boost)
1½ cups frozen corn
1 tablespoon fresh lemon juice
Fresh thyme or parsley for topping
Instructions:
Warm the oil in a large soup pot over medium heat. Add onion, carrots, and celery. Sauté until tender and fragrant, about 8–10 minutes. Add garlic, salt, pepper, and Italian herbs, stirring for another minute.
Pour in the diced tomatoes, broth, and bay leaves. Add potatoes, zucchini, green beans, and corn. Bring to a gentle boil, then reduce the heat to low and simmer for 25–30 minutes, or until the vegetables are soft and flavors come together. Turn off the heat.
Remove bay leaves. Stir in lemon juice and kale or spinach if using, allowing it to wilt before serving. Adjust seasonings as needed.
Ladle into bowls, top with fresh herbs, and serve warm — goes great with a slice of your favorite sourdough or gluten-free bread.
Pro Tip:
For extra comfort, toss in a small piece of Parmesan rind (or nutritional yeast if dairy-free) while simmering — it gives the broth a rich, savory finish. YUM!
