I love to cook and I love minimalism, so it makes sense that some of my favorite recipes are some of the most basic.  The first time I made this Tomato Soup was for a friend who has some pretty severe hyperemesis gravidarum.  My church did a meal train for her and her family, and since I had so much trouble with nausea when I was pregnant, I wanted to make sure that not only was her family taken care of, but she was as well.  I asked her what she was craving, or at least tempted to eat, and she replied with “not hearty tomato soup,” and that’s how this recipe was born. Just because it isn’t hearty though, doesn’t mean it’s not delicious.  It’s super easy to make, and it hits the spot every time. The best part: it’s only three ingredients (plus water/broth and spices)!!


8 Tomatoes

1 large onion

1 stick of butter


  1. Turn your stove to medium and begin to melt a stick of butter in the bottom of a large pot. 

  2. Roughly chop a yellow onion and add to pot with butter in it.  Stir to distribute evenly.

  3. Roughly chop and add tomatoes to pot.  Stir, cover, and let come to a boil.  

  4. Once tomatoes begin to break down (about ten minutes) add four cups of broth or water. Add spices and use an immersion blender until your soup reaches your desired consistency.

  5. Let simmer for thirty minutes (the longer the better) and serve warm. 

I’ve found myself making this recipe over and over again.  It’s so easy, and it freezes well so whenever I find myself with an overabundance of tomatoes this soup is my go to.  

This recipe goes great with grilled cheese sandwiches, quesadillas, or even a hearty salad.  It’s so easy to whip up and the simplicity of it really allows you to enjoy each flavor. Experiment with different spices like cayenne, cumin, and chili powder.  Try adding garlic or basil for a twist on the classic. Let us know what you come up with, and if you have any questions, remember, you can always, Ask a Bestie!