Go Back
+ servings
A white bowl of orange soup loaded with beans, corn, and topped with tortilla strips and freshly chopped cilantro
Print

Vegan Tortilla Soup

This loaded vegan tortilla soup is a sure hit for soup lovers. You will get four servings of this delightful Mexican-inspired soup with just an hour of prep and cooking time. Every spoonful will leave a lasting impression!
Course Soup
Cuisine Dairy-free, Egg-free, Gluten-free, Grain-free, Mexican, Nut-free, Soy-free
Keyword vegan tortilla soup
Prep Time 10 minutes
Cook Time 20 minutes
Roasting time 30 minutes
Total Time 1 hour
Servings 4 servings
Calories 412kcal

Ingredients

Instructions

  • Preheat oven to 400 F / 220 C.
  • Add diced butternut squash (½ inch, 12 mm), onion wedges, and unpeeled garlic to a baking sheet. Season with salt and black pepper. Drizzle them with olive oil. Use a spatula or your hands to spread the oil evenly. Bake for 30 minutes.
  • Add the baked onion, baked and peeled garlic, and half of the roasted butternut squash in a food processor or tall container and use a hand blender to blend it.
  • Take a large stockpot and add diced tomatoes, vegetable broth, blended vegetables, tomato paste, cumin, smoked paprika powder, chili flakes, salt, and black pepper. Bring it to a boil and simmer for 5-6 minutes.
  • Add frozen spinach leaves, black beans, sweet corn, and the remaining roasted butternut squash cubes. Cook the soup for 4-5 minutes.

Notes

If you prefer to have crispy tortilla strips as a topping, then pan-fry each side of the tortilla for a minute and cut them into strips afterward.

Nutrition

Serving: 1serving | Calories: 412kcal | Carbohydrates: 71g | Protein: 14g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Sodium: 1371mg | Potassium: 1377mg | Fiber: 14g | Sugar: 13g | Vitamin A: 23640IU | Vitamin C: 54mg | Calcium: 239mg | Iron: 6mg