Breakfast Soup Recipe Vegan: Warm Up Your Mornings Fast

Updated On: October 7, 2025

There’s nothing quite like starting your day with a warm, nourishing bowl of soup—yes, soup for breakfast! This idea might sound unconventional, but in many cultures, breakfast soups are a staple, providing a comforting, wholesome meal that fuels your body for the day ahead.

Our vegan breakfast soup recipe is inspired by these traditions and is packed full of plant-based goodness, vibrant veggies, and hearty grains. Whether you’re seeking a savory alternative to oatmeal, a gluten-free breakfast, or a cozy meal to beat the morning chill, this soup has you covered.

It’s easy to make, endlessly customizable, and comes together in less than 30 minutes. Ready to discover your new favorite way to wake up?

Let’s dive in!

Why You’ll Love This Recipe

  • Nutrient-Rich: Loaded with veggies, legumes, and whole grains for lasting energy.
  • Quick & Easy: Simple steps and accessible ingredients—breakfast is ready in under 30 minutes.
  • Customizable: Use your favorite greens, grains, and toppings. Make it your own each time!
  • Gut-Friendly: Warm broth and fiber-rich ingredients support digestion first thing in the morning.
  • Satisfying: It keeps you full, making it easier to avoid mid-morning snacking.
  • Comforting: There’s something soul-soothing about starting your day with a bowl of hot soup.
  • Dairy-Free & Gluten-Free: Perfect for those with dietary restrictions.

Ingredients

Ingredient Amount Notes
Olive Oil 1 tablespoon Or use any neutral oil
Yellow Onion 1 small, diced For sweetness and depth
Garlic Cloves 2, minced Boosts flavor
Carrot 1 medium, diced Adds sweetness
Celery Stalk 1, diced Optional, for extra flavor
Potato 1 medium, diced Yukon gold or red potatoes work well
Baby Spinach or Kale 2 cups, chopped Or other leafy greens
Cooked Quinoa or Brown Rice 1 cup Use pre-cooked or leftover grains
Canned White Beans 1 cup (rinsed and drained) Great Northern or cannellini are best
Vegetable Broth 4 cups Low sodium preferred
Lemon Juice 1 tablespoon For brightness
Salt & Pepper To taste
Fresh Herbs 2 tablespoons, chopped Parsley, dill, or chives
Optional Toppings To taste Avocado slices, chili flakes, nutritional yeast

Equipment

  • Large Soup Pot – For sautéing and simmering the soup.
  • Cutting Board & Knife – For prepping veggies.
  • Wooden Spoon – For stirring.
  • Ladle – For serving.
  • Measuring Cups & Spoons – For accuracy.
  • Bowl & Spoon – To enjoy your finished soup!

Instructions

  1. Prep your ingredients:

    Wash and chop all vegetables, rinse and drain the beans, and measure out your cooked grains.
  2. Heat the oil:

    In a large soup pot, heat olive oil over medium heat. Add diced onion and sauté for about 3 minutes, until translucent.
  3. Add aromatics:

    Stir in minced garlic, carrot, and celery. Cook for another 3-4 minutes until softened and fragrant.
  4. Add potatoes:

    Toss in the diced potato. Cook for 2 minutes, stirring occasionally.
  5. Add broth and simmer:

    Pour in the vegetable broth and bring to a gentle boil. Reduce heat and simmer for 10-12 minutes, or until potatoes are tender.
  6. Add beans & grains:

    Stir in the white beans and quinoa or brown rice. Simmer for another 2-3 minutes to heat through.
  7. Add greens:

    Add the spinach or kale. Stir until wilted and bright green, about 1-2 minutes.
  8. Finish the soup:

    Turn off the heat. Stir in lemon juice, fresh herbs, and season with salt and pepper to taste.
  9. Serve:

    Ladle into bowls and add your favorite toppings such as avocado, chili flakes, or a sprinkle of nutritional yeast.

Tips & Variations

  • Swap the grains: Use cooked barley, farro, or millet for a different texture.
  • Change up the beans: Try chickpeas, lentils, or black beans for variety.
  • Add more veggies: Zucchini, peas, or mushrooms are great additions.
  • Spice it up: Add ginger, turmeric, or smoked paprika for extra warmth.
  • Make it creamy: Stir in a splash of unsweetened plant milk or blend a cup of the soup and stir it back in.

