Next, add the butter and oil to a non-reactive large pot and heat over medium heat. Add the diced onion and cook for about 10 minutes until translucent and soft. Add the minced garlic and stir to combine. Alternatively, you can transfer the soup to a blender. Make sure to let the steam out from time to time while blending, and use a kitchen towel to hold the lid down. Work in batches so the blender jug is not too full.

Grilled cheese sandwich: I love to pair it with an ooey and gooey grilled cheese sandwich—it’s perfect for dipping! Croutons: Crunchy homemade croutons make a great topping. Toast: Dip crusty bread into the soup. Extra parmesan: Add grated or shaved Parmesan to the hot soup for a melty finish. Fresh Basil: Top with thinly sliced basil or small basil leaves.

If you try this tomato basil soup recipe, let me know how it goes in the comments below. I’d appreciate a recipe card rating and would love to see your recipe recreations – tag me on Instagram @Alphafoodie!

Creamy Tomato Soup Recipe - 82Creamy Tomato Soup Recipe - 79Creamy Tomato Soup Recipe - 85Creamy Tomato Soup Recipe - 29Creamy Tomato Soup Recipe - 2Creamy Tomato Soup Recipe - 64Creamy Tomato Soup Recipe - 51Creamy Tomato Soup Recipe - 59Creamy Tomato Soup Recipe - 51Creamy Tomato Soup Recipe - 33Creamy Tomato Soup Recipe - 32Creamy Tomato Soup Recipe - 74Creamy Tomato Soup Recipe - 82Creamy Tomato Soup Recipe - 6Creamy Tomato Soup Recipe - 36Creamy Tomato Soup Recipe - 17