This Whole30 Creamy Tomato Soup is the easiest, most delicious thing you’ll make all year. Using a few pantry ingredients, this meal is quick, filling + bound to be a family favourite.
My husband + I have a bit of an ongoing battle in our house over soup. Namely, over which soup you’re meant to consume when you’re sick. Everybody knows that it’s chicken noodle soup you’re served when you’re under the weather, right?! Not in Mark’s house – they ate tomato. And so, whenever my poor, sweet man comes down with something, we throw a pot of tomato soup on the stove. But because it’s so good + so creamy, this Easy Whole30 Creamy Tomato Soup has made its way into our every day lives too.
In sickness or in health, this soup will surely be a part of your happily ever after once you try it too.
Ingredients for the Whole30 Creamy Tomato Soup
One of the main reasons that this soup has become such a tried + true is because of just how dang easy + simple it is. I have almost all of the ingredients in the house usually + it comes together in less than 20 minutes – perfect for busy families or time conscious cooks!
To make this soup you’ll need:
- canned tomatoes
- onion
- garlic
- broth or stock
- a date (or honey/maple syrup)
- cashews
- salt
- pepper
The canned tomatoes are bright + zingy, but the sweetness from the date helps to offset any acidity. The onions and garlic add the most delicious layer of flavour + the cashews bring so much creaminess with out any dairy!
Prepping the Tomato Soup
This recipe is so wonderful because its so stinking easy. You could decide you wanted to have tomato soup for lunch + have this on the table in under 20 minutes, which is almost as quick as the other canned stuff.
To make the soup, we start by sautéing some chopped onions and garlic in some oil. Don’t spend a ton of time on the chopping because you’re going to blend everything together later anyway. Adding the salt and the pepper during this stage keeps the onion from burning.
Once the veggies are translucent, add in the tomatoes – straight from the can – along with a date (or other sweetener) and the chicken broth. I like to use my own homemade bone broth, but stock or store-bought broth would work fine!
The last step in this Whole30 Creamy Tomato Soup is the most important one. Transfer all of the soup from the pot into the blender + add the cashews. Stick with me here! Cashews add the most dreamy layer of creaminess without any dairy. They’ll blend completely smooth with a high speed blender or if you ensure they blend long enough! Be sure to be careful when blending hot liquids, but afterwards you’ll be left with the creamiest soup!
This soup is an amazing mealtime option because it can totally be dressed up or down. Serve it alongside a salad for company or with some grilled cheese for the kids. It really is such a winning dish!
Because we used the cashews, not only is this soup Paleo, but it’s also Whole30. It’s completely free from grains, gluten, soy, dairy and refined sugar – a MUCH better option than the stuff that comes out of the can. You could also totally make this vegan by using vegetable stock!
This soup is SO GOOD. I’d love for you to give it a try. If you do, be sure to let me know what you think down below – ratings + reviews really help other people to find my recipes (kind of like an amazon review). And, I love so much when you tag me in your pictures on instagram. Nothing warms my heart more than seeing my food in your kitchens!
P.S. If you’re into quick + easy Whole30 meals like this one, try my Whole30 Tuna Melts or Whole30 Ground Beef + Broccoli.
Whole30 Creamy Tomato Soup
Ingredients
- 2 tbsp avocado, coconut or olive oil
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 tsp salt
- 1 pinch pepper
- 2 cans chopped tomatoes or tomato puree (28oz)
- 3 cups chicken broth or stock
- 1 date (sub 1 tbsp honey or maple syrup if not whole30)
- 1/2 cup cashews
Instructions
Stove-Top Instructions
- In a large pot, add the oil and preheat the pan to medium heat.
- Add the onions, garlic, salt and pepper and sautee for 5 minutes, until transluscent.
- Add the tomatoes, date and broth. Bring to a boil.
- Place the soup into a blender or food processor with the cashews. Blend the soup (carefully) until completely creamy.
- Keep warm on the stove until serving!
Instant Pot Instructions
- Set the instant pot to sautee and add the oil.
- Add the onions, garlic, salt and pepper and sautee for 5 minutes, until transluscent.
- Add the tomatoes, date, broth and cashews. Set the instant pot to cook for 3 minutes at high pressure.
- Release the pressure and add all of the soup to a blender. Blend until smooth + creamy.
- Pour back into the instant pot to keep warm!
This was quick and easy to whip up for a lunch for myself and my kiddos. I did find it a tiny bit bland so I added a bit more salt, some dried basil and a half an extra date. I also used roasted canned tomatoes and would definitely make again. Thank you for creating something that is so easy to put together!