Few things compare to the comforting embrace of a warm bowl of basil tomato soup, especially when it’s packed with flavor and simplicity. Whether you’re seeking a quick weeknight dinner or a seasonal favorite to cozy up with, our roundup of 12 delicious recipes promises to delight your taste buds. Dive in and discover your next go-to bowl of comfort!
Creamy Basil Tomato Soup

Vibrant and velvety, this creamy basil tomato soup is your next go-to comfort food. It’s simple, satisfying, and packed with fresh flavors that’ll make you feel like a gourmet chef in your own kitchen.
Ingredients
- 2 tbsp olive oil (or any neutral oil)
- 1 medium onion, diced (about 1 cup)
- 2 cloves garlic, minced
- 28 oz canned whole tomatoes (San Marzano preferred for sweetness)
- 1 cup vegetable broth (adjust for desired thickness)
- 1/2 cup heavy cream (for richness, can sub with coconut milk for vegan option)
- 1/4 cup fresh basil leaves, chopped (plus extra for garnish)
- 1 tsp sugar (to balance acidity, adjust to taste)
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add diced onion and cook until translucent, stirring occasionally, about 5 minutes.
- Stir in minced garlic and cook until fragrant, about 30 seconds.
- Pour in canned tomatoes with their juice, breaking them up with a spoon.
- Add vegetable broth, bring to a simmer, and cook for 15 minutes to meld flavors.
- Blend the soup until smooth using an immersion blender or in batches with a stand blender.
- Stir in heavy cream, chopped basil, and sugar. Season with salt and pepper.
- Simmer for another 5 minutes, then taste and adjust seasoning if needed.
Creamy and aromatic, this soup pairs wonderfully with a grilled cheese sandwich or a sprinkle of parmesan on top. The fresh basil adds a bright note, making it perfect for any season.
Roasted Garlic and Basil Tomato Soup

Nothing warms the soul quite like a bowl of homemade tomato soup, especially when it’s packed with the rich flavors of roasted garlic and fresh basil. You’re going to love how simple it is to bring this cozy classic to your table.
Ingredients
- 2 lbs ripe tomatoes, halved (roma or vine-ripened work great)
- 1 whole garlic bulb
- 1/4 cup olive oil (or any neutral oil)
- 1 cup fresh basil leaves, loosely packed (plus extra for garnish)
- 4 cups vegetable broth (low sodium for better control)
- 1/2 cup heavy cream (optional, for a richer texture)
- Salt and pepper, to taste (start with 1/2 tsp salt)
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
- Place the tomato halves and whole garlic bulb on the baking sheet. Drizzle with olive oil and season with salt and pepper. Roast for 30 minutes, or until the tomatoes are soft and the garlic is golden.
- Once cooled, squeeze the roasted garlic cloves out of their skins into a blender. Add the roasted tomatoes and any juices from the pan.
- Blend until smooth, then pour the mixture into a large pot over medium heat.
- Add the vegetable broth and bring to a simmer. Let it cook for 10 minutes to allow the flavors to meld.
- Stir in the fresh basil leaves and heavy cream (if using). Simmer for another 5 minutes.
- Season with additional salt and pepper if needed. Serve hot, garnished with extra basil leaves.
Rich and velvety, this soup strikes the perfect balance between the sweetness of roasted tomatoes and the earthy depth of garlic. Try serving it with a grilled cheese sandwich for the ultimate comfort food experience.
Spicy Basil Tomato Soup with Croutons

Nothing beats the comfort of a warm bowl of soup, especially when it’s packed with the bold flavors of spicy basil and ripe tomatoes. You’ll love how easy it is to whip up this cozy dish, perfect for any day of the week.
Ingredients
- 2 tbsp olive oil (or any neutral oil)
- 1 medium onion, diced
- 3 garlic cloves, minced
- 1/2 tsp red pepper flakes (adjust to taste)
- 28 oz canned whole tomatoes (preferably San Marzano)
- 2 cups vegetable broth
- 1/4 cup fresh basil leaves, chopped (plus extra for garnish)
- 1/2 tsp salt
- 1/4 tsp black pepper
- 2 cups day-old bread, cubed (for croutons)
- 2 tbsp butter, melted
Instructions
- Heat olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add diced onion and cook until translucent, stirring occasionally, about 5 minutes.
- Stir in minced garlic and red pepper flakes, cooking for 30 seconds until fragrant.
- Pour in canned tomatoes with their juice and vegetable broth, breaking up the tomatoes with a spoon.
- Bring the mixture to a simmer, then reduce heat to low. Cover and cook for 20 minutes to meld flavors.
- While the soup simmers, preheat your oven to 375°F for the croutons.
- Toss bread cubes with melted butter and a pinch of salt. Spread on a baking sheet and bake for 10-12 minutes until golden and crisp.
- After the soup has simmered, blend until smooth using an immersion blender or in batches in a countertop blender.
- Stir in chopped basil, salt, and pepper. Taste and adjust seasoning if needed.
- Serve the soup hot, topped with the homemade croutons and extra basil leaves for garnish.
Velvety smooth with a kick of heat, this soup is a delight with the crunchy contrast of croutons. Try adding a swirl of cream or a sprinkle of Parmesan for an extra indulgent touch.
Basil Tomato Soup with Grilled Cheese Croutons

