Heat bacon grease over medium high heat, then add onion and carrot and cook till softened, stirring often.
Add garlic and tomato paste and heat for a couple more minutes, stirring often.
Add the diced tomatoes, roasted red peppers and dried thyme and stir to incorporate.
Bring to a simmer, then cover and allow to cook for 15 minutes for so. Use an immersion blender to blend the mixture to your liking.
Season with salt and pepper to taste. Remove from heat, stir in the cream, and add additional salt and pepper as needed. Garnish with Parmesan and fresh basil just before serving.
Notes
If you don't have an immersion blender, you need one! I have this immersion blender and love it!
This recipe is a great starter, but also hearty enough for a meatless main dish. I love it served with a big salad and crusty bread.
For added flavor, top with crumbled bacon.
You can replace the cream with half and half or milk for a lighter version.
I like the balance of acid/sweet, but you can add a bit more tomato paste or a spoon of sugar if you want a touch more sweetness.
This soup can be stored in the fridge for around 3 days.