Free Dinner Recipes E-book!   Download Now

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

The Almond Eater logo

  • Browse Recipes
    • Recipes by Course
      • Breakfast
      • Lunch
      • Dinner
      • Desserts
      • Drinks
      • Snacks
      • Sides
      • The Almond Eater Monthly Cooking Challenge
    • Recipes by Diet
      • Vegetarian
      • Dairy Free
      • Gluten Free
      • Vegan
      • Mediterranean Diet
      • Paleo
      • Whole30
  • Meet Erin
  • Contact
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • Browse Recipes +
    • Recipes by Course +
      • Breakfast
      • Lunch
      • Dinner
      • Desserts
      • Drinks
      • Snacks
      • Sides
      • The Almond Eater Monthly Cooking Challenge
    • Recipes by Diet +
      • Vegetarian
      • Dairy Free
      • Gluten Free
      • Vegan
      • Mediterranean Diet
      • Paleo
      • Whole30
  • About Erin
  • Contact

Home » Recipes » Lunch

Vegan Tomato Soup

By Erin · September 8, 2020 · Updated September 27, 2021 · 17 Comments

Jump to Recipe Print Recipe
  • Share
  • Tweet
Gluten FreeDairy FreeVeganVegetarian
soup with text

This Vegan Tomato Soup is made with simple ingredients and is even more filling thanks to the addition of gluten free pasta. It's made in one pot, which means clean up simple, and it's the ultimate cozy soup recipe!

bowl of soup with pasta

My vegan tomato soup recipe is here and I’m SO EXCITED ABOUT IT! Does tomato soup remind you of your childhood? For me, it reminds me of college because that's when I started truly enjoying and appreciating all that is tomato soup.

Recipe features

  • It’s creamy and flavorful and pairs so perfectly will a grilled cheese sandwich.
  • Pasta is part of the ingredient list. Yes, pasta! Including pasta in tomato soup makes it much more filling.
  • It's naturally vegan and gluten free (assuming you use gluten free pasta).

ingredients on a table with text

Ingredient notes

Tomatoes - Preferably vine ripe tomatoes

Pasta - Any kind (I used gluten free chickpea pasta)

Milk - If you want to keep this dairy free, I'd use a creamier milk, like oat or coconut. If you're not vegan, I recommend using a splash of heavy cream.

Harissa - Optional, but does give this soup a bit of a kick

Let’s walk through this recipe because it’s really easy—I mean, hellooooo one pot tomato soup!

Step-by-step instructions

Step 1: Sauté vegetables. Add the tomatoes, onion and garlic to a large saucepan or dutch oven, along with the olive oil, and sauté for 3-4 minutes.

Step 2: Simmer. Then, add the tomato paste, harissa paste, oregano, broth, and water and bring it to a boil, then reduce to a simmer and simmer for 10 minutes.

tomato soup in a saucepan

Step 3: Blend: Once the tomatoes are soft, you'll do one of two things: 1) use an immersion blender to blend up the soup in the pot, or 2) pour soup into a blender and blend until it's smooth. If you go with option 2, be sure to blend on low as the soup will be very hot.

Step 4: Add the pasta. Once the soup is blended, you’ll add the pasta in with the soup and boil the entire mixture for no more than 10 minutes, allowing the pasta to cook. If you used a blender to blend everything up, simply pour it back into the pot, then add the pasta.

The final step is to add a splash or two of milk (dairy free, or heavy cream).

soup in a blender

One thing I need to mention is that this vegan tomato soup recipe had harissa in it, which gives it a punch of flavor and spice. I was able to find harissa paste at the store—and I will say that a little bit goes a long way—but if you can’t find any, you can leave it out and this recipe will still be delicious. Alternatively, you can buy some online if that's easier.

Expert tips

  • You can use ANY kind of tomatoes in this soup; but, I've only tested it with vine ripe tomatoes, so the amount would be different is you're using bigger/smaller tomatoes
  • To check if the soup is done, simply taste one of the pasta noodles and make sure it's soft
  • Always add salt and pepper to taste
  • Storage: store soup in a sealed container in the refrigerator for up to 5 days

