On a cold winter night or chilly lunch break, nothing satisfies quite like a bowl of soup. We've gathered our best vegan soup recipes that are meat, dairy, and egg-free but full of flavor. From lentil soup to tomato to potato, there's sure to be a recipe that strikes your fancy.
Made with fresh produce and pantry staples, these vegan soups can be eaten on their own or paired with a salad and bread for a filling meal. They also make excellent leftovers, so feel free to double the recipe and make a whole stockpot's worth.
01 of 17
Lemon, Kale, and Lentil Soup
A true meal in a bowl, this kale and lentil soup gets some bulk from potatoes. Lemon adds a nice fresh flavor while cumin and turmeric give it a bit of spice. Green or brown lentils work best, and any kind of kale will work. To make it extra flavorful, swap part of the water for vegetable broth.
02 of 17
Healthy Tomato Basil Soup
Classic tomato soup with fresh basil comes together in just 30 minutes flat. Canned tomatoes actually make the best tomato soup, so you can enjoy this recipe all year long. After cooking, use an immersion blender to quickly make it nice and smooth. Serve with toasted bread for dunking.
03 of 17
Japanese Vegan Udon Noodle Soup
Udon noodles are fat, chewy wheat noodles that are great for soup. This vegan take on Japanese udon noodle soup uses mushrooms, soy sauce, and mirin to give the broth a nice umami flavor. Chinese broccoli, peanuts, and cilantro round out the dish.
04 of 17
Gluten-Free Creamy Vegan Carrot Soup With Coconut
You only need a few simple ingredients to make creamy vegan carrot soup. Coconut milk adds body and ginger and curry powder add flavor. When blending hot soup, be sure to use caution—crack the lid of your blender and cover with a kitchen towel to prevent a mess.Continue to 5 of 17 below.
05 of 17
Vegetarian Minestrone Soup
Minestrone is a classic Italian soup full of fresh vegetables and hearty pasta. Simmer the naturally low-fat soup slowly on the stovetop for the best flavor. You can swap for gluten-free pasta if desired.
06 of 17
Vegan Cauliflower and Potato Soup
Cauliflower helps give this potato soup its velvety texture and keeps the dish low calorie and vegan. Use good vegetable broth—homemade, if possible—for the best flavor. For classic potato soup flavor, top with vegan cheese.
07 of 17
Vegetarian Lentil Soup
Classic lentil soup is incredibly easy to make and adjust to your tastes. Add red pepper flakes or cayenne pepper for a little spice, smoked paprika for a little smoky flavor, or fresh herbs to keep things bright. Don't forget the fresh lemon juice.
08 of 17
Quick and Easy Garlic Miso Soup
Miso soup is quick, easy, and light, making it a nice first course or side dish. You can pair it with a salad or gyoza for a quick lunch, too. Look for white or light miso since it makes a more balanced, less assertive soup.Continue to 9 of 17 below.
09 of 17
Vegetarian Bean and Barley Vegetable Soup
Healthy beans, whole-grain barley, and vegetables make this soup nutritionally complete. Add whatever veggies you have on hand—parsnips, thawed frozen spinach, cauliflower, bell pepper, cubed butternut squash, and zucchini are all good options.
10 of 17
Dairy-Free Vegan Butternut Squash Soup
A beautiful bright orange, this butternut squash soup is sure to cheer you up. The vegan recipe gets its creamy texture from soy milk and the butternut squash itself rather than dairy. Top with croutons for some crunch.
11 of 17
Fat-Free Vegan Cabbage Soup
Quick, easy, and low in calories, cabbage soup is a budget-friendly dish that satisfies. Use green cabbage since purple cabbage will leave your soup with an unpleasant hue. Serve as a first course or alongside a vegan sandwich for a pleasing meal.
12 of 17
Vegan Pho (Tofu Noodle Soup)
Pho is a Vietnamese noodle soup with a delicately spiced broth that's super comforting. This vegan version uses vegetable broth as the base and is spiced with sambal oelek. Adjust according to your desired spice level.Continue to 13 of 17 below.
13 of 17
Madras Curry Vegetable Soup
Enjoy the flavors of Indian curry in the form of a quick and easy vegetable soup. Madras curry powder gives the soup its flavor, spice, and vibrant color. Feel free to use your favorite vegetables or add tofu to this 20-minute meal.
14 of 17
Vegetarian Crockpot Lentil Soup
Few dishes are easier than crockpot lentil soup. Soak the lentils for the best texture, then simply throw everything in the slow cooker and let it go. Serve with crusty bread for a warming lunch or dinner.
15 of 17
Easy Vegetable Soup
Clean out your crisper drawer and turn your veggie odds and ends into a flavorful soup. This recipe is easy to adjust according to what you have on hand and your tastes. Add a cooked grain or canned beans for more heft.
16 of 17
Split Pea Lentil Soup
Let this split pea soup bubble away for about an hour on the stove for the best flavor and texture. A quick blend at the end makes it smooth. Serve with bread and save a piece to mop up any remaining soup at the end.Continue to 17 of 17 below.
17 of 17
Vegan Wonton Soup
Homemade tofu and veggie wontons make this vegan soup something special. If you're short on time, you can make the broth as directed and add store-bought, frozen vegetable dumplings.