Roasted vegetables pureed into a delicious creamy soup.
What You Will Need
Tomatoes, red onion, garlic, olive oil, salt, pepper, Italian seasoning, vegetable broth, and heavy whipping cream are the only ingredients you need for this simple recipe. You will need a baking sheet to roast the vegetables on in the oven, a large pot or Dutch Oven to cook the soup in, and an immersion blender to blend the vegetables.
Step by Step Instructions
Preheat oven to 390 degrees. Prepare vegetables. Remove outer layers of skin from garlic, leaving enough though that the garlic stays connected together. Chop the top of the garlic head off. Cut a couple large chunks of red onion, removing skin and outer layer. Cut large chunks of tomato, avoiding the stem and leaving the skin on. Once prepared, add vegetables to a greased baking sheet. Drizzle olive oil all over vegetables and add salt and pepper. Gently rub olive oil and seasonings all over the vegetables to make sure they are fully coated.

Place the baking sheet in the oven for 30 minutes at 390 degrees.

Add roasted vegetables to a large pot or Dutch Oven. You can add the onion and tomatoes as is. You should be able to “pop” the pieces of garlic out of the skin easily.

Add Italian seasoning and 1/2 cup vegetable broth. Use an immersion blender to blend the roasted vegetables until smooth.

Remove any big chunks that are too tough for the blender.

Pour in 1/2 cup of heavy whipping cream.

Serve and enjoy!
Tips & Advice
If you do not have an immersion blender, you could use a regular blender or food processor! You will just have to add the vegetables to the blender or food processor in small batches, blend, and then add to the pot or Dutch Oven.
If you make grilled cheese to go along with this tomato soup, try using mayonnaise to coat the outside of the bread instead of butter before grilling. You’re welcome.

I highly recommend cooking this in a Dutch oven if you have one. It just cooks things like soup beautifully!
Printable Recipe

Homemade Tomato Soup
Ingredients
- 4 large tomatoes
- 1 large red onion
- 2 heads of garlic
- 6 TBSP olive oil
- Salt to taste
- Black pepper to taste
- Italian seasoning to taste
- 1/2 cup vegetable broth
- 1/2 cup heavy whipping cream
Instructions
- Preheat oven to 390 degrees.
- Prepare vegetables. Remove outer layers of skin from garlic, leaving enough though that the garlic stays connected together. Chop the top of the garlic head off. Cut a couple large chunks of red onion, removing skin and outer layer. Cut large chunks of tomato, avoiding the stem and leaving the skin on.
- Once prepared, add vegetables to a greased baking sheet. Drizzle olive oil all over the vegetables and add salt and pepper. Gently rub olive oil and seasonings all over the vegetables to make sure they are fully coated.
- Place the baking sheet in the oven for 30 minutes at 390 degrees.
- Add roasted vegetables to a large pot or Dutch Oven. You can add the onion and tomatoes as is. You should be able to "pop" the pieces of garlic out of the skin easily.
- Add Italian seasoning and 1/2 cup vegetable broth.
- Use an immersion blender to blend the roasted vegetables until smooth. *Remove any big or thick chunks that are too tough for the blender.
- Pour in 1/2 cup of heavy whipping cream. Serve and enjoy!