Get Our Newsletter

A Delicious Recipe: Homemade Tomato Soup

Last Updated on March 27, 2024

Homemade tomato soup – it’s creamy, warm, satisfying, and true comfort food. Check out our delicious Authentic Florida Homemade Tomato Soup Recipe!

We love making soup, especially this soup because something magical happens in the pot as fresh tomatoes slow-simmer in broth, butter, and sweet onions. They gently release all their juices and sugars, creating a delicate texture and flavor that, once pureed, gets wonderfully creamy, so you don’t even need to add milk or cream (but we’re sure if you added some, no one would complain).

Why add nutmeg?

There’s also an unexpected ingredient of nutmeg. We like to add it to tomato-based sauces because it adds a layer of complexity that’s not easily definable, leaving you wondering “What is that? There’s something delicious in there, but I’m not sure what it is?” Trust us, though, you’re glad it’s in there.

This is a perfect dish to enjoy during Florida tomato season, especially on unusually chilly days. It’s easy to find tomatoes at farmer’s markets throughout the State, so when our own garden tomatoes aren’t quite ready, we like to visit the Sarasota Farmers Market or the St. Petersburg Saturday Morning Market to see what local growers have available. It’s fun picking out traditional red beauties, but we also like to get a few heirloom varieties that offer beautiful colors, shapes, and textures.

Tomato soup is a great way to fill your bellies with something warm and delicious.  And if a golden, crispy grilled cheese sandwich, say, were to appear alongside that bowl of soup, well, your meal would be soaring to a whole new level!  

Authentic Homemade Tomato Soup

Photo of a bowl of tomato soup
Cook Time 20 minutes
Total Time 20 minutes

Ingredients

  • 4-5 Tb. unsalted butter
  • 1 c. chopped, sweet onion (such as Vidalia)
  • 1 tsp. tomato paste
  • 6 medium, fresh tomatoes (about 4 c.)
  • 2 ½ c. chicken stock (homemade, ideally)
  • 2 whole basil sprigs
  • ½ tsp. kosher salt
  • ¼ tsp. freshly ground black pepper
  • 2-3 dashes ground nutmeg (fresh, if you have it)
  • Fresh basil to garnish
  • Homemade croutons (optional)

Instructions

  1. Fill a medium pot with water and bring to a boil.
  2. Using a sharp knife, cut a large ‘X’ in the bottom of each tomato; when water boils, carefully drop each tomato into the water and allow them to sit for about a minute.  
  3. Transfer tomatoes to a plate and cool a few minutes; carefully peel off skins, remove stems, cut in half, and squeeze out seeds.
  4. In a bowl, chop tomatoes into chunks and retain juices; set aside.
  5. Drain water from the pan, then add butter to it.
  6. Add onion; cook over medium heat until translucent (about 5 minutes).
  7. Add tomato paste and stir to ensure it melts into the onions.
  8. Then add tomatoes/juices then simmer for about 10 minutes over low heat.
  9. Add chicken stock, basil sprigs, salt, and pepper; simmer on low heat for about 15 minutes.
  10. Discard basil sprigs; add nutmeg.
  11. Using an immersion blender, puree until smooth.  If you don’t have an immersion blender, carefully transfer small batches of soup to a food processor then return to the pot.
  12. Season with additional salt and pepper, to taste.
  13. Serve with fresh basil and croutons, if desired. 

Don’t miss these other Authentic Florida recipes using tomatoes:

Nicole Coudal is a writer and home chef based in southwest Florida, where she fishes and cooks regularly.  When not on the water, she visits farms, farmer’s markets, and other food-related venues to highlight what’s in season, and to create tasty recipes using locally-sourced ingredients.  You can see more of her recipes and stories at www.MyDeliciousBlog.com.

Leave a Comment

Skip to Recipe