Log In

All your food inspiration saved in one place

Log in to your account to save this recipe, or create an account and start building out your cookbook

Creamy, Vegan, Harissa Tomato Soup

Packed with rich, creamy, spicy flavor, this soup is a plant-based surprise. You can serve it alongside a grilled cheese, or just as it is.

Chef Tip:Hand blenders are helpful, just be sure to fully immerse before you hit GO. If you're using a standing blender be super careful when transferring hot liquid from the pot. Don't fill the blender too much, and use a hand towel over the lid to keep those hands nice and safe. Last one? Start on low, then crank up to high.




In a large soup pot or Dutch oven, over medium heat, heat a glug of olive oil


When the oil shimmers, add the onion and garlic, and season with a pinch of salt. Cook for 5 minutes then stir in the tomatoes and about ¼ pouch of harissa. Cook until it simmers, then add in the coconut milk


Using a hand blender, or carefully transferring the soup to a standing blender, puree until mostly smooth. Return the soup to the pot and cook over low heat for another few minutes until slightly thickened. Salt to taste and serve

This recipe is also great with our Red Pepper Romesco sauce.

We're your personal kitchen hotline.

We will answer all your questions about the products or give you tips on how to make a perfectly crispy pizza crust

View All Recipes

More to love


Shopping List

Enter your phone number and we'll text you the shopping list.

Get a convenient list of ingredients to pick up everything you need for this recipe.

By giving us your phone number you agree to receive recurring automated marketing text messages (e.g. cart reminders) at the phone number provided. Consent is not a condition to purchase. Msg & data rates may apply. Msg frequency varies. Reply HELP for help and STOP to cancel.

Shopping list has been sent!

You're all set to get shopping and cooking.

Keto and Paleo Verified

Nutrition (per serving)

  • Calories = 290

  • Total fat = 21g

  • Total carbohydrates = 25g

  • Fiber = 7g

  • Protein = 6g

Your Cart ()

Checkout |  

Free shipping on orders over $50

You haven’t added anything to your cart yet.

Browse Products