Go Back
+ servings
Amanda Patel

Easy Tomato Soup (One-Pan, 15 Minutes)

A quick, cozy tomato soup you can whip up in one pan using pantry staples. With just 15 minutes and smart layering of flavor, you'll have a silky, basil-lifted soup perfect for weeknights, meal prep, or anytime comfort.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings: 4 bowls
Course: Soup
Cuisine: Italian-American
Calories: 125

Ingredients
  

  • 2 tbsp olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp tomato paste
  • 0.5 tsp dried basil (or 2 tbsp fresh at finish)
  • 0.5 tsp dried oregano
  • 1 pinch red pepper flakes (optional)
  • 1 28-oz can whole or crushed tomatoes
  • 2 cups low-sodium vegetable broth
  • 0.5 tsp sugar, more to taste
  • 0.75 tsp kosher salt, more to taste
  • black pepper, to taste
  • 1/3 cup coconut milk or 1/4 cup cream (optional)
  • 1–2 tsp balsamic or red wine vinegar (optional)

Equipment

  • medium saucepan or Dutch oven
  • immersion blender or countertop blender For blending safely.
  • wooden spoon
  • measuring spoons
  • cutting board and knife

Method
 

  1. Warm olive oil over medium heat in a saucepan. Add chopped onion and a pinch of salt. Cook until translucent, 3–4 minutes. Add garlic and cook for 30 seconds.
  2. Stir in tomato paste, dried basil, oregano, and optional red pepper flakes. Cook for 60–90 seconds until the paste deepens in color.
  3. Add canned tomatoes (crush if whole) and vegetable broth. Stir well to combine.
  4. Season with sugar, salt, and pepper. Simmer for 6–8 minutes to meld flavors.
  5. Remove from heat and blend until smooth using an immersion blender (or carefully with a countertop blender).
  6. Finish with fresh basil, coconut milk or cream (if using), and a splash of vinegar. Taste and adjust seasoning.

Nutrition

Calories: 125kcalCarbohydrates: 14gProtein: 3gFat: 7gSaturated Fat: 2gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 5gSodium: 540mgPotassium: 540mgFiber: 3gSugar: 8gVitamin A: 900IUVitamin C: 18mgCalcium: 60mgIron: 2mg

Notes

Make ahead up to 2 days (add creamy finish later). Freeze without dairy. Reheat gently with a splash of broth. Add white beans, pasta, or greens for variation. Adjust salt and acid to taste. Finish with basil, olive oil, or lemon zest for brightness.

Tried this recipe?

Let us know how it was!