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

A Clean Bake

Gluten free and paleo-friendly treats for everyone

  • Home
  • Start Here
  • Recipes
    • All Recipes
    • Browse by Diet
    • Browse by Course
    • Browse by Season or Occasion
  • Resources
    • Stock Your Kitchen
    • Paleo Baking 101
    • 10 Secrets for Following Paleo on a Budget
    • 100 Paleo-Friendly Make Ahead Freezer Meals
    • 10 Surprising Healthy Foods That Freeze Well
    • A Week of Make-Ahead Paleo Freezer Dinners
  • About/Contact
    • Work With Me
    • Portfolio
  • Subscribe

Homemade Tomato Soup

February 26, 2015 by Nora (A Clean Bake) 41 Comments

Anti Candida
Dairy Free
Egg Free
GAPS
Gluten Free
Low Sodium
Nut Free
Paleo
Vegan
Whole 30
Pin32K
Yum32
Share334
+1
Tweet
Stumble

How to make homemade tomato soup just like Campbell’s used to make! Actually, I think they still make it, but who needs it when this dairy free and real food version is just as easy, twice as good, and much better for you? This creamy homemade tomato soup is gluten free, vegan, paleo, and Whole30 compliant. Best of all? It requires just a few pantry staples to make and is perfect for dinner on a chilly weeknight!

Homemade Tomato Soup #vegan #paleo #glutenfree #whole30 #dairyfree #healthy #soup #recipe

Is there any combination of foods more familiar and soothing than homemade tomato soup?

I think we all know the answer to that: no way. Actually, maybe the only thing better than a steaming bowl of homemade tomato soup is that bowl served with a dunkable grilled cheese (or grilled cheeze, for the vegan and lactose-intolerant crowd) sandwich on the side.

As half of the country is probably still working on shoveling itself out of a snowdrift, there’s no better time to re-enact that classic Campbell’s commercial where the kid warms up with a steaming bowl of creamy tomato soup.

Only…let’s face it, who wants to eat that shelf stable version with one million ingredients when an all-natural, homemade  tomato soup made of only 3 ingredients (plus salt, pepper and spices) is just a few stirs away?

Creamy Homemade Tomato Soup with Grilled Cheese #vegan #paleo #glutenfree #whole30 #dairyfree #healthy #soup #recipe

How to make homemade tomato soup

Go to your pantry. Gather:

  • 1 can crushed tomatoes
  • 1 can unsweetened full fat coconut milk
  • Olive oil
  • A bunch of spices

That’s really it. In the time since I originally posted this recipe, I’ve simplified the recipe to use onion powder instead of fresh onions, but if you prefer to go the fresh route, feel free. You can read the note at the end of the recipe for this variation.

Now, to make the soup, just heat up some olive oil, fry the spices (this helps unlock maximum flavor), and then add the contents of the two cans. Stir, simmer, serve.

OK, I think it’s important to come clean about something here: this recipe is SO easy that you might think something is wrong. Or you’re missing something. Or it can’t possibly be healthy. You may have heard rumors to that effect…. (maybe?)

Lies! All lies!

This easy tomato soup recipe is, in fact, everything it promises to be. Dozens of happy and full readers, who have written to me or left comments telling me how often they make this in their homes, would tell you the same!

4 from 5 votes
Print This
Homemade Creamy Tomato Soup
Prep Time
2 mins
Cook Time
10 mins
Total Time
12 mins
 

How to make homemade tomato soup! Who needs Campbell's when this super creamy homemade version is just as easy, twice as good, and much better for you?

Course: Soup
Yield: 4 servings
Calories: 351 kcal
Author: Nora (A Clean Bake)
Ingredients
  • 2 Tablespoons extra virgin olive oil
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon red pepper flakes
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon onion powder
  • 4-5 cups tomato puree
  • 15 ounces unsweetened full fat coconut milk (1 3/4 cups)
  • 1/8 teaspoon salt or to taste
  • 1/8 teaspoon freshly ground black pepper or to taste
Instructions
  1. Heat the oil in a stockpot. 

  2. Add all of the spices except the salt and pepper, and fry until fragrant. 

  3. Add the crushed tomatoes to the pot, stir to combine and bring to a simmer and cook 5 more minutes. This allows the flavors to mingle a little.
  4. Stir in the coconut milk. Taste and adjust spices to your preference.

  5. Serve immediately, or store in an airtight container in the fridge for up to five days or in the fridge for up to a month.
