Rainy days and Mondays aren’t just lyrics to a Carpenter’s song. They are the perfect days to make this delicious 3-ingredient tomato soup recipe. A perfect fast pantry recipe to add to your meal plan, this soup is packed with simple flavor that everyone enjoys. Broth, onions, and tomatoes combine to give a richness that satisfies everyone.
3-Ingredient Tomato Soup Recipe
Growing up, one of the first things I learned to make for myself was grilled cheese and a bowl of tomato soup. It was a simple meal that I could manage on my own and just happened to be a personal favorite.
It didn’t take long for me to go past the can of condensed soup and on to a homemade version that really was a huge part of spurring on my love of cooking. In summer months, I would have lunch ready for my mom when she stopped in mid-day, and this was a weekly regular. Now, I am sharing a simple and delicious option that will really make it easy for anyone to make homemade soup.
What Goes with Tomato Soup?
As I mentioned above, grilled cheese is a favorite. If you want a bit of an upscale version, you can make this grilled cheese with garlic parmesan crust. It’s delicious and fits this soup beautifully.
Soups are typically served as a small course of a meal. So, a simple cup of this soup can be the starter for any recipe on your menu. That said, I often like to serve up soup like this with a salad or sandwich for lunch. It’s just a great way to feel super satisfied while not having a heavy meal.
Other ideas to serve alongside homemade tomato soup:
- Pasta salad
- Broccoli slaw
- Garden salad
- Caesar salad
- Lettuce wraps
- Grilled chicken
- Grilled fish
Now, you are speaking my language! The best part of a soup for me comes with all the ways I can make it unique! Yes, this is absolutely delicious by itself, but I am just one of those people who like to add toppings. So, I get creative and use what I have on hand, and the result has been amazing combinations that turn out fantastic and end up being a regular in my routine.
- Crackers, croutons, tortilla chips, pita chips, or cubed bread
- Shredded parmesan, mozzarella, or sharp cheddar
- Crumbled feta or goat cheese
- Heavy cream, sour cream, or nonfat plain Greek yogurt
- Fresh cracked black pepper or red pepper flakes
- Hot sauce or salsa
- Diced green onions, shallots, cilantro, parsley, basil, or oregano
Can I Add Milk to Tomato Soup?
For this recipe, the focus is on the tomatoes. In that case, this soup is best with broth versus milk. I have, however, made this soup using 1/2 milk and 1/2 chicken broth with good results. I believe you could readily substitute milk or even heavy cream if desired.
Another option for those who are vegan would be to use vegetable broth or unsweetened almond milk, soy milk, oat milk, or cashew milk. While coconut milk might be a good substitute for some recipes, in this it would present a sweeter taste. This wouldn’t be bad, but might not pair as well with the savory idea you are looking for in tomato soup.
Note: If you chose to make this as a vegan meal, skip the butter and saute your onions in olive oil instead.
Ingredients and Supplies Needed:
- Unsalted butter
- Tomatoes (whole stewed in a can are best)
- Water or broth
- Salt and pepper to taste
How to Make Tomato Soup
Begin by preparing your onions. While you will be pureeing this soup after it is cooked, you can also chop the onions fine if you desire. A rough shop is good though.
Heat a large stockpot or dutch oven (my preference) and melt the butter, then add in your onions.
Stir this and let cook for 2-3 minutes. I like to get a little brown on my onions, and if you want a richer flavor, you can definitely caramelize them.
Now, you will add in the water or broth.
Then add in your canned tomatoes.
Let this mixture simmer for 35-40 minutes then remove from heat.
Using an immersion blender, puree the soup until the desired texture before serving with preferred toppings.
- 4 tbps butter, unsalted
- 1/2 onion, roughly chopped
- 1 to 1 1/2 cups water or broth
- 28 oz canned tomatoes
- 1/2 teaspoon salt
- Heat butter in a dutch oven or medium saucepan;
- Add in onion and stir then cook for 2-3 minutes;
- Pour in chicken stock and canned tomatoes and stir to combine;
- Add salt and stir, then simmer for 25-30 minutes stirring as needed;
- Using an immersion blender, puree until desired texture;
- Serve with your favorite toppings.
Substitute water with vegetable, chicken, or even beef broth. If you want a creamier texture, add in heavy cream for 1/4-1/2 the liquid.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Amount Per Serving: Calories: 321Total Fat: 26gSaturated Fat: 15gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 65mgSodium: 1168mgCarbohydrates: 20gFiber: 8gSugar: 13gProtein: 7g
Need more easy soup ideas?
We adore a good soup, and when I want something comforting, I grab these recipes to choose a meal for our family!