“Taste as you go! Adjust salt, pepper, and lemon to get the perfect balance for your palate.”

Nutrition Facts

Nutrient Per Serving (1/4 recipe)
Calories 210
Protein 8g
Fat 4g
Carbohydrates 37g
Fiber 7g
Sugar 4g
Sodium 510mg
Vitamin A 65% DV
Vitamin C 24% DV
Iron 15% DV

Nutrition values are approximate and will vary based on brands and ingredient choices.

Serving Suggestions

  • Pair with toast: Try a slice of whole-grain or sourdough toast on the side.
  • Top with crunch: Add toasted seeds or croutons for texture.
  • Add freshness: A dollop of vegan yogurt or a sprinkle of fresh herbs brightens the bowl.
  • Serve with fruit: Enjoy with a side of fresh berries or sliced citrus for a complete breakfast.
  • For meal prep: Store portions in airtight containers for up to 4 days, reheating gently each morning.

“Looking for more cozy vegan breakfast ideas? Try our Savory Vegan Oatmeal Bowl or the Vegan Chia Pudding with Mango for something sweet and satisfying.”

Conclusion

Soup for breakfast is a game-changer—especially with this vibrant, nourishing vegan recipe. It’s filling, flavorful, and easy to make ahead, so you can start your day with a warm hug in a bowl.

The best part? You can tweak it to suit your tastes, the season, or whatever’s in your fridge.

Whether you’re new to breakfast soups or looking to add more plant-based meals to your routine, this recipe is sure to become a staple. Don’t be afraid to experiment with ingredients and toppings—you might just discover your new favorite breakfast.

Happy cooking and enjoy every spoonful!

“If you loved this recipe, be sure to check out our Vegan Breakfast Burrito and Easy Vegan Pancakes for more plant-based breakfast inspiration.”

📖 Recipe Card: Vegan Breakfast Soup

Description: A warm, hearty vegan soup perfect for breakfast, packed with protein and veggies. Comforting and easy to make, it’s a nourishing way to start your day.

Prep Time: PT10M
Cook Time: PT20M
Total Time: PT30M

Servings: 4 servings

Ingredients

  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 cup diced carrots
  • 1 cup diced potatoes
  • 1/2 cup chopped kale
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 4 cups vegetable broth
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon smoked paprika
  • Salt and pepper, to taste

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion and garlic, sauté for 2 minutes.
  3. Stir in carrots and potatoes, cook for 3 minutes.
  4. Add kale, beans, and spices; stir well.
  5. Pour in vegetable broth and bring to a boil.
  6. Reduce heat, cover, and simmer for 15 minutes.
  7. Season with salt and pepper to taste.
  8. Serve hot.

Nutrition: Calories: 180 kcal | Protein: 7 g | Fat: 4 g | Carbs: 30 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Breakfast Soup”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A warm, hearty vegan soup perfect for breakfast, packed with protein and veggies. Comforting and easy to make, it\u2019s a nourishing way to start your day.”, “prepTime”: “PT10M”, “cookTime”: “PT20M”, “totalTime”: “PT30M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 tablespoon olive oil”, “1 small onion, diced”, “2 cloves garlic, minced”, “1 cup diced carrots”, “1 cup diced potatoes”, “1/2 cup chopped kale”, “1 can (15 oz) cannellini beans, drained and rinsed”, “4 cups vegetable broth”, “1/2 teaspoon turmeric”, “1/2 teaspoon smoked paprika”, “Salt and pepper, to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic, saut\u00e9 for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in carrots and potatoes, cook for 3 minutes.”}, {“@type”: “HowToStep”, “text”: “Add kale, beans, and spices; stir well.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat, cover, and simmer for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Season with salt and pepper to taste.”}, {“@type”: “HowToStep”, “text”: “Serve hot.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “7 g”, “fatContent”: “4 g”, “carbohydrateContent”: “30 g”}}

Photo of author

Marta K

Leave a Comment

X