... Print
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon

Easy Classic Homemade Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This easy classic homemade tomato soup is the perfect comfort food, blending fresh tomatoes, sautéed onions, and garlic for an inviting bowl of warmth. Customize it with toppings for a delicious experience.

  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 tablespoons oil or butter
  • 1 onion, diced
  • 4 cloves garlic, minced
  • 1 teaspoon dried Italian seasoning, or 1 tablespoon fresh parsley
  • 1 tablespoon all-purpose flour
  • 10 medium tomatoes (about 2 pounds), chopped
  • 2 cups chicken broth or vegetable broth
  • 1 teaspoon salt
  • Freshly ground black pepper
  • Toppings of choice (e.g., chopped fresh basil, crumbled bacon, fresh herbs)

Instructions

  • Heat oil or butter in a large pot over medium heat.
  • Sauté diced onions for 5–7 minutes until translucent.
  • Add minced garlic and Italian seasoning; stir for aroma.
  • Sprinkle flour over the mixture; stir for 1-2 minutes to create a roux.
  • Add chopped tomatoes, broth, salt, and black pepper; simmer for 15 minutes.
  • Blend the soup until desired consistency is reached.
  • Serve with toppings of choice.

Notes

Use fresh, ripe tomatoes for the best flavor.
Be patient while sautéing onions to enhance the soup’s taste.
For added creaminess, consider a splash of heavy cream or coconut milk.

  • Author: Jesseca
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Calories: 180
  • Sugar: 8
  • Sodium: 800
  • Fat: 5
  • Saturated Fat: 1
  • Unsaturated Fat: 3
  • Trans Fat: 0
  • Carbohydrates: 28
  • Fiber: 7
  • Protein: 4
  • Cholesterol: 5