Roast the Tomatoes (20 Minutes)
Preheat your oven to 425°F.
Arrange the halved fresh tomatoes on a baking sheet. Drizzle with olive oil, and season with salt and pepper.
Roast until soft, caramelized, and slightly blistered.
Sauté Aromatics
In a large pot, heat 2 tablespoons olive oil over medium heat.
Add chopped onion and cook until translucent (about 5 minutes).
Stir in the minced garlic, red pepper, and tomato paste. Cook another minute until fragrant.
Combine Tomatoes + Broth
Add the roasted tomatoes (including the juices!), peeled tomatoes from the can, and broth of your choice.
Season generously with salt and pepper.
Add the sugar to balance acidity.
Simmer (15 Minutes)
Bring the pot to a gentle boil.
Reduce heat and simmer uncovered.
Blend Until Smooth
Use an immersion blender or carefully transfer to a blender.
Blend until silky smooth—or leave a little texture if you prefer.
Add Cream + Basil
Once blended, stir in heavy cream, fresh basil, and parmesan cheese.
Taste and adjust seasoning.
Serve Warm
Ladle into bowls and top with more basil or parmesan.
Pair with a grilled cheese sandwich.