INGREDIENTS
•
1 tablespoon butter
•
1 tablespoon olive oil
•
3 large carrots, peeled and finely diced
•
1 clove garlic, grated on a rasp grater
•
1 medium onion, finely diced
•
2 tablespoons tomato paste
•
Three 28-ounce cans whole tomatoes
•
4 cups vegetable or chicken broth
•
2 tablespoons finely minced fresh parsley
•
1/2 cup heavy cream
•
2 tablespoons chopped fresh basil
•
Salt and freshly ground black pepper
•
1/2 baguette, sliced into rounds
•
Olive oil, for drizzling
•
1/2 cup grated Parmesan
•
Special equipment: an immersion blender