Go Back
+ servings
two bowls of mexican tomato soup

Mexican Vegan Tomato Soup

Make your own delicious fresh Mexican Tomato Soup by cooking together fresh-picked tomatoes, authentic Mexican spices, coconut cream, and then give it a little heat from some jalapenos. It's a healthier alternative to canned soup
Prep Time 20 mins
Cook Time 15 mins
Total Time 35 mins
Course Soup
Cuisine Mexican
Servings 4
Calories 244 kcal


  • 10 tomatoes yellow Roma tomatoes or red Roma tomatoes
  • 1/3 cup onion chopped
  • 2 jalapenos seeded and chopped
  • 1 1/2 cups coconut milk with cream
  • 1 tablespoon white vinegar
  • 1 lime juiced
  • 2 cloves garlic fresh, chopped
  • 1/4 cup cilantro fresh
  • 1 teaspoon cumin
  • 1 teaspoon salt
  • 1 teaspoon sugar
  • 1/4 to 1 teaspoon pepper flakes


Peel Tomatoes

  • Bring a large stockpot filled halfway with water to a boil.
  • Fill a large bowl with ice and water.
  • Remove any stickers and then wash the tomatoes.
  • Remove the stem and core with a paring knife.
  • Drop the tomatoes a few at a time into the boiling water.
  • Remove them after 30 seconds or when the skin begins to peel. Then gently drop them into the bowl of ice water.
  • Allow the tomatoes to sit in the ice bath for 3 or 4 minutes until chilled
  • The tomatoes will still be very firm, with the skin wrinkled and coming off the flesh. Gently rub off the tomato skin with your hands. Remove any stubborn pieces with a paring knife. Slice tomatoes in half.

Making The Soup

  • In a medium stockpot combine tomatoes and all other ingredients. Bring to a boil over medium-high heat, stir continuously.
  • Reduce heat, and simmer gently. Stir frequently so the tomatoes do not burn. Allow to simmer for about 15 minutes or until the tomatoes are very soft, starting to fall apart.
  • Use an 
     and puree the soup until it is smooth.
  • Serve with crushed red peppers and fresh chopped cilantro on top


Note* This recipe is the perfect base for sopa de fideo, a warm, comforting bowl of noodle soup. Make the recipe according to the instructions. After you blend the cooked soup with an immersion blender, return the soup to low heat. Add cooked fideo and allow to simmer 10 more minutes, then serve.


Serving: 1gCalories: 244kcalCarbohydrates: 20gProtein: 5gFat: 19gSaturated Fat: 16gSodium: 613mgPotassium: 992mgFiber: 5gSugar: 10gVitamin A: 2757IUVitamin C: 58mgCalcium: 65mgIron: 4mg
Hungry For More?Join my members email list to get the latest recipes and party ideas. You will also have access to my members only printables library.