Perfect for those cozy nights in, this basil tomato soup with grilled cheese croutons is a twist on the classic comfort food duo. You’ll love how the fresh basil brightens up the rich tomato base, and those grilled cheese croutons? They’re downright irresistible.
Ingredients
- 2 tbsp olive oil (or any neutral oil)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 28 oz canned tomatoes (San Marzano preferred for sweetness)
- 1 cup vegetable broth
- 1/4 cup fresh basil leaves, chopped (plus extra for garnish)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper
- 4 slices of bread (sourdough works great)
- 1 cup shredded cheddar cheese
- 2 tbsp butter, softened
Instructions
- Heat olive oil in a large pot over medium heat. Add diced onion and cook until translucent, about 5 minutes.
- Stir in minced garlic and cook for another minute until fragrant.
- Add canned tomatoes, vegetable broth, and chopped basil. Bring to a simmer and cook for 15 minutes.
- Use an immersion blender to puree the soup until smooth. Season with salt and pepper.
- For the croutons, butter one side of each bread slice. Place cheese between two slices, buttered sides out.
- Cook in a skillet over medium heat until golden brown on each side, about 3 minutes per side.
- Cut the grilled cheese into bite-sized cubes.
- Ladle the soup into bowls and top with grilled cheese croutons. Garnish with additional basil if desired.
Nowhere does comfort food get better than this—creamy soup meets crispy, cheesy croutons for a match made in heaven. Try serving it with a drizzle of cream for extra richness.
Vegan Basil Tomato Soup

Feeling like a cozy bowl of soup but want to keep it light and plant-based? This vegan basil tomato soup is your go-to for a quick, comforting meal that’s packed with flavor and ready in no time.
Ingredients
- 2 tbsp olive oil (or any neutral oil)
- 1 medium onion, diced
- 3 garlic cloves, minced
- 4 cups canned crushed tomatoes (San Marzano preferred for sweetness)
- 2 cups vegetable broth (low sodium if preferred)
- 1/4 cup fresh basil leaves, chopped (plus extra for garnish)
- 1 tsp sugar (adjust to taste)
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add diced onion and cook until translucent, stirring occasionally, about 5 minutes.
- Stir in minced garlic and cook until fragrant, about 30 seconds.
- Pour in crushed tomatoes and vegetable broth, then bring to a simmer.
- Reduce heat to low, cover, and let simmer for 20 minutes to blend flavors.
- Remove from heat, stir in chopped basil, sugar, salt, and pepper.
- Use an immersion blender to puree the soup until smooth, or blend in batches in a regular blender.
- Return to pot if needed, heat through for 2 minutes, then serve.
You’ll love the velvety texture and the bright, herby kick from the fresh basil. Try serving it with a swirl of coconut cream and a sprinkle of crispy croutons for an extra touch of indulgence.
Basil Tomato Soup with Parmesan Crisps

After a long day, there’s nothing quite like a bowl of warm, comforting soup to make everything better. This basil tomato soup with parmesan crisps is your go-to for a quick, delicious meal that feels like a hug in a bowl.
Ingredients
- 2 tbsp olive oil (or any neutral oil)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 28 oz canned tomatoes (san marzano preferred for sweetness)
- 1 cup vegetable broth (adjust for desired thickness)
- 1/4 cup fresh basil, chopped (plus extra for garnish)
- 1/2 cup grated parmesan cheese (for crisps)
- Salt and pepper (adjust to taste)
Instructions
- Heat olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add diced onion and cook until translucent, stirring occasionally, about 5 minutes.
- Stir in minced garlic and cook until fragrant, about 30 seconds.
- Pour in canned tomatoes and vegetable broth, then bring to a simmer.
- Reduce heat to low, add chopped basil, and let simmer for 15 minutes to blend flavors.
- While soup simmers, preheat oven to 400°F and line a baking sheet with parchment paper.
- Place small piles of grated parmesan on the baking sheet, flatten slightly, and bake for 5-7 minutes until golden and crisp.
- Remove parmesan crisps from oven and let cool on the baking sheet.
- Use an immersion blender to puree the soup until smooth, or blend in batches in a regular blender.
- Season with salt and pepper to taste, then serve hot with parmesan crisps on top.
Mmm, the soup’s velvety texture pairs perfectly with the crunchy parmesan crisps. Try dunking a grilled cheese sandwich into it for the ultimate comfort food experience.
Slow Cooker Basil Tomato Soup

