• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
  • Recipe Index
    • Appetizers
    • Lunch & Dinner
    • Side Dishes
    • Snacks
    • Cocktail Recipes
    • Gluten-Free Desserts
  • Gluten-Free Resources
  • Services
    • Portfolio

Olivia's Kitchen

menu icon
go to homepage
  • Spring
  • High Protein
  • Recipes
  • About
  • Services
    • Portfolio
search icon
Homepage link
  • Spring
  • High Protein
  • Recipes
  • About
  • Services
    • Portfolio
×
Olivia's Kitchen / Lunch & Dinner / Creamy Homemade Gluten-Free Tomato Soup (Dairy-Free Option)

Published: Oct 21, 2021 · Modified: May 17, 2023 by Olivia Parsons

Creamy Homemade Gluten-Free Tomato Soup (Dairy-Free Option)

Jump to Recipe - Print Recipe

This gluten-free tomato soup is the ultimate cozy comfort dish. Easily made dairy-free with a simple cashew cream, it's thick, creamy, and full of flavour.

hands grabbing a bowl of gluten free tomato soup

This Creamy Homemade Gluten-Free Tomato Soup is perfect for a cozy day. Made from real tomatoes, fresh basil, and an optional dairy-free cashew cream, this soup is going to be your new winter comfort meal.

Remember as a kid when you would make the classic red-can tomato soup from Campbell's? Those were the days. Since Campbell's tomato soup is not actually gluten-free, we have to take tomato soup into our own hands now! It's okay—it tastes better now too. 😉

Enjoy a thick and creamy bowl of tomato soup with some gluten-free focaccia bread or a gluten-free cheese scone. Topped with parsley, cashew cream, gluten-free bread—you name it! The options for customizations are limitless with this classic tomato soup recipe.

With just 15 minutes of hands-on time and the occasional stir, you can have delicious gluten-free tomato soup, perfect for a cool day. Want to learn how you can make it? Keep on reading! 

Looking for more gluten-free meals? Check these out:

  • Gluten-Free Minestrone Soup
  • Sweet Potato Shepherd's Pie Skillet
  • No-Bean Chili
  • Vegan Spicy Vodka Pasta
Jump to:
  • Why You'll Love This Recipe
  • Ingredients Needed
  • Step-by-Step Instructions
  • What to Serve With Tomato Soup
  • Storage & Freezing Instructions
  • Substitutions & Customizations
  • Expert Tips
  • Frequently Asked Questions
  • More Gluten-Free Meals You'll Love
  • Recipe
  • Reviews

Why You'll Love This Recipe

  • Healthy and homemade. When you make soup yourself, you know exactly what is in it and can be confident that it's good for you.
  • Allergy-friendly. This tomato soup is gluten-free and easily dairy-free with a nut-free option. It can also be vegan!
  • Set it and (almost) forget it. This soup simmers for about 2 hours, so besides the occasional stir, you don't have to be hands-on for too long.

Ingredients Needed

Here is everything you'll need to make this healthy homemade tomato soup:

ingredients to make gluten free tomato soup
  • Raw, unsalted cashews: If you can tolerate dairy, substitute with heavy cream! The cashews act as a dairy-free "cream" in the soup. They help to thicken and add richness to the tomatoes. Note that while you can substitute a can of coconut milk for a nut-free "cream", it will lend a very sweet and coconut-y taste to the soup and I don't necessarily recommend it. Use soy milk for a dairy-free, nut-free alternative.
  • Olive oil
  • White onion: Or a yellow/cooking onion.
  • Garlic: Fresh is best but pre-minced is fine.
  • Tomato paste: Adds depth to the tomato flavour.
  • Salt: Tomatoes need a good amount of salt, so don't shy away!
  • Dried basil
  • Chili flakes: Optional but recommended for some heat.
  • Dried oregano
  • Black pepper
  • Vegetable broth: Gives flavour and thins the soup. Ensure it is gluten-free.
  • Passata or puréed tomatoes: I prefer the tomatoes in a glass jar. I find they have less of a "tin" taste than canned tomatoes, but that taste will cook out so use what you have!
  • Fresh basil: Gives beautiful flavour when blended in at the end.
  • To garnish: Parsley, pesto, parmesan cheese, oil, chili flakes, cashew cream, or bread.
bowl of gluten free tomato soup

Step-by-Step Instructions

Be sure to read the recipe card below for the full ingredient list and instructions. 

(1) Begin by boiling about 1½ cups of water. Place cashews in a heat-proof bowl and cover with boiling water. Set aside and allow to soak while the soup is prepared. If using heavy cream, move to step 2.

(2) Place a heavy-bottom sauce pot on the stove with medium heat. Warm the olive oil for a few minutes then add the diced onion. Sauté the onion for about 5 minutes, stirring occasionally.

