Tomato Soup

Tomato Soup

Make your own tomato soup from scratch with this easy recipe! What goes better with tomato soup than half of a grilled cheese sandwich?

Tomato Soup
5 from 1 vote

Tomato Soup

This warming tomato soup is a classic!

Course Main Course, Soup
Prep Time 15 minutes
Cook Time 23 minutes
Total Time 38 minutes
Servings 4 servings, about 1 cup each
Calories 92 kcal
Author Beachbody


  • 1 Tbsp. olive oil
  • 1/2 medium onion chopped
  • 5 medium tomatoes chopped
  • 2 cups low-sodium organic chicken broth or vegetable broth
  • 1 tsp. lemon pepper to taste; optional


  1. Heat oil in large saucepan over medium-high heat.

  2. Add onion; cook, stirring frequently, for 3 to 4 minutes, or until onion is soft.

  3. Add tomatoes; cook, stirring frequently, for 2 to 3 minutes, or until tomatoes are soft.

  4. Add broth. Bring to a boil. Reduce heat to low and gently boil for 15 minutes.

  5. Place soup and lemon pepper (if desired) in a blender or food processor; in 2 or more batches, if necessary; cover with lid and kitchen towel, blend until smooth.

  6. Portion into 4 serving bowls.

Nutrition Facts
Tomato Soup
Amount Per Serving (1 serving)
Calories 92 Calories from Fat 45
% Daily Value*
Total Fat 5g 8%
Saturated Fat 1g 5%
Sodium 142mg 6%
Total Carbohydrates 9g 3%
Dietary Fiber 2g 8%
Sugars 5g
Protein 5g 10%
* Percent Daily Values are based on a 2000 calorie diet.

P90X/P90X2 Portions
1 Vegetable
½ Single Serving Snack

P90X3 Portions
½ Carb
½ Protein
½ Fat

Body Beast Portions
1½ Vegetable
1 Protein
½ Fat

Portion Fix Containers
1 Green
½ Yellow
1 tsp.

If you have questions about the portions, please click here to post a question in our forums so our experts can help. Please include a link to the recipe.

Photo by Amanda Meixner