Craving something cozy yet effortless? You’re in luck because this slow cooker basil tomato soup is your ticket to a comforting meal with minimal fuss. Just toss everything in, and let the magic happen.
Ingredients
- 2 tbsp olive oil (or any neutral oil)
- 1 medium onion, diced (about 1 cup)
- 3 garlic cloves, minced
- 28 oz canned crushed tomatoes (San Marzano preferred for sweetness)
- 2 cups vegetable broth (low sodium if preferred)
- 1/4 cup fresh basil leaves, chopped (plus extra for garnish)
- 1 tsp sugar (adjust to taste)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (freshly ground for best flavor)
- 1/2 cup heavy cream (optional for richness)
Instructions
- Heat olive oil in a pan over medium heat. Add diced onion and sauté until translucent, about 5 minutes.
- Add minced garlic to the pan. Cook for 1 minute until fragrant, stirring constantly to prevent burning.
- Transfer the onion and garlic mixture to your slow cooker. Add crushed tomatoes, vegetable broth, chopped basil, sugar, salt, and black pepper. Stir to combine.
- Cover and cook on LOW for 6 hours or HIGH for 3 hours. The longer it cooks, the deeper the flavors.
- For a smoother texture, use an immersion blender to puree the soup directly in the slow cooker. Alternatively, blend in batches in a regular blender, then return to the slow cooker.
- Stir in heavy cream if using. Cover and cook on HIGH for an additional 15 minutes to warm through.
- Ladle the soup into bowls. Garnish with fresh basil leaves and a drizzle of cream if desired.
You’ll love the velvety texture and the bright, herby flavor of this soup. Try serving it with a grilled cheese sandwich for the ultimate comfort food duo.
Basil Tomato Soup with Fresh Mozzarella

After a long day, there’s nothing like a bowl of warm, comforting soup to make everything better. This basil tomato soup with fresh mozzarella is your ticket to a cozy night in, blending rich flavors with creamy textures for a dish that feels like a hug.
Ingredients
- 2 tbsp olive oil (or any neutral oil)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 28 oz canned whole tomatoes (San Marzano preferred for sweetness)
- 1 cup vegetable broth (adjust for desired thickness)
- 1/4 cup fresh basil leaves, chopped (plus extra for garnish)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper
- 8 oz fresh mozzarella, torn into small pieces
Instructions
- Heat olive oil in a large pot over medium heat until shimmering, about 1 minute.
- Add diced onion and cook until translucent, stirring occasionally, about 5 minutes.
- Stir in minced garlic and cook until fragrant, about 30 seconds.
- Pour in canned tomatoes with their juice and vegetable broth. Bring to a simmer.
- Use a wooden spoon to break the tomatoes into smaller pieces as they cook.
- Add chopped basil, salt, and pepper. Simmer uncovered for 20 minutes, stirring occasionally.
- Remove from heat. Use an immersion blender to puree the soup until smooth. (Tip: For a chunkier texture, blend only half the soup.)
- Return the pot to low heat. Stir in torn mozzarella pieces until just melted, about 2 minutes. (Tip: Don’t overheat to keep the cheese creamy.)
- Ladle the soup into bowls. Garnish with additional basil leaves. (Tip: Serve with crusty bread for dipping.)
Every spoonful of this soup is a creamy, tangy delight, with the fresh mozzarella adding a luxurious melt-in-your-mouth quality. Try topping it with a drizzle of pesto or a sprinkle of red pepper flakes for an extra flavor kick.
Chunky Basil Tomato Soup with Vegetables

Oh, you’re going to love this chunky basil tomato soup with vegetables. It’s hearty, flavorful, and packed with fresh ingredients that’ll make your taste buds sing.
Ingredients
- 2 tbsp olive oil (or any neutral oil)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 can (28 oz) crushed tomatoes
- 4 cups vegetable broth
- 1 cup fresh basil leaves, chopped (plus extra for garnish)
- 1 tsp salt (adjust to taste)
- 1/2 tsp black pepper (adjust to taste)
- 1/2 tsp sugar (optional, to balance acidity)
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced onion and cook until translucent, about 5 minutes.
- Stir in minced garlic and cook for 1 minute until fragrant.
- Add diced carrots and celery, cooking for another 5 minutes until slightly softened.
- Pour in crushed tomatoes and vegetable broth, stirring to combine.
- Bring the mixture to a boil, then reduce heat to low and simmer for 20 minutes.
- Add chopped basil, salt, pepper, and sugar (if using), stirring well.
- Simmer for an additional 10 minutes to let flavors meld.
- Adjust seasoning if needed before serving.
Unbelievably rich and chunky, this soup is perfect with a sprinkle of fresh basil on top. Try serving it with a crusty bread for dipping or a grilled cheese sandwich on the side.
Basil Tomato Soup with Pesto Swirl