Do I have to add the harissa?

Nope! I think adding the harissa adds more flavor, and the recipe only calls for 1-2 tablespoons. But, you have the option to completely eliminate it, or add even more if you want this soup to actually be spicy.

What to serve with tomato soup

  • Arugula Sun-Dried Tomato Salad
  • Avocado Grilled Cheese Sandwich
  • Baked Zucchini Fritters
  • Mediterranean Grilled Cheese Sandwich

bowl of soup with grilled cheese

More soup recipes

  • Creamy Cauliflower Soup
  • Dairy Free Mushroom Soup
  • Instant Pot Vegetable Soup

If you made this recipe, be sure to leave a comment and star rating below. Thanks!

bowl of soup with pasta

Vegan Tomato Soup

This vegan tomato soup is made using fresh ingredients and gluten free pasta for a healthy and hearty meal!
5 from 19 votes
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 2
Author: Erin

Ingredients

  • 5 vine ripe tomatoes chopped
  • ½ cup yellow onion sliced
  • 1 garlic clove smashed
  • 2 tablespoon olive oil
  • 6 oz. tomato paste
  • 1-2 tablespoon harissa paste optional
  • ½ teaspoon dried oregano
  • 2 cups vegetable broth
  • 1 cup water
  • 2 cups pasta regular or gluten free
  • Salt and pepper to taste
  • 3 tablespoon milk dairy free, or heavy cream

Instructions

  • Add tomatoes, onion, garlic, and oil to a large saucepan over medium heat, stirring occasionally for 5 minutes.
  • Next, add tomato paste, harissa, oregano, broth, water, salt, and pepper to the saucepan and bring mixture to a boil. Then, cover and reduce to a simmer for 10 minutes or until tomatoes are soft.
  • Use an immersion blender to blend everything in the saucepan until smooth. Alternatively, you can pour everything into a blender and blend until smooth. If you use a blender, pour soup back into the saucepan afterward.
  • Add pasta and cook over medium-low heat for 10 minutes or until pasta is soft.
  • Pour soup into bowls, add a drizzle of milk (optional) and enjoy!

Notes

*Depending on how spicy you want it to be. You can also completely omit the harissa if you don't want the soup to be spicy.
*Calories are an estimation and are per serving

Nutrition

Calories: 401kcal | Carbohydrates: 83g | Protein: 16g | Fat: 3g | Saturated Fat: 1g | Cholesterol: 2mg | Sodium: 1749mg | Potassium: 1841mg | Fiber: 10g | Sugar: 26g | Vitamin A: 4446IU | Vitamin C: 65mg | Calcium: 117mg | Iron: 4mg
Did you Make this Recipe? Tag me Today!Leave a comment below and tag @thealmondeater on Instagram!

UPDATE NOTE: This post was originally published in October 2018. It was updated with new text in September 2020.

« Gluten Free Apple Cupcakes
Healthier Salted Caramel Sauce »

About Erin

Erin is the recipe developer, writer and photographer behind the healthy food blog, The Almond Eater. She's been blogging since 2014 and loves to create food for many different diets, including vegan, gluten free and/or Whole30 recipes.

Reader Interactions

