Tomato Basil Soup

I had several tomatoes laying around that were starting to go bad so I whipped up homemade tomato soup! It was my first time making a soup so this was quite the experience for me. So delicious, flavorful, and perfect for cold days like today! Serve alongside your favorite grilled cheese to soak up these divine flavors.

Serves:  3 +/- (About 4 cups of soup) –  Cooktime: 40 minutes +/-


  • 2 Beefsteak Tomatoes, Sliced
  • 1/4 cup Olive Oil
  • 1 tbsp Butter
  • 3 Garlic Cloves, Smashed
  • 1/2 Large White Onion, Chopped
  • 2 Chicken Bouillon Cubes, Crushed
  • 2 Cups Water (To make this meal vegetarian, you could omit chicken bouillon cubes and water. Instead use 2 cups of vegetable stock.)
  • 10-12 Basil Leaves, Cut into Chiffonade
  • 1/3 cup Heavy Cream
  • 1/8 cup Freshly Shredded Parmesan Cheese
  • 1 tsp Balsamic Glaze
  • 1-15oz. can Diced Tomatoes
  • 2 tbsp Tomato Paste
  • 1 tbsp Sugar
  • 1 tsp Dried Basil Leaves
  • 1/2 tsp Garlic Powder
  • 1 tsp Salt +/-
  • Black Pepper, to taste


1.) Preheat oven to 400°F. Prep: Slice tomatoes and peel and smash garlic cloves. Line a baking sheet with aluminum foil and/or lightly grease with olive oil. Lay tomatoes on pan and drizzle with 2 tbsp. olive oil. Season with S&P. Smash garlic cloves (leaving paper shell on) and place on sheet. Roast in oven for 15-17 minutes.

2.) Meanwhile, roughly chop onion and chiffonade basil leaves. Place a medium saucepan on medium heat, add 2 tbsp. olive oil and butter. Add onion and S&P to taste. Sauté until tender, about 6-7 minutes, stirring occasionally. Add crushed chicken bouillon cubes and stir until dissolved. Add diced tomatoes, water, dried basil leaves, garlic powder, sugar, tomato paste, 1 tsp. salt, and pepper (to taste).

3.) Let simmer for about 8-10 minutes, stirring occasionally, until slightly reduced. Remove tomatoes from oven and add to soup along with roasted garlic.

4.) Turn heat down to medium-low and add basil leaves, heavy cream, parmesan cheese, and balsamic glaze. Let simmer for 5-7 minutes.

5.) Remove from heat and add to blender. Blend until desired consistency.

6.) Drizzle with balsamic glaze, top with fresh parmesan cheese, and serve alongside your favorite grilled cheese, enjoy!


  • This recipe can be doubled, tripled, etc. for however many you’re serving.
  • If you have extra soup, package individually, and freeze. When ready to eat, remove from freezer and place in covered container. Defrost for 3 minutes. Then heat for 3 minutes +/-, until thawed and hot.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: