Go Back
+ servings
5 from 5 votes
Top down view of a bowl of tomato soup garnished with basil, parmesan cheese, and swirl of cream, and a grilled cheese off to the side.
Tomato Basil Soup
Prep Time
5 mins
Cook Time
25 mins
Total Time
30 mins
 

This Tomato Basil Soup is a classic soup that's easy to make from scratch. You can add cream and Parmesan cheese for an extra tasty twist! Instant Pot, slow cooker, and stovetop instructions included!

Course: Soup
Cuisine: American
Keyword: dairy free tomato basil soup, easy tomato basil soup, gluten-free tomato basil soup, instant pot tomato basil soup, slow cooker tomato basil soup
Servings: 5 two cup servings (about)
Calories: 104 kcal
Author: Malinda Linnebur
Ingredients
  • 3 tablespoons butter or oil of choice
  • 1 small onion, diced
  • 2 large carrots, diced
  • 2 stalks celery, diced
  • 3-6 cloves garlic, minced
  • 4 cups (945 ml) vegetable broth
  • 1 (28 oz)(793 g) can tomatoes (use any kind you have)
  • 1 (14.5 oz) (411 g) can diced tomatoes (use any kind you have)
  • 1 (6 oz) (170 g) can tomato paste
  • 2 teaspoons honey
  • 1 tablespoon dried basil
  • ½ teaspoon dried oregano
Instructions
STOVETOP:
  1. In a large pot, melt butter or oil over medium heat. Saute the onion, carrot, and celery just until the onion starts to soften. Stir in the garlic and cook for 1 minute. Stir in the remaining ingredients, cover, and reduce to a simmer for 25 minutes.

  2. Remove from heat and blend with a high powered blender or an immersion blender.

INSTANT POT:
  1. Set the Instant Pot to saute function. Melt butter or oil in Instant Pot. Saute onion, carrot, and celery just until onion starts to soften. Stir in the garlic and cook for 1 minute. Stir in the remaining ingredients, place lid on Instant Pot, and set it to the locking position. Set the valve to sealing. Cook on HIGH pressure for 5 minutes and do a 10 minute natural release before releasing the remaining pressure.

  2. Blend with a high powered blender or an immersion blender.

SLOW COOKER:
  1. In a large skillet melt the butter or oil over medium heat. Saute the onion, carrot, and celery just until the onion starts to soften. Stir in the garlic and cook for 1 minute. Transfer to a 6 quart slow cooker. Stir in the remaining ingredients, cover, and cook on HIGH for 4 hours or LOW for 7-8 hours.

  2. Blend with a high powered blender or an immersion blender.

Recipe Notes

  1. Using an immersion blender will not create a totally smooth soup. It's what I used to make the soup you see in these pictures. If you prefer really smooth tomato soup use a high powered blender. 
  2. You can leave out the honey if you prefer. I like to use it to help cut the acidity of the tomatoes. 
  3. Store leftovers in the refrigerator for up to 5 days. 
  4. FREEZER FRIENDLY: Cool soup completely and transfer to a freezer-safe container. Freeze up to 3 months. Thaw and reheat as desired. 
  5. NUTRITION INFO: Nutrition calculated with butter.

SERVING SUGGESTIONS:

  • Parmesan cheese, heavy cream, cheddar cheese, goldfish crackers, oyster crackers, croutons, sour cream, pesto, or sundried tomatoes.

As far as what to serve along with your tomato soup here are a few options:

Nutrition Facts
Tomato Basil Soup
Amount Per Serving (2 cups)
Calories 104 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 4g25%
Cholesterol 18mg6%
Sodium 853mg37%
Potassium 2296mg66%
Carbohydrates 10g3%
Sugar 6g7%
Protein 1g2%
Vitamin A 5496IU110%
Vitamin C 4mg5%
Calcium 235mg24%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet. Since different brands of ingredients have different nutritional information, the information shown is just an estimate.