cashews soaking in water
sautéed onions in a pot

(3) Then add the garlic, tomato paste, and spices to the pot. Cook for an additional 2-3 minutes.

(4) Deglaze the pot with the vegetable broth and add the tomatoes. Fill the tomato jar or can halfway with water (about 300ml), swirl around to catch any remaining tomato, and pour the water into the pot. Stir to scrape the bits off the bottom of the pot. Bring to a boil.

sautéed onions, garlic, tomato paste, and spices
tomato soup before simmering

(5) & (6) Once the soup is boiling, turn the heat to low and cover with a lid. Simmer for 90 minutes with the lid on, then 30 minutes with the lid off, stirring every 10 minutes to prevent burning.

sauce pot with lid on
tomato soup after simmering

(7) Once done simmering, transfer the soup to a high-power blender. Drain and rinse the cashews and place them in the blender with ½ cup of fresh water. If not using cashews, pour in the heavy cream here. Add the fresh basil to the blender as well. Blend for 2-3 minutes until smooth and creamy, then return to the pot.

CAUTION: Blending hot soup can be dangerous. Be sure to remove the centre cap of the blender lid to allow steam to escape, then cover it with a tea towel. Only fill the blender halfway to allow steam to escape. You may have to do the blending in batches. Alternatively, you can use an immersion blender right in the pot if you have one.

(8) Place the blended soup back on low heat and let simmer for a few more minutes. The soup should be slightly thick, but if you prefer a thinner soup, feel free to add a bit more vegetable broth.

Serve warm and garnish with parsley, pesto or parmesan cheese, chili oil, cashew cream, or a nice slice of gluten-free bread. Enjoy!

tomato soup ingredients in a blender
finished tomato soup in a pot

What to Serve With Tomato Soup

There are many ways to enjoy this homemade tomato soup recipe. Here are some suggestions:

  • Eat alongside a grilled cheese sandwich (dairy-free if preferred)!
  • Dip some gluten-free focaccia bread in the soup.
  • Eat with a savoury gluten-free cheese scone.
  • Enjoy as is!

Storage & Freezing Instructions

Storage Instructions: Gluten-free tomato soup will keep in the fridge for about 5 days. Reheat on the stove over medium-low heat, stirring often, or in the microwave covered with a paper towel.

Freezing Instructions: If you will not be consuming all of the soup, place portions of cold soup in airtight containers and freeze for up to 3 months. Be sure to leave room in the container for the soup to expand. To thaw the soup, place the container in the fridge overnight, or let it sit in a warm water bath until thawed. Heat in the microwave or on the stove and serve.

close up of tomato soup bowl
a piece of bread in a bowl of tomato soup

Substitutions & Customizations

While this gluten-free and easily dairy-free tomato soup recipe is crafted with optimal flavour pairings, there are a few areas in which you have the ability to make it your own! Here are some suggestions:

  • Nut-free. If you cannot use cashews to make the soup nice and creamy, I recommend using ¾ cup soy milk instead. You could use a can of coconut milk, but it will lend a very sweet and coconut-y taste to the soup that I don't necessarily recommend.
  • Dairy. If you can tolerate it, use heavy cream in place of the blended cashews. Use about ¾ cup and add more if desired.
  • Spice it up. Add some cayenne and a pinch of red pepper flakes for some heat.
  • Add flavour. Increase the amount of fresh basil to make this a tomato-basil soup! Add other fresh herbs such as thyme and rosemary to change the flavour up.

Expert Tips

  • Don't forget to let the cashews soak. This will make them super soft and easy to blend, resulting in the creamiest soup possible.
  • Be patient while the soup simmers. Tomatoes take a lot of time to develop flavour and sweetness, and I've found this soup to taste the best with 2 hours of simmering. It'll be worth the wait, I promise!
  • BE CAREFUL BLENDING! Blending hot liquids can be dangerous. Be sure to remove the centre cap of the blender lid to allow steam to escape, then cover it with a tea towel. Only fill the blender halfway to allow steam to escape. You may have to do the blending in batches. Alternatively, you can use an immersion blender right in the pot if you have one.
  • Top it up! I love to eat soup with other flavours. Jazz it up with toppings like parsley, pesto or parmesan cheese, chili oil, cashew cream, or a nice slice of gluten-free bread.
a piece of bread being dunked into a bowl of tomato soup

Frequently Asked Questions

Is Campbell's condensed tomato soup gluten-free?

No, based on their ingredients online, Campbell's condensed tomato soup contains wheat flour.

Can I make this tomato soup nut-free?

While you could substitute a can of coconut milk for the cashew cream in this recipe, it will lend a sweetness and strong coconut taste to the soup that may not be pleasant. When I tried it, I much preferred the taste of the cashew version. For a nut-free version, I would recommend adding about ¾ cup of soy milk or heavy cream if you can tolerate dairy.