Recipe Notes
  • This recipe has been updated to make it even easier, and in doing so, the fresh onion was removed from the recipe. If you would like to use fresh onion instead of onion powder: sweat 1/2 cup thinly sliced sweet onion in the olive oil before adding the spices, tomatoes, and coconut milk, then use a stick blender to puree the soup until smooth before serving.

PS: don’t forget your grilled cheese! In case you missed it, I have a paleo sandwich bread and a low carb blender sandwich bread recipe that might be perfect. 😉

Products from Amazon.com

  • Muir Glen Canned Tomatoes, Organic Crushed Tomatoes, Fire Roasted, No Sugar Added, 14.5 Ounce Can (Pack of 12)
    Muir Glen Canned Tomatoes, Organic Crushed Tomatoes, Fire Roasted, No Sugar Added, 14.5 Ounce Can (Pack of 12)
    Price: $25.08
  • Kirkland Signature Organic Extra Virgin Olive Oil 2L (2QT 3.6 fl. oz)
    Kirkland Signature Organic Extra Virgin Olive Oil 2L (2QT 3.6 fl. oz)
    Price: Check on Amazon
  • Simply Organic Garlic Powder Certified Organic, 3.64-Ounce Container
    Simply Organic Garlic Powder Certified Organic, 3.64-Ounce Container
    Price: $8.79
  • Simply Organic Red Pepper Crushed Certified Organic, 1.59-Ounce Container
    Simply Organic Red Pepper Crushed Certified Organic, 1.59-Ounce Container
    Price: $6.99
  • Simply Organic Chili Powder Certified Organic, 2.89-Ounce Container
    Simply Organic Chili Powder Certified Organic, 2.89-Ounce Container
    Price: Check on Amazon
  • Native Forest Organic Classic Coconut Milk, 13.5-oz. Cans (Count of 12)
    Native Forest Organic Classic Coconut Milk, 13.5-oz. Cans (Count of 12)
    Price: $25.68
  • Tramontina Enameled Cast Iron 6.5 Qt Covered Round Dutch Oven
    Tramontina Enameled Cast Iron 6.5 Qt Covered Round Dutch Oven
    Price: $69.98
‹ ›

Nutrition Facts
Homemade Creamy Tomato Soup
Amount Per Serving
Calories 351 Calories from Fat 270
% Daily Value*
Total Fat 30g 46%
Saturated Fat 21g 105%
Sodium 414mg 17%
Potassium 942mg 27%
Total Carbohydrates 21g 7%
Dietary Fiber 4g 16%
Sugars 10g
Protein 6g 12%
Vitamin A 13.4%
Vitamin C 28.3%
Calcium 10.1%
Iron 37%
* Percent Daily Values are based on a 2000 calorie diet.

Pin for later 👇

Creamy Homemade Tomato Soup #vegan #paleo #glutenfree #whole30 #dairyfree #healthy #soup #recipe

This post contains affiliate links, which means that if you click through and purchase a product, A Clean Bake receives a small commission. All proceeds go toward continuing to bring you delicious, healthy recipes every week, and this does not affect the price you pay. Thanks for supporting A Clean Bake!
Rich and creamy homemade tomato soup just like Campbell's used to make! This dairy free version is just as easy, twice as good, and much better for you. This creamy homemade tomato soup is gluten free, vegan, paleo, and Whole30 compliant. Best of all? It requires just a few pantry staples to make and is perfect for dinner on a chilly weeknight! #glutenfree #paleo #dairyfree #vegan #coconutmilk #tomato #soup #campbells #diy #homemade #dinner #soupandsandwich #easy #quick #recipe

Filed Under: Anti Candida, Dairy Free, Egg Free, GAPS, Gluten Free, Low Cholesterol, Low Sodium, Nut Free, Paleo (Grain Free), Soup and Stew, Soy Free, Sugar Free, Vegan, Whole30

« Deep Dish Dark Chocolate Cake with Almond Butter Swirl
Easy Moroccan Spiced Carrots »

Reader Interactions