You know those days when you crave something comforting yet a bit fancy? This basil tomato soup with a pesto swirl is your answer. It’s like a hug in a bowl, with a vibrant twist.
Ingredients
- 2 tbsp olive oil (or any neutral oil)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 28 oz canned tomatoes (san marzano preferred)
- 2 cups vegetable broth (adjust for thickness)
- 1/2 cup fresh basil leaves, packed
- 1/4 cup heavy cream (optional for richness)
- Salt and pepper (adjust to taste)
- 1/4 cup pesto (store-bought or homemade)
Instructions
- Heat olive oil in a large pot over medium heat until shimmering.
- Add diced onion and cook until translucent, about 5 minutes, stirring occasionally.
- Stir in minced garlic and cook for 1 minute until fragrant.
- Pour in canned tomatoes and vegetable broth, then bring to a simmer.
- Reduce heat to low, cover, and let simmer for 20 minutes to meld flavors.
- Remove from heat, add fresh basil leaves, and blend until smooth using an immersion blender.
- Stir in heavy cream if using, then season with salt and pepper to taste.
- Ladle soup into bowls, then drizzle pesto on top and swirl with a spoon for a marbled effect.
Mmm, the soup is velvety with a bright tomato flavor, perfectly complemented by the herby pesto swirl. Try serving it with a grilled cheese sandwich for the ultimate comfort meal.
Basil Tomato Soup with Ricotta Dumplings

Warm up your kitchen with this cozy Basil Tomato Soup paired with fluffy Ricotta Dumplings. It’s the perfect blend of rich flavors and comforting textures that’ll make any day feel special.
Ingredients
- 2 tbsp olive oil (or any neutral oil)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 28 oz canned tomatoes (san marzano preferred)
- 2 cups vegetable broth
- 1/2 cup fresh basil, chopped (plus extra for garnish)
- 1 cup ricotta cheese
- 1/2 cup grated parmesan cheese
- 1 egg
- 1/2 cup all-purpose flour
- Salt and pepper (adjust to taste)
Instructions
- Heat olive oil in a large pot over medium heat. Add onion and garlic, sauté until translucent, about 5 minutes.
- Add canned tomatoes and vegetable broth. Bring to a simmer, then reduce heat to low. Let it cook for 20 minutes, stirring occasionally.
- While the soup simmers, prepare the dumplings. In a bowl, mix ricotta, parmesan, egg, flour, and a pinch of salt until just combined. Tip: Don’t overmix to keep dumplings light.
- Drop tablespoon-sized dollops of the ricotta mixture into the simmering soup. Cover and cook for 5 minutes, or until dumplings are firm.
- Stir in chopped basil and season with salt and pepper. Tip: Taste as you go to adjust seasoning perfectly.
- Serve hot, garnished with extra basil. Tip: A drizzle of olive oil on top adds a nice finish.
Light and creamy dumplings float in a vibrant tomato broth, offering a delightful contrast in every spoonful. Try serving with a slice of crusty bread for dipping into the rich, herby soup.
Basil Tomato Soup with a Kick of Chili

Unbelievably easy to whip up, this basil tomato soup with a kick of chili is your go-to for those chilly evenings or when you’re craving something comforting yet bold. You’ll love how the fresh basil and chili play together in this creamy, vibrant soup.
Ingredients
- 2 tbsp olive oil (or any neutral oil)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 2 cups vegetable broth
- 1/4 cup fresh basil leaves, chopped (plus extra for garnish)
- 1/2 tsp chili flakes (adjust to taste)
- 1/2 cup heavy cream
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat until shimmering.
- Add diced onion and cook until translucent, about 5 minutes, stirring occasionally.
- Stir in minced garlic and cook for 1 minute until fragrant.
- Pour in crushed tomatoes and vegetable broth, bringing the mixture to a simmer.
- Let it simmer for 15 minutes, allowing the flavors to meld together.
- Add chopped basil and chili flakes, simmering for another 5 minutes.
- Use an immersion blender to puree the soup until smooth, or blend in batches in a regular blender.
- Stir in heavy cream and season with salt and pepper to taste.
- Heat through for another 2 minutes, then remove from heat.
Just like that, you’ve got a velvety soup with a perfect balance of sweet, tangy, and spicy. Serve it with a swirl of cream and a sprinkle of fresh basil on top for an extra touch of elegance.
Conclusion
Great flavors await in these 12 basil tomato soup recipes, each offering a unique twist on a classic favorite. Whether you’re craving something creamy, chunky, or packed with extra veggies, there’s a bowl here with your name on it. We’d love to hear which recipe stole your heart—drop a comment below! Don’t forget to share the love by pinning your favorites on Pinterest. Happy cooking!