Print

20 Minute Creamy Tomato Soup from Scratch

20 Minute Creamy Tomato Soup from Scratch

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the warmth of a homemade bowl of 20 Minute Creamy Tomato Soup from Scratch. This quick and comforting dish is perfect for busy weeknights or cozy family gatherings. With its rich, creamy texture and vibrant flavors of ripe tomatoes, fresh basil, and aromatic garlic, this soup is as satisfying as it is simple to prepare. Ideal for pairing with a classic grilled cheese sandwich or enjoyed on its own, this recipe brings deliciousness to your table in just 20 minutes.

Ingredients

Scale
  • ¼ cup salted butter
  • 2 tablespoons tomato paste
  • 3 cloves garlic, finely minced
  • 1 can (28 oz) crushed tomatoes with Italian herbs
  • ½ cup grated Parmesan cheese
  • 2½ cups milk
  • Fresh basil for garnish
  • 1 teaspoon salt
  • 1 teaspoon basil pesto
  • ½ teaspoon dried basil
  • ¼ teaspoon pepper
  • ¼ cup all-purpose flour
  • 12 tablespoons granulated sugar

Instructions

  1. Melt butter in a large pot over medium-low heat. Stir in tomato paste, garlic, salt, basil pesto, dried basil, and pepper. Cook until fragrant.
  2. Whisk in flour until no white remains visible.
  3. Gradually add milk while whisking continuously until thickened; increase heat to medium.
  4. Add crushed tomatoes and Parmesan cheese; stir well and heat through.
  5. Adjust seasoning with sugar if desired; serve hot garnished with fresh basil.

Nutrition