Homemade tomato soup could taste any better with added cream and poured over some fresh pasta.
Prep Time15 minutesminutes
Cook Time1 hourhour10 minutesminutes
Total Time1 hourhour25 minutesminutes
Yield 6servings
3.84 from 6 votes
Ingredients
1lbpastacooked
3Tbspolive oil
2mediumyellow onions
4clovesgarlicminced
4lbstomatoeslarge diced
1tspgranulated sugar
1cantomato paste
1/4cupfresh basil leaveschopped
2cupschicken broth
1cupheavy cream
1/4cupgrated Parmesan cheese
Instructions
Heat a large stockpot over medium-high heat. Add the olive oil and onions. Cook until just translucent; about 3-4 minutes. Stir in garlic and cook additional 1 minute until garlic is soft.
Add tomatoes, sugar, tomato paste, basil, and chicken broth. Season with salt and pepper, to taste.
Bring to boil, then cover and simmer until tomatoes are very soft, about 1 hour.
Using an immersion blender, puree the tomatoes until they are smooth. Stir in heavy cream and Parmesan cheese and heat through.
To serve, add about handful of pasta to bowl. Ladle soup over top and garnish with extra Parmesan cheese and basil leaves, if desired.