Is vegetable broth gluten-free?

Many brands at the store are not gluten-free, due to questionable sources of ingredients like yeast extract. Ensure that the package is certified gluten-free. I like Imagine Soup low sodium vegetable broth.

Can I make this soup without a blender?

You can! You'll just have to change a few things: Make sure you use puréed tomatoes that are smooth. Instead of using cashews as a "cream", try using ¾ cup of heavy cream, cashew milk, or soy milk. Rip the basil leaves small and there you go!

top view of 2 bowls of gluten free tomato soup

You've made a delicious gluten-free appetizer, meal, side dish—you name it! This homemade tomato soup recipe is perfect for the cooler months when you're looking for a cozy meal at home. Great to share with family and friends and easily made dairy-free.

Have you made this homemade gluten-free tomato soup? I'd very much appreciate it if you leave a 5-star rating below and tag me on instagram @fromoliviaskitchen!

More Gluten-Free Soups:

  • Gluten-Free Minestrone Soup
  • Dairy-Free Broccoli Cheddar Soup

More Gluten-Free Meals You'll Love

  • top view of high protein elote pasta salad.
    Mexican Elote Pasta Salad (High Protein)
  • high protein greek pasta salad in a white bowl with a gold spoon.
    High Protein Greek Pasta Salad
  • bowl of mac and cheese with added broccoli and chicken.
    How to Add Protein to Boxed Mac and Cheese
  • cottage cheese vodka sauce pasta.
    High Protein Cottage Cheese Vodka Sauce

Recipe

hands grabbing a bowl of gluten free tomato soup

Creamy Homemade Gluten-Free Tomato Soup (Dairy-Free Option)

This homemade gluten-free tomato soup is the ultimate cozy comfort dish. Easily made dairy-free with a simple cashew cream, it's thick, creamy, and full of flavour.
5 from 1 vote
Print Pin Rate
Course: Appetizer, Main Course, Side Dish, Soup
Cuisine: American
Prep Time: 15 minutes minutes
Cook Time: 2 hours hours
Total Time: 2 hours hours 15 minutes minutes
Servings: 4
Calories: 266.8kcal
Author: Olivia Parsons

Equipment

  • Large sauce pot
  • High powered or immersion blender

Ingredients
 

  • ¾ cup raw, unsalted cashews Use ¾ cup heavy cream if you are not dairy-free. See note below for a nut-free option.
  • 2 tablespoon olive oil
  • ½ white onion, diced
  • 2 cloves garlic, minced
  • 2 tablespoon tomato paste
  • 1 teaspoon salt
  • ½ teaspoon dried basil
  • ½ teaspoon chili flakes optional
  • ½ teaspoon dried oregano
  • ½ teaspoon black pepper
  • 1½ cups vegetable broth ensure it is gluten-free
  • 1 jar passata or puréed tomatoes (650ml)
  • 5-10 fresh basil leaves
  • parsley, pesto, parmesan cheese, oil, chili flakes, cashew cream, or bread to garnish

Instructions

  • Begin by boiling about 1½ cups of water. Place cashews in a heat-proof bowl and cover with boiling water. Set aside and allow to soak while the soup is prepared. Move on to step 2 if not using cashew cream.
  • Place a heavy-bottom sauce pot on the stove with medium heat. Warm the olive oil for a few minutes then add the diced onion. Sauté the onion for about 5 minutes, stirring occasionally. Then add the garlic, tomato paste, and spices to the pot. Cook for an additional 2-3 minutes.
  • Deglaze the pot with the vegetable broth and add the tomatoes. Fill the tomato jar or can halfway with water (about 300ml), swirl around to catch any remaining tomato, and pour the water into the pot. Stir to scrape the bits off the bottom of the pot. Bring to a boil.
  • Once the soup is boiling, turn the heat to low and cover with a lid. Simmer for 90 minutes with the lid on, then 30 minutes with the lid off, stirring every 10 minutes to prevent burning.
  • Once done simmering, transfer the soup to a high-power blender. Drain and rinse the cashews and place them in the blender with ½ cup of fresh water. Pour in the heavy cream here if using dairy instead. Add the fresh basil to the blender as well. Blend for 2-3 minutes until smooth and creamy, then return to the pot.
    CAUTION: Blending hot soup can be dangerous. Be sure to remove the centre cap of the blender lid to allow steam to escape, then cover it with a tea towel. Only fill the blender halfway to allow steam to escape. You may have to do the blending in batches. Alternatively, you can use an immersion blender right in the pot if you have one.
  • Place the blended soup back on low heat and let simmer for a few more minutes. The soup should be slightly thick, but if you prefer a thinner soup, feel free to add a bit more vegetable broth. Serve warm and garnish with parsley, pesto, parmesan cheese, chili oil, cashew cream, or a nice slice of gluten-free bread. Enjoy!