Comments

  1. Kathryn says

    February 26, 2015 at 5:49 am

    There really is nothing better than a bowl of tomato soup on a cold day. This looks so delicious – I think I’m going to whip up a batch this weekend.

    Reply
    • Nora (A Clean Bake) says

      February 26, 2015 at 2:00 pm

      I hope you enjoy it, Kathryn! Stay warm 🙂

      Reply
  2. Traci | Vanilla And Bean says

    February 26, 2015 at 9:41 am

    I’ll take this over canned any day! And you’ve used coconut milk… Ohhh, this sounds so delicious Nora! I’ll take it! We’re not digging out of the snow here, but it is frosty at night. Still plenty of room for soup in the house! Thank you, Nora! Delicious!

    Reply
    • Nora (A Clean Bake) says

      February 26, 2015 at 2:03 pm

      The coconut milk is a little different, I know, but I don’t think you can taste it! My husband is a little more sensitive to coconut flavor and said he tastes it but it doesn’t bother him, so that is a good sign 🙂

      Well I thought our snow days were over but there is more coming down as we speak. It looks like soup is going to be on the menu all over the country for awhile longer! Brr!

      Reply
  3. Christina @ Bake with Christina says

    February 26, 2015 at 10:38 am

    That tomato soup looks so delicious and savory!! And I can’t believe it’s vegan too, that’s awesome! Pinned 🙂

    Reply
    • Nora (A Clean Bake) says

      February 26, 2015 at 2:28 pm

      It sure is, Christina! Though it’s actually a little sweet thanks to the tomatoes!

      Reply
  4. Annie @ Natural Sweet Recipes says

    February 27, 2015 at 12:28 am

    This looks so creamy and delicious!

    Reply
    • Nora (A Clean Bake) says

      February 27, 2015 at 9:24 am

      Thanks, Annie!

      Reply
  5. Alessandra // the foodie teen says

    February 27, 2015 at 10:04 am

    Love, love, love cream of tomato soup! I’ve been making mine with almond milk but I’m definitely going to try coconut milk next!

    Reply
    • Nora (A Clean Bake) says

      March 2, 2015 at 12:55 pm

      Oh, almond milk sounds intriguing! I like the coconut milk because it adds some creaminess, but I’m going to try almond milk sometime too!

      Reply
  6. Taylor says

    February 27, 2015 at 10:39 am

    Um, I’m not going to lie – I kind of love that commercial – I think because it signals that it’s almost Christmas-time!
    Anyway, back to the real issue at hand – this soup. It looks amazing and creamy and delicious. I admit that I don’t like tomato soup from a can…but homemade tomato soup? I can never turn down a bowl – this version looks so great!

    Reply
    • Nora (A Clean Bake) says

      March 2, 2015 at 12:55 pm

      Yeah, it’s definitely a classic. I love what it represents – I just personally never like the actual soup! It always boggles my mind when someone chooses the canned stuff over something this easy. I mean if you have a blender, you’re good to go!

      Reply
  7. Beverley Cheng says

    March 2, 2015 at 11:57 am

    mm this looks great, i love tomato soup! and with coconut milk sounds great. coconut anything is a winner!!

    Reply
    • Nora (A Clean Bake) says

      March 2, 2015 at 12:41 pm

      Thanks, Beverley! It sounds like you and I are definitely on the same page that coconut milk can do no wrong!

      Reply
  8. June Burns says

    March 2, 2015 at 7:33 pm

    Oh man I could really go for some of this right now. That shot of the bread-dipping is making me drool 🙂 I love the use of coconut milk, works so well in creamy soups like this!

    Reply
    • Nora (A Clean Bake) says

      March 3, 2015 at 11:55 am

      Thanks, June!

      Reply
  9. Stacy | Wicked Good Kitchen says

    March 2, 2015 at 8:15 pm

    What a pretty bowl of tomato soup! It is just the soup I need after receiving 6 inches of snow this past weekend here in Indianapolis. And, yes…who doesn’t remember that fabulous TV commercial by Campbell’s? Thanks for the trip down memory lane, Nora. 🙂 Pinning (and making), of course!

    Reply
    • Nora (A Clean Bake) says

      March 3, 2015 at 11:58 am

      I totally sympathize with you on the snow, Stacy (I am not too far from you!) and can tell you from experience that this soup is great for morale! 🙂

      Reply
  10. Monica says

    March 3, 2015 at 7:36 pm

    Yummm!!! How did you know that this soup is EXACTLY what I need in my life right now? Perfect for bread dipping; gosh, now I’m hungry (:

    Reply
    • Nora (A Clean Bake) says

      March 4, 2015 at 9:53 am

      I guess I just read your mind now 😉

      Reply
  11. Harriet Emily says

    March 9, 2015 at 4:58 am

    Yum! This looks amazing, I love tomato soup, especially when it’s rich and creamy! This looks like the perfect recipe for me, I’ll have to try it!

    Reply
    • Nora (A Clean Bake) says

      March 9, 2015 at 10:21 am

      Thanks, Harriet! I hope you enjoy it!

      Reply
  12. Sylvia says

    November 19, 2015 at 1:31 pm

    Hi Nora!!

    Thank you so much for this recipe! My husband does not like coconut at all and it went it unoticed with this receipe. I personally loved the creaminess the coconut milk gave this receipe. However, since I do not have a handheld blender and I was afraid the soup would be too hot going into the blender, I blended the tomatoes straight out of the can along with the sauté onion, spices and coconut milk. Then, I brought that to a boil and the result were amazing. I added basil.

    Reply
    • Nora (A Clean Bake) says

      November 20, 2015 at 1:02 pm

      Thank you so much for letting me know, Sylvia! Knowing your coconut-hating husband liked this is such a high complement! It’s great to know that blending before heating works just as well. And adding basil is a great idea! Hope this soup is keeping you warm. I don’t know where you are, but it’s certainly soup weather here! 🙂

      Reply
  13. Rachael says

    January 4, 2016 at 1:27 pm

    Absolutely delicious! Even my 3 yr old loves it, will definitely be making again thank you so uh for the recipe!

    Reply
    • Nora (A Clean Bake) says

      January 5, 2016 at 1:33 pm

      It’s so great to know that this is kid-friendly! I’m thrilled you and your family enjoyed it, Rachel!

      Reply
  14. jenn says

    January 15, 2016 at 6:58 pm

    made this while my husband is out of town this week because tomatoes give him heartburn. it is BETTER than Campbell’s, yet evokes the same food memory from my childhood. appreciated that the quantity made enough to share a large jar with a friend! this one’s a keeper for sure.

    Reply
    • Nora (A Clean Bake) says

      January 19, 2016 at 3:32 pm

      Better than Campbells? Hey’ll I’ll take it! (And agree!) Yes, it is definitely enough to share, or live off of for a couple of days. I’m thrilled this recipe satisfied you and your friend’s bellies!

      Reply
  15. Lori says

    January 28, 2016 at 5:47 pm

    Getting ready to make my batch now! Can’t wait to try it! Lots of snow outside now and we need to stay warm and cozy!

    Reply
    • Nora (A Clean Bake) says

      January 29, 2016 at 4:16 pm

      Sounds like the perfect dish right now! I hope you and your family enjoyed it!

      Reply
  16. Jen says

    September 23, 2016 at 8:55 am

    Would light coconut milk work well here? It looks great and I love a good tomato soup. I’m not a vegan or vegetarian, but I aspire to stop eating meat and so I’m taking baby steps. Transitioning will be easier if I have an arsenal of tested recipes!

    Reply
  17. Nora (A Clean Bake) says

    November 1, 2016 at 10:13 am

    Yes, that should be fine! Your soup won’t be quite as thick as it otherwise would be with full fat coconut milk, but I doubt you’ll notice 🙂

    Reply
  18. Lynn says

    November 21, 2016 at 11:15 am

    I grew up on Campbells cream of tomato soup full of glutinous crackers and made with milk. Now at 51, just found out I am allergic to dairy, both proteins and I miss my tomato soup. I was shocked to see that campbells had gluten among many other icky things.
    I am super picky though and can’t stand any tomato in pieces or chunks. Could I substitute tomato sauce instead and any idea how much? I am weird that way, love ketchup, and salsa but as soon as I get i home I run it through the food processor to get rid of the chunks. Love pizza, italian food etc, but no tomato chunks or clots, what i like to call them, lol!

    Reply
    • Nora (A Clean Bake) says

      November 21, 2016 at 11:23 am

      Hi Lynn! I know exactly what you mean. I’m not the biggest fan of tomato chunks either! I think this soup will be right up your alley though, since it calls for crushed tomatoes (basically a tomato puree; you may want to look for the can labeled tomato puree instead, if you can find them. Sometimes they are interchangeable which is why I used crushed tomatoes) and then you puree them once more in the blender before serving. It’s very smooth and chunk-less! I wouldn’t use tomato sauce because there are often lots of other flavors added to canned or jarred tomato sauce that may not work with this recipe.

      Reply
  19. Katie says

    December 12, 2016 at 5:23 pm

    I made this soup today — it was perfect, however I would let it sit another hour or so (before heating it back up again) to let the flavors meld a bit more. It really is excellent and you cannot taste the coconut at all. I used light coconut milk.

    I also added a huge handful of basil (chiffonade).

    Reply
    • Nora (A Clean Bake) says

      December 19, 2016 at 10:15 am

      Yes, you can definitely give it a little more time for the flavors to meld! I usually make this as a last minute dinner idea, so I make it quickly 🙂

      Reply
  20. Rachel Lestina says

    March 11, 2017 at 11:48 am

    How many servings is this recipe?

    Reply
  21. LG says

    May 24, 2017 at 6:17 pm

    This soup turned out sweet because of the coconut milk. Definitely not a fan of this recipe. Maybe try a different ingredient instead of the milk?

    Reply
    • Nora (A Clean Bake) says

      May 28, 2017 at 10:16 am

      Did you use unsweetened coconut milk? It needs to be unsweetened.

      Reply
  22. Chris Macdonald says

    October 25, 2017 at 4:45 pm

    Made this tonight! So delicious…

    Reply
    • Nora (A Clean Bake) says

      October 27, 2017 at 6:19 pm

      Thanks, Chris!

      Reply

Leave a Reply Cancel reply

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

Primary Sidebar

Welcome to A Clean Bake!

Welcome! I'm Nora and I am here to to help you eat well on a gluten free, grain free and refined sugar free diet without ever feeling restricted or deprived! Learn more about me and why I started this site

Filter By Diet

Dairy Free
Egg Free
Gluten Free
Low Carb
Nut Free
Paleo
Vegan
Whole 30

Looking for Something Specific?

Dinner Ideas

Cobb Green Goddess Salad (gluten free, paleo, healthy)

Cobb Green Goddess Salad (Low Carb & Whole30 Adaptable)

Turmeric Rice in a bowl

Turmeric Rice with Golden Raisins and Pine Nuts

Slow Cooker Chicken Shawarma (Gluten free, Paleo, Low Carb, Whole30)

Slow Cooker Chicken Shawarma/Shwarma (Whole30)

Turkey Meatballs with Apple and Sage (gluten free, paleo, whole30)

Baked Paleo Turkey Meatballs with Sage

Skip the takeout! Cashew Chicken is so easy to make at home, in only one pan. Plus, it's on the table in 30 minutes or less! #glutenfree #paleo #recipe #chicken #dinner #30minutemeals #takeoutfakeout

Cashew Chicken (30 Minutes & One Pan)

Potato Latkes (Egg Free, Gluten free, Vegan)

Potato Latkes (Egg Free, Gluten free, Vegan)

See More Entree Recipes

Footer

View Recipes By Category

View Recipes By Month

Search For a Recipe

Unless otherwise specified, all content - including photos, text and recipes - is copyright ACleanBake.com and cannot be used without express permission from the author.
View our privacy policy here.

What We’ve Been Making Lately

  • Paleo and Vegan Hot Chocolate From A Homemade Mix (With Low Carb/Sugar Free Option)
  • Happy Birthday, A Clean Bake! How I Am Finding Balance After a Tumultuous 4th Year of Blogging
  • Mexican-Spiced Keto Chocolate
  • My 9 Favorite Whole 30 Desserts
  • Hydrating Homemade Pink Drink (Arbucks-Stay Copycat)
  • Quick Marinara Sauce (in 30 Minutes or Less!)

Copyright © 2018 · Foodie Pro Theme by Shay Bocks · Built on the Genesis Framework · Powered by WordPress