Go Back
Print
Recipe Image
Smaller
Normal
Larger
Print Recipe
4
from 1 vote
Whole30 Creamy Tomato Soup
This Whole30 Creamy Tomato Soup is so simple! It comes together in mere minutes, but is so satisfying. Its creamy, dreamy + exactly as you remember from your childhood.
Prep Time
5
minutes
mins
Cook Time
15
minutes
mins
Course:
Appetizer, Main Course, Soup
Cuisine:
American
Keyword:
butternut squash soup, caramelised onion, cashew, creamy, dairy-free, garlic, gluten-free, grain-free, paleo, tomato, tomato soup, whole30
Servings:
4
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!