Comments

  1. Lorena says

    November 06, 2018 at 4:59 am

    5 stars
    I loooove your photography! How gorgeous!! And the recipe looks so amazing!

    Reply
  2. Billy says

    November 05, 2018 at 3:57 pm

    This soup looks absolutely delicious. I love that you added harissa. It is going to add so much flavor and some good heat! Cannot wait to make this at home.

    Reply
  3. Lauren Kirchmaier says

    October 31, 2018 at 8:19 pm

    5 stars
    Looks amazing, Erin! I used to be obsessed with tomato soup...wish I'd had Chickapea back then to boost the protein!

    Reply
  4. Trish says

    October 26, 2018 at 6:31 pm

    I'm loving the addition of harissa in this tomato soup! Plus.. healthy pasta. All around awesome.

    Reply
  5. Regina says

    October 25, 2018 at 6:34 pm

    5 stars
    Looks seriously so scrumptious!! That deep red creamy soup just calls my name. Love how with Chickapea Pasta tomato soup turns into a protein rich filling meal!

    Reply
  6. Izzy @ She Likes Food says

    October 24, 2018 at 11:18 pm

    I didn't begin to appreciate soup until I was older as well, but now I love it! This soup looks so fresh and delicious! I love the addition of the pasta 🙂

    Reply
  7. Dana says

    October 24, 2018 at 8:13 pm

    5 stars
    There is absolutely nothing better than tomato soup and grilled cheese! It's been my fave lunch combo since I was a kid. This hearty pasta-fied version is a welcomed spin. I can just imagine how delicious this is with the addition of Chickapea's shells!

    Reply
  8. Michelle @ Sunkissed Kitchen says

    October 24, 2018 at 6:38 pm

    5 stars
    So cozy! Love how thick and velvety smooth this soup looks! Perfect punch of protein with Chickapea!

    Reply
  9. Kristen says

    October 24, 2018 at 6:22 pm

    5 stars
    This soup is delicious! And I love how filling and healthy it is with the Chickapea Pasta!!

    Reply
  10. Sarah says

    October 24, 2018 at 4:48 pm

    This soup is next level! Love the added chickapea pasta - would make it so much more filling!

    Reply
  11. Jess @choosingchia says

    October 24, 2018 at 4:36 pm

    I never even thought about adding pasta to tomato soup...GENIUS!

    Reply
  12. Tania Sheff says

    October 24, 2018 at 2:46 pm

    5 stars
    This is definitely my kind of soup! By the way, I am a huge Chickapea pasta fan! Thanks, Erin!

    Reply
  13. marcie says

    October 24, 2018 at 2:23 pm

    5 stars
    This soup looks so silky smooth and I love that it's got a nice protein boost with Chickapea Pasta! This is the perfect fall/winter meal!

    Reply
  14. GiGi Eats says

    October 24, 2018 at 1:33 pm

    Boy oh boy this is HEAVENNN in a bowl and guess what?! I CAN TOTALLY EAT IT!!!

    Reply
  15. Robyn Gleason says

    October 24, 2018 at 12:32 pm

    I can't believe this idea didn't occur to me before! I love adding Chickapea Pasta to my soups and this combination is killer!
    Thanks so much for the inspiration, Erin!

    Reply
  16. Natasha @ Salt & Lavender says

    October 24, 2018 at 12:02 pm

    5 stars
    I just love how simple this recipe is, and adding Chickapea pasta is the cherry on top! Great photos, Erin!

    Reply
  17. Sarah says

    October 24, 2018 at 11:24 am

    5 stars
    Who would have thought to add pasta to a creamy soup like this! It gives it such a great plant-based protein kick!

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

girl in kitchen

Hi, I'm Erin!

I share recipes for ALL diet types because I believe that healthy food should be incredibly delicious without being complicated. Learn more

Seasonal Picks

pasta salad made with mediterranean ingredients

Mediterranean Pasta Salad

bowl with lemon orzo salad beside a small dish of chopped fresh basil

Lemon Orzo Salad

cake on a cake stand with a slice cut out

Vegan Carrot Cake

berries and ice cream in a bowl

Gluten Free Rhubarb Crisp

Popular Recipes

pasta, peas and sausage in a skillet

Italian Chicken Sausage Pasta

bowl with ground pork and vegetables

Banh Mi Bowl (Paleo, Whole30)

a bowl of pasta with lentils and red sauce

Lentil Bolognese Recipe (Vegan + Gluten Free)

sweet potato brownies

Flourless Sweet Potato Brownies

dog eating cake

Mini Dog Birthday Cake

Caramelized Onion Spaghetti Squash | squash filled with onions, mushrooms and kale for a healthy, vegetarian meal | thealmondeater.com

Caramelized Onion Spaghetti Squash

As Featured On

Footer

  • Contact
  • Privacy
  • The Almond Eater Monthly Cooking Challenge

Copyright© 2023 | The Almond Eater. Site Credit

  • Facebook
  • Instagram
  • Pinterest
  • Twitter