Homemade Tomato Soup

I’ve been making a lot of soups lately… wishful thinking perhaps? The weather is still warm out but it has been raining a lot, so maybe that’s what has put me in such a big soup mood. Last night I made a Zupas inspired tomato basil with orzo soup and broiled some sourdough bread with cheddar to go along with it- yum!

Homemade Tomato Soup Recipe

5 from 1 vote
Pin Rate
Course: Soup
Cuisine: American
Prep Time: 8 mins
Cook Time: 30 mins
Total Time: 38 mins
Servings: 6 servings
Calories: 3919kcal
Print Recipe


  • 1 tbsp olive oil
  • 1/2 medium onion - chopped
  • 1/2 cup carrot - grated finely
  • 3 cloves garlic - minced
  • 2/3 cup sun dried tomatoes - packed in oil
  • 2 1/2 cup canned diced tomatoes
  • 3/4 cup chicken broth
  • 1(10 3/4) oz can tomato soup
  • 1 tsp sugar
  • 1/2 tsp salt
  • 1/4 tsp freshly ground pepper
  • 1/2 tsp dried oregano
  • 1/2 tsp dried basil - OR use fresh basil
  • 1/4 tsp red pepper flakes - optional
  • 3 oz cream cheese - cubed
  • 2 tbsp whole milk - OR half and half
  • 1/4 cup parmesan - freshly grated
  • 2 cup orzo pasta - cooked


  • Place oil in a large skillet or pot over medium-low heat. Add onion, carrot and garlic. Cook for 4-5 minutes or until vegetables are tender, stirring often.
  • Add sun-dried tomatoes, canned tomatoes, tomato soup, chicken broth, sugar, salt, pepper, oregano, basil and red pepper flakes. Bring soup to a boil for 2-3 minutes, then reduce heat and simmer for 30 minutes.
  • Remove soup from heat. Transfer soup to a blender. Add cream cheese and whole milk or half and half. Remove center piece from blender to allow steam to escape. Cover with a paper towel to prevent splatters. Process for a few minutes until smooth, making sure the soup is creamy (I would pulse it for at least 2-3 minutes in order to avoid it being chunky- trust me!).
  • Return mixture to stove and heat for 5 minutes. Add additional salt and pepper to taste. Place two large spoonfuls or orzo pasta in bottom of individual bowls. Ladle soup over and garnish with parmesan.


Serving: 6g | Calories: 3919kcal | Carbohydrates: 878g | Protein: 91g | Fat: 34g | Saturated Fat: 10g | Cholesterol: 19mg | Sodium: 21060mg | Potassium: 31320mg | Fiber: 64g | Sugar: 457g | Vitamin A: 23526IU | Vitamin C: 718mg | Calcium: 839mg | Iron: 35mg

Like this Recipe?

Pin it now!

Pin It Now0Pin It Now0

Shop Online

Lil' Luna Products

See All Products

Want more inspiration?

More Recipes You'll Love

Jalapeño Popper Soup

Total Time: 30 minutes
4.67 from 3 votes

Tomato Bisque

Total Time: 40 minutes
5 from 3 votes

Pumpkin Spice Cupcakes

Total Time: 50 minutes
5 from 5 votes

About the Author


Wife, mother, baker and photographer. Recipe developer & author of Life Made Simple. A self-professed peanut butter lover and fond of anything that involves pumpkin, cookie dough, or sprinkles

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.