Skip to content

Homemade Tomato Soup

Homemade Tomato Soup
View Recipe

The following recipe and photography for this post were provided by Abby Thome of The Thome Home.

This homemade soup is so simple and delicious, one spoonful will transport you straight back to your childhood.

You may be asking, “Why make tomato soup from scratch when I can buy it canned?”

Wholesome ingredients without preservatives make all the difference. A simple, clean-ingredient soup like this will surely jump start a love for making soups from scratch.  All you need is a baking sheet and a blender; however, if you’re short on time, Heinen’s has an incredible Tomato Basil Bisque in the soup section of the Prepared Foods Department that’s as close to homemade as you can get!

Homemade Tomato Soup

Homemade Tomato Soup


  • 1 cup carrots, chopped
  • 2 sweet onions, peeled and quartered
  • 12 tomatoes off the vine (roughly 4 lbs.), quartered
  • 1 large garlic bulb
  • 2 Tbsp. Heinen's refrigerated pesto
  • 1 cup half & half
  • 1/2 cup Heinen’s chicken stock
  • Kosher salt
  • Ground pepper
  • Heinen's extra virgin olive oil


  1. Quarter the tomatoes, cutting around the core.
  2. Roughly chop the carrots and quarter the onion.
  3. Slice off the top of the garlic bulb exposing all of the cloves within. Place the garlic bulb into a small square of foil, cloves facing upward, and drizzle with extra virgin olive oil. Fold the foil to cover the garlic bulb completely.
  4. Place all of the prepped ingredients onto baking sheets. Drizzle with a few Tbsp. of extra virgin olive oil and a generous pinch of salt and pepper.
  5. Bake at 400°F for 45-60 minutes, or until the tomatoes have caramelized slightly.
  6. Remove the baking sheets from the oven and transfer all of the roasted ingredients to a large blender.
  7. Carefully turn garlic bulb upside down and squeeze the softened garlic cloves into the blender.
  8. Add the cream, chicken stock, pesto, a heaping tsp. of salt and a pinch of pepper.
  9. Blend for 3-5 minutes, or until all ingredients are completely incorporated, smooth and creamy.
  10. Serve immediately with freshly-shaved parmesan cheese.
  11. To freeze, let the soup cool completely. Divide into three freezer-safe gallon bags. Zip them shut, making sure to remove all of the air. Lay flat in the freezer.
  12. When ready to enjoy, simply break up the soup with your hands while it is still in the bag. Add to a saucepan, heat and enjoy.

Tomato Soup in Bowls

Heinen's Grocery Store

By Heinen's Grocery Store

In 1929, Joe Heinen opened the doors of a small butcher shop on the east side of Cleveland, Ohio, aiming to establish himself as the city’s purveyor of quality meats. As customers came into Heinen’s new shop for their meat purchases, they began asking him to carry groceries as well. Joe added homemade peanut butter, pickles and donuts and by 1933, business had grown enough to include a line of produce and canned goods. Heinen’s Grocery Store was born.

Leave a review!

Your name will be displayed if entered. Email address will not be published.
Required fields are marked *

Related Recipes & Stories