Notes

*Nut-Free Option
Note that while you can substitute a can of coconut milk for a nut-free "cream", it will lend a very sweet and coconut-y taste to the soup. I would recommend ¾ cup soy milk for a nut-free option.
 
Storage & Freezing Instructions
Gluten-free tomato soup will keep in the fridge for about 5 days. If you will not be consuming all the soup, place portions of cold soup in airtight containers and freeze for up to 3 months. Be sure to leave room in the container for the soup to expand. To thaw the soup, place the container in the fridge overnight, or let it sit in a warm water bath until thawed. Heat in the microwave or on the stove and serve.
 
Nutrition Facts are an approximation.
 

Nutrition

Calories: 266.8kcal | Carbohydrates: 18.2g | Protein: 6.9g | Fat: 19.5g | Saturated Fat: 3.5g | Polyunsaturated Fat: 2.8g | Monounsaturated Fat: 12.2g | Sodium: 926mg | Potassium: 283mg | Fiber: 3.5g | Sugar: 8.5g | Vitamin A: 127IU | Vitamin C: 3.8mg | Calcium: 32.7mg | Iron: 2.2mg
Tried this recipe? I'd love to see!Mention @fromoliviaskitchen or tag #oliviaskitchen!
« Gluten-Free Cheese Scones
Dairy-Free Fudgy Brownies »

Reader Interactions

Comments

No Comments

5 from 1 vote (1 rating without comment)

Let us know what you think! Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

liv surrounded by gluten-free baked goods and charcuterie board

Hey! I'm Olivia, and welcome to my kitchen. I love to eat good food but don't want it to be complicated. I value a balance of healthy, nutritious meals paired with simple, indulgent desserts to satisfy my sweet tooth. I'm all about eating your cravings in a balanced way. Get to know me here!

  • Instagram
  • Pinterest
  • TikTok

SPRING RECIPES 🌷

  • two mimosa mocktails on a wooden board.
    Non-Alcoholic Mimosa Mocktail
  • mini egg cookies with mini eggs around.
    Bakery Style Gluten Free Mini Egg Cookies
  • close up of ricotta cookies with amarena cherries.
    Ricotta Cookies with Amarena Cherries
  • close up of chocolate mini egg protein ice cream.
    Chocolate Mini Egg Protein Ice Cream (Ninja Creami)
  • mini egg rice krispie squares.
    Easter Mini Egg Rice Krispie Treats
  • gluten free lemon cookies with a few lemon slices and one with a bite missing.
    Gluten Free Italian Lemon Cookies

HIGH PROTEIN 💪🏼

  • top view of pint of biscoff protein ice cream made in the ninja creami.
    Biscoff Protein Ice Cream (Ninja Creami)
  • close up of golden oreos on top of protein ice cream in a ninja creami pint.
    Golden Oreo Protein Ice Cream (Ninja Creami)
  • two jars of cottage cheese chocolate pudding topped with whipped cream and chocolate shavings.
    Cottage Cheese Chocolate Pudding
  • close up of peanut butter chocolate protein ice cream topped with peanut butter and reese cups.
    Chocolate Peanut Butter Protein Ice Cream (Ninja Creami)

READER FAVES ⭐️

  • close up of gluten free cheez its
    Gluten-Free Cheez Its Copycat
  • square salmon sushi bake with toppings surrounding on a wooden board.
    Salmon Sushi Bake
  • close up of square pepperoni pizza
    Gluten-Free Detroit Style Pizza
  • gluten free focaccia bread pieces on a wood board
    Easy Gluten-Free Focaccia Bread

NEW POSTS ✨

  • authnetic italian no cook pizza sauce with a spoon.
    Authentic Italian Pizza Sauce Recipe (No Cook)
  • aperol coconut margarita with limes and red chilis around and aperol bottle in the background.
    Aperol Coconut Margarita
  • golf ball cheese ball with crackers around.
    Golf Ball Cheese Ball
  • marinated olives in a white bowl with a spoon.
    Italian Marinated Olives

Work With Me

I love to align Olivia's Kitchen with brands that share the same value of healthy & delicious recipes in support of living a balanced life. I would be thrilled to work together and create deliciousness in some of the following ways:

  • Recipe Development
  • Food Photography
  • Sponsored Content
  • Short Form Video
  • Brand Ambassadorship
  • any other way I can help your brand create awesome food content!

Learn more about my services →

Footer

↑ back to top

Legal

Privacy Policy

Disclaimer

Terms & Conditions

Accessibility Policy

About

About Olivia

Contact

Work with Me

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Olivia's Kitchen

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.