Go Back

Easy Tomato Soup Recipe

Prep Time 5 mins
Cook Time 30 mins
Total Time 35 mins
Course Main Course
Cuisine American
Servings 8


  • 1 tbsp olive oil
  • 1 large onion
  • 2 tbsp minced garlic
  • 1 tbsp dried basil
  • salt and pepper to taste (about 1 tsp of each)
  • 2 cartons Pomi chopped tomatoes (or 2 28oz cans of any chopped tomatoes)
  • 4 cups vegetable stock
  • 1 cup whole milk
  • .5-1 cup parmesan cheese (grated or crumbled)


  • Heat oil over medium heat in pot
  • Dice up the onion
  • Add minced garlic, onion and a bit of salt to pot
  • Let that mixture cook until softened (about 5 minutes), stirring occasionally
  • Add in basil, salt and pepper. Add less and you can always adjust at the end
  • Add in the tomatoes and the veg stock and bring to a boil
  • Turn down the heat and let simmer for about 10 more minutes
  • Stir in the milk
  • Let soup cook on low for another 10 minutes, then use an immersion blender or regular blender to blend until smooth
  • Stir in the parmesan slowly so that it melts into the soup


*If soup tastes too bitter, add a tiny amount of honey or sugar to balance it
Keyword Kid Friendly Dinner, Soup, Vegetarian Meals