There’s nothing quite like a warm bowl of tomato soup to soothe the soul and satisfy the stomach. Whether you’re craving a quick weeknight dinner, a cozy seasonal favorite, or the ultimate comfort food, we’ve gathered 21 delicious recipes that will make you fall in love with this classic all over again. Let’s dive in and find your new go-to bowl!
Classic Creamy Tomato Basil Soup
Make your weeknight dinner dreams come true with this cozy, velvety soup. Master the creamy texture with just a few pantry staples and fresh basil for a vibrant finish. It’s the ultimate comfort food upgrade.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
– 2 tbsp olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 1 (28 oz) can crushed tomatoes
– 2 cups vegetable broth
– 1 cup heavy cream
– 1/4 cup fresh basil leaves, chopped (plus extra for garnish)
– 1 tsp dried oregano
– 1/2 tsp salt (adjust to taste)
– 1/4 tsp black pepper
– Optional: 1 tbsp butter for extra richness
Instructions
1. Heat 2 tbsp olive oil in a large pot over medium heat until shimmering, about 1 minute.
2. Add the diced onion and cook for 5–7 minutes, stirring occasionally, until softened and translucent.
3. Stir in the minced garlic and cook for 1 minute until fragrant—don’t let it brown.
4. Pour in the can of crushed tomatoes and 2 cups vegetable broth, scraping the bottom of the pot to release any browned bits.
5. Add 1 tsp dried oregano, 1/2 tsp salt, and 1/4 tsp black pepper. Bring to a simmer, then reduce heat to low and cook uncovered for 15 minutes to meld flavors.
6. Carefully transfer the soup to a blender and blend until completely smooth, or use an immersion blender directly in the pot. Tip: Blend in batches if needed to avoid splatters.
7. Return the blended soup to the pot over low heat. Stir in 1 cup heavy cream until fully incorporated and heated through, about 3–4 minutes—do not boil.
8. Fold in 1/4 cup chopped fresh basil just before serving to preserve its bright flavor. Tip: Reserve a few whole leaves for garnish.
9. Taste and adjust seasoning with more salt or pepper if desired. For extra richness, swirl in 1 tbsp butter off the heat.
10. Ladle into bowls and garnish with additional fresh basil.
You’ll love the silky-smooth texture that hugs every spoonful. Yes, the rich tomato base gets a fresh lift from that basil, making it feel gourmet without the fuss. Try dunking a grilled cheese sandwich or topping it with crispy croutons for the ultimate cozy meal.
Spicy Roasted Red Pepper Tomato Soup
Brace your taste buds for a flavor explosion. This Spicy Roasted Red Pepper Tomato Soup delivers smoky sweetness with a serious kick. It’s the cozy, vibrant bowl you’ll crave all season.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
– 2 large red bell peppers
– 1 tbsp olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 1 (28 oz) can crushed tomatoes
– 2 cups vegetable broth
– 1 tsp smoked paprika
– 1/2 tsp crushed red pepper flakes (adjust for heat preference)
– 1/2 cup heavy cream
– Salt and black pepper, to season
Instructions
1. Preheat your oven to 425°F (218°C).
2. Place the whole red bell peppers on a baking sheet lined with foil.
3. Roast the peppers for 25-30 minutes, turning once halfway, until the skins are completely blackened and blistered.
4. Immediately transfer the roasted peppers to a bowl and cover tightly with plastic wrap—this traps steam to loosen the skins easily.
5. Let the peppers steam for 10 minutes, then peel off the blackened skins, remove the stems and seeds, and roughly chop the flesh.
6. Heat the olive oil in a large pot or Dutch oven over medium heat.
7. Add the diced onion and cook for 5-7 minutes, stirring occasionally, until soft and translucent.
8. Add the minced garlic and cook for 1 more minute, just until fragrant to prevent burning.
9. Stir in the chopped roasted peppers, crushed tomatoes, vegetable broth, smoked paprika, and red pepper flakes.
10. Bring the mixture to a simmer, then reduce the heat to low, cover, and let it cook for 20 minutes to allow the flavors to meld.
11. Carefully transfer the soup in batches to a blender and puree until completely smooth, or use an immersion blender directly in the pot.
12. Return the pureed soup to the pot over low heat and stir in the heavy cream.
13. Season generously with salt and black pepper, then heat for 2-3 more minutes until warmed through.
Velvety and rich, this soup boasts a deep, smoky sweetness from the peppers balanced by a gentle heat. Serve it with a swirl of extra cream, a sprinkle of fresh herbs, or alongside a crusty grilled cheese for the ultimate comfort meal.
Hearty Tomato and Lentil Soup
Ready to ditch the takeout? This cozy, protein-packed soup is your new weeknight hero—simmering with savory depth and ready in under an hour. Serving: 6 | Prep Time: 15 minutes | Cooking Time: 40 minutes
Ingredients
– 2 tbsp olive oil (or any neutral oil)
– 1 large yellow onion, diced
– 3 cloves garlic, minced
– 2 large carrots, peeled and diced
– 2 stalks celery, diced
– 1 tsp dried thyme
– 1 tsp smoked paprika
– 1 (28-oz) can crushed tomatoes
– 1 cup brown lentils, rinsed
– 6 cups vegetable broth
– 2 bay leaves
– 1 tsp salt (adjust to taste)
– ½ tsp black pepper
– 2 tbsp fresh parsley, chopped (for garnish, optional)
Instructions
1. Heat olive oil in a large pot over medium heat.
2. Add diced onion and cook for 5 minutes, stirring occasionally, until softened.
3. Add minced garlic and cook for 1 minute until fragrant.
4. Stir in diced carrots and celery, cooking for 5 minutes to soften slightly.
5. Sprinkle in dried thyme and smoked paprika, stirring for 30 seconds to toast the spices.
6. Pour in crushed tomatoes, scraping the bottom of the pot to release any browned bits.
7. Add rinsed brown lentils, vegetable broth, bay leaves, salt, and black pepper.
8. Bring the mixture to a boil over high heat.
9. Reduce heat to low, cover the pot, and simmer for 30 minutes until lentils are tender.
10. Remove bay leaves and discard.
11. Taste and adjust seasoning with more salt if needed.
12. Ladle soup into bowls and garnish with fresh parsley.
Perfectly thick and hearty, this soup balances the earthy lentils with bright tomato tang. Serve it with crusty bread for dipping, or swirl in a spoonful of Greek yogurt for a creamy finish.
Chunky Tomato and Vegetable Minestrone Soup
Melt away winter chills with this hearty, veggie-packed minestrone. Grab your biggest pot—this chunky soup is loaded with garden goodness and ready in under an hour. Perfect for meal prep or a cozy weeknight dinner that everyone will devour.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 40 minutes
Ingredients
– 2 tbsp olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 2 medium carrots, peeled and diced
– 2 celery stalks, diced
– 3 cloves garlic, minced
– 1 (28-oz) can crushed tomatoes
– 6 cups vegetable broth
– 1 (15-oz) can cannellini beans, rinsed and drained
– 1 cup ditalini pasta (or any small pasta)
– 2 cups fresh spinach, roughly chopped
– 1 tsp dried oregano
– 1/2 tsp red pepper flakes (adjust to taste)
– Salt and black pepper, to taste
– Grated Parmesan cheese, for serving (optional)
Instructions
1. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat for 1 minute until shimmering.
2. Add diced onion, carrots, and celery to the pot. Cook for 8–10 minutes, stirring occasionally, until vegetables soften and onions turn translucent.
3. Stir in minced garlic and cook for 1 minute until fragrant—don’t let it brown.
4. Pour in crushed tomatoes and vegetable broth, scraping the bottom of the pot to release any browned bits for extra flavor.
5. Add cannellini beans, dried oregano, and red pepper flakes. Season with 1 tsp salt and 1/2 tsp black pepper.
6. Bring the soup to a boil over high heat, then reduce to a simmer. Cover and cook for 20 minutes to let flavors meld.
7. Uncover and stir in ditalini pasta. Simmer for 10 minutes, stirring occasionally, until pasta is al dente.
8. Fold in fresh spinach and cook for 2 minutes until just wilted. Taste and adjust seasoning with more salt or pepper if needed.
9. Ladle soup into bowls and top with grated Parmesan cheese if desired.
This soup boasts a chunky, satisfying texture with tender veggies and perfectly cooked pasta. The tomato base is bright and herbaceous, balanced by a subtle kick from red pepper flakes. Try serving it with crusty garlic bread for dipping, or stir in a spoonful of pesto just before eating for an herby twist.
Smooth Italian Tomato and Parmigiano Soup
Let’s make a cozy, creamy soup that tastes like a hug from Nonna. This smooth Italian tomato and Parmigiano soup is rich, velvety, and ready in under an hour—perfect for a quick weeknight dinner or a fancy starter.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 30 minutes
Ingredients
– 2 tbsp olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 2 cloves garlic, minced
– 1 (28 oz) can crushed tomatoes
– 2 cups vegetable broth
– 1 tsp dried oregano
– 1/2 tsp salt (adjust to taste)
– 1/4 tsp black pepper
– 1/2 cup heavy cream
– 1 cup grated Parmigiano-Reggiano cheese (plus extra for garnish)
– Fresh basil leaves for garnish (optional)
Instructions
1. Heat 2 tbsp olive oil in a large pot over medium heat until shimmering, about 2 minutes.
2. Add 1 diced yellow onion and cook until translucent, stirring occasionally, for 5–7 minutes.
3. Stir in 2 minced garlic cloves and cook until fragrant, about 1 minute.
4. Pour in 1 can of crushed tomatoes and 2 cups vegetable broth, scraping the bottom of the pot to release any browned bits.
5. Add 1 tsp dried oregano, 1/2 tsp salt, and 1/4 tsp black pepper, then bring the mixture to a boil.
6. Reduce heat to low, cover the pot, and simmer for 20 minutes to let flavors meld.
7. Remove the pot from heat and use an immersion blender to puree the soup until completely smooth, about 2–3 minutes. (Tip: For extra silkiness, blend in batches in a regular blender.)
8. Return the pot to low heat and stir in 1/2 cup heavy cream until fully incorporated.
9. Gradually whisk in 1 cup grated Parmigiano-Reggiano cheese until melted and the soup is creamy, about 2 minutes. (Tip: Add cheese slowly to prevent clumping.)
10. Taste and adjust seasoning with more salt or pepper if needed, then simmer for an additional 5 minutes to thicken slightly.
11. Ladle the soup into bowls and garnish with extra Parmigiano-Reggiano and fresh basil leaves if desired. (Tip: Serve immediately for the best texture.)
Buttery smooth and deeply savory, this soup boasts a velvety texture that clings to your spoon. The Parmigiano adds a nutty, umami punch that balances the bright tomato base—try topping it with crispy croutons or a drizzle of olive oil for an extra crunch.
Chilled Gazpacho with Fresh Tomatoes
Zap into summer with this no-cook wonder. Blend ripe tomatoes into a vibrant chilled soup that’s ready in minutes. Perfect for beating the heat with zero effort.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
– 2 lbs ripe tomatoes, cored and roughly chopped (use Roma or heirloom for best flavor)
– 1 English cucumber, peeled and chopped (about 1.5 cups)
– 1 small red bell pepper, seeded and chopped
– 1/2 small red onion, chopped (soak in ice water for 5 minutes to mellow if sensitive)
– 2 garlic cloves, peeled
– 1/4 cup extra-virgin olive oil, plus extra for drizzling
– 2 tbsp red wine vinegar
– 1 tsp kosher salt
– 1/2 tsp freshly ground black pepper
– 1/4 tsp smoked paprika (optional, for a hint of smokiness)
– Fresh basil leaves for garnish
Instructions
1. Combine the chopped tomatoes, cucumber, bell pepper, red onion, and garlic cloves in a blender or food processor.
2. Add the olive oil, red wine vinegar, kosher salt, black pepper, and smoked paprika (if using) to the blender.
3. Blend on high speed for 45–60 seconds until completely smooth and no large chunks remain.
4. Taste the gazpacho and adjust seasoning with an extra pinch of salt or splash of vinegar if needed—blend for 5 more seconds to incorporate.
5. Pour the mixture through a fine-mesh strainer into a large bowl to remove any seeds or skins for a silkier texture (skip for a rustic version).
6. Cover the bowl tightly with plastic wrap and refrigerate for at least 2 hours, or up to overnight, to chill thoroughly and let flavors meld.
7. Stir the gazpacho well before serving to recombine any separation.
8. Ladle into chilled bowls or glasses, drizzle with a thread of olive oil, and top with fresh basil leaves.
Delight in its velvety, refreshing texture that bursts with garden-fresh tomato brightness. Serve it in mason jars for a picnic or garnish with diced avocado and crunchy croutons for extra flair.
Heirloom Tomato and Garlic Bisque
Savor summer in a bowl with this velvety bisque. Grab heirloom tomatoes for their sweet, complex flavor—they make all the difference. Blend roasted garlic into the mix for a rich, aromatic base that’s pure comfort.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 40 minutes
Ingredients
– 2 lbs heirloom tomatoes, chopped (use a mix of colors for visual appeal)
– 1 head garlic, top trimmed off to expose cloves
– 2 tbsp olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 2 cups vegetable broth
– 1/2 cup heavy cream
– 1 tsp salt (adjust to taste)
– 1/2 tsp black pepper
– Fresh basil leaves for garnish
Instructions
1. Preheat your oven to 400°F.
2. Place the chopped tomatoes and trimmed garlic head on a baking sheet.
3. Drizzle 1 tbsp olive oil over the tomatoes and garlic.
4. Roast in the oven for 25 minutes until the tomatoes are soft and the garlic is golden-brown.
5. Remove from the oven and let the garlic cool slightly, then squeeze the cloves out of the skin.
6. Heat the remaining 1 tbsp olive oil in a large pot over medium heat.
7. Add the diced onion and sauté for 5 minutes until translucent.
8. Pour in the vegetable broth and bring to a simmer.
9. Add the roasted tomatoes and garlic cloves to the pot.
10. Simmer for 10 minutes to blend the flavors.
11. Use an immersion blender to puree the mixture until smooth, or transfer to a blender in batches.
12. Stir in the heavy cream, salt, and black pepper.
13. Heat for another 5 minutes on low, stirring occasionally, until warmed through.
14. Ladle the bisque into bowls and garnish with fresh basil leaves.
For a silky texture, strain the bisque through a fine-mesh sieve after blending to remove any seeds or skins. Finish with a swirl of cream or a drizzle of olive oil for an elegant touch—perfect with crusty bread for dipping.
Thai-Inspired Tomato Coconut Soup
Ready to ditch boring soup? This Thai-inspired tomato coconut soup brings bold flavors in under 30 minutes—think creamy, tangy, and just spicy enough to keep you coming back for more.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
– 1 tbsp coconut oil (or any neutral oil)
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 1 red bell pepper, chopped
– 1 (28 oz) can crushed tomatoes
– 1 (13.5 oz) can full-fat coconut milk
– 2 cups vegetable broth
– 1 tbsp red curry paste (adjust for spice preference)
– 1 tbsp fish sauce (or soy sauce for vegan)
– 1 tbsp lime juice
– Fresh cilantro for garnish
– Salt to taste
Instructions
1. Heat 1 tbsp coconut oil in a large pot over medium heat until shimmering, about 1 minute.
2. Add 1 diced yellow onion and cook for 5 minutes, stirring occasionally, until softened and translucent.
3. Stir in 3 minced garlic cloves and 1 tbsp grated ginger, cooking for 1 minute until fragrant to avoid burning.
4. Add 1 chopped red bell pepper and cook for 3 minutes until slightly tender.
5. Mix in 1 tbsp red curry paste, coating the vegetables evenly for 30 seconds to bloom the spices.
6. Pour in 1 can crushed tomatoes, 1 can coconut milk, and 2 cups vegetable broth, stirring to combine.
7. Bring the soup to a boil, then reduce heat to low and simmer uncovered for 15 minutes to let flavors meld.
8. Remove from heat and stir in 1 tbsp fish sauce and 1 tbsp lime juice for a balanced tangy-savory kick.
9. Season with salt as needed, tasting after each addition to avoid over-salting.
10. Ladle into bowls and garnish with fresh cilantro leaves.
Perfectly creamy with a subtle heat from the curry paste, this soup has a velvety texture that clings to every spoonful. Serve it over steamed jasmine rice for a heartier meal, or pair with crusty bread to soak up every last drop—it’s versatile enough for cozy nights or impressing guests.
Rich Fire-Roasted Tomato Soup with Herbs
Oven-roasted tomatoes transform into a smoky, velvety dream. Fire up your blender and grab fresh herbs—this soup is about to become your new cozy obsession.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– 2 lbs Roma tomatoes, halved (or use canned fire-roasted tomatoes for a shortcut)
– 3 tbsp olive oil, divided
– 1 medium yellow onion, diced
– 3 garlic cloves, minced
– 4 cups vegetable broth
– 1/2 cup heavy cream (or coconut milk for dairy-free)
– 1 tbsp fresh thyme leaves
– 1 tbsp fresh basil, chopped
– 1 tsp smoked paprika
– Salt and black pepper, to season
Instructions
1. Preheat your oven to 425°F and line a baking sheet with parchment paper.
2. Toss halved tomatoes with 2 tbsp olive oil, salt, and pepper on the baking sheet.
3. Roast tomatoes for 25–30 minutes until charred and softened, stirring halfway through.
4. Heat 1 tbsp olive oil in a large pot over medium heat.
5. Sauté diced onion for 5–7 minutes until translucent, stirring occasionally.
6. Add minced garlic and cook for 1 minute until fragrant.
7. Pour in vegetable broth and scrape any browned bits from the pot bottom.
8. Add roasted tomatoes, thyme, basil, and smoked paprika to the pot.
9. Bring the mixture to a boil, then reduce heat and simmer for 15 minutes.
10. Carefully transfer the soup to a blender and blend until completely smooth.
11. Return the blended soup to the pot over low heat.
12. Stir in heavy cream and warm for 3–5 minutes without boiling.
13. Season with salt and pepper, adjusting to your preference.
Velvety and rich with a smoky kick from those roasted tomatoes. Serve it piping hot with a swirl of cream or crusty bread for dipping—perfect for chilly nights or a quick lunch upgrade.
Tomato Tortellini Soup with Parmesan
Just when you thought comfort food couldn’t get cozier. This tomato tortellini soup is your new weeknight hero—a creamy, cheesy hug in a bowl that’s ready in a flash. Juggling flavor and ease, it’s the ultimate pantry-to-table win.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
– 2 tbsp olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 1 (28 oz) can crushed tomatoes
– 4 cups vegetable broth
– 1 tsp dried basil
– 1/2 tsp dried oregano
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1 (9 oz) package cheese tortellini, refrigerated or frozen
– 1/2 cup heavy cream
– 1/2 cup grated Parmesan cheese, plus extra for serving
– Fresh basil leaves, for garnish (optional)
Instructions
1. Heat 2 tbsp olive oil in a large pot or Dutch oven over medium heat for 1 minute.
2. Add 1 diced yellow onion and cook for 5 minutes, stirring occasionally, until softened and translucent.
3. Add 3 minced garlic cloves and cook for 1 minute, stirring constantly, until fragrant.
4. Pour in 1 can of crushed tomatoes and 4 cups vegetable broth, stirring to combine.
5. Stir in 1 tsp dried basil, 1/2 tsp dried oregano, 1/2 tsp salt, and 1/4 tsp black pepper.
6. Bring the mixture to a boil over high heat, then reduce to a simmer.
7. Simmer uncovered for 10 minutes to allow flavors to meld.
8. Add 1 package of cheese tortellini and cook according to package directions, usually 3-5 minutes for refrigerated or 5-7 minutes for frozen, until tender.
9. Reduce heat to low and stir in 1/2 cup heavy cream until fully incorporated.
10. Remove the pot from heat and stir in 1/2 cup grated Parmesan cheese until melted and smooth.
11. Ladle the soup into bowls and garnish with extra Parmesan and fresh basil leaves if desired.
A silky, tomato-rich broth cradles plump, cheesy tortellini in every spoonful. The Parmesan melts into a subtle umami depth, while the cream adds a luxurious velvet finish. Serve it with crusty garlic bread for dipping, or top with a drizzle of chili oil for a spicy kick.
Rustic Tomato and Corn Chowder
Embrace the cozy season with this vibrant chowder that transforms humble ingredients into a creamy, comforting bowl. Grab your Dutch oven and let’s build layers of flavor—this soup comes together fast but tastes like it simmered all day.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
- 2 tbsp olive oil (or any neutral oil)
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 red bell pepper, diced
- 2 cups fresh or frozen corn kernels (thaw if frozen)
- 1 (28-oz) can crushed tomatoes
- 4 cups vegetable broth
- 1 tsp smoked paprika
- 1/2 tsp dried thyme
- 1 cup heavy cream
- Salt and black pepper (adjust to taste)
- Fresh parsley, chopped (for garnish)
- Croutons or crusty bread (optional, for serving)
Instructions
- Heat olive oil in a large Dutch oven or heavy pot over medium heat until shimmering, about 1 minute.
- Add diced onion and cook, stirring occasionally, until translucent and soft, 5–6 minutes.
- Stir in minced garlic and cook until fragrant, 30 seconds—don’t let it brown.
- Add diced red bell pepper and corn kernels; cook, stirring, until peppers soften slightly, 4–5 minutes.
- Pour in crushed tomatoes and vegetable broth, scraping the bottom of the pot to lift any browned bits (this adds depth).
- Stir in smoked paprika and dried thyme until evenly combined.
- Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 15 minutes to meld flavors.
- Use an immersion blender to partially blend the soup, leaving some texture—or transfer 2 cups to a blender, blend until smooth, and return to the pot.
- Stir in heavy cream and heat through over low heat, 2–3 minutes; avoid boiling to prevent curdling.
- Season with salt and black pepper to taste, starting with 1 tsp salt and 1/2 tsp pepper.
- Ladle into bowls and garnish with chopped parsley and croutons if using.
Just ladle it up and savor the creamy, slightly chunky texture with sweet corn pops against the smoky tomato base. For a fun twist, top with crispy bacon bits or a dollop of sour cream, or serve it alongside a grilled cheese sandwich for the ultimate comfort meal.
Sweet Tomato and Carrot Ginger Soup
Let’s ditch the bland stuff. This sweet tomato and carrot ginger soup is your new cozy-season hero—vibrant, warming, and ready in a flash. Serving: 4 | Pre Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
– 2 tbsp olive oil (or any neutral oil)
– 1 medium yellow onion, diced
– 3 cloves garlic, minced
– 1 tbsp fresh ginger, grated (adjust to taste)
– 4 large carrots, peeled and chopped into ½-inch pieces
– 1 (28-oz) can crushed tomatoes
– 4 cups vegetable broth (low-sodium recommended)
– 1 tsp ground cumin
– Salt and black pepper (to season throughout)
– ¼ cup heavy cream or coconut milk (for optional swirl)
Instructions
1. Heat olive oil in a large pot over medium heat.
2. Add diced onion and cook for 5 minutes, stirring occasionally, until softened and translucent.
3. Stir in minced garlic and grated ginger, cooking for 1 minute until fragrant.
4. Add chopped carrots, crushed tomatoes, vegetable broth, and ground cumin to the pot.
5. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 20 minutes until carrots are fork-tender.
6. Carefully transfer the soup in batches to a blender and blend until completely smooth, or use an immersion blender directly in the pot.
7. Return the blended soup to the pot if needed, and season with salt and black pepper to taste.
8. Ladle the soup into bowls and optionally swirl in heavy cream or coconut milk for added richness.
Creamy and vibrant, this soup balances sweet tomatoes with a spicy ginger kick. Serve it with crusty bread for dipping or top with a dollop of yogurt for a tangy contrast.
Conclusion
Kitchens across North America will be warmed by these 21 delicious tomato soup recipes! From classic creamy versions to bold, spicy twists, there’s a perfect bowl for every taste. We hope you find a new favorite to savor. Don’t forget to leave a comment telling us which recipe you loved most, and please share this roundup on Pinterest to spread the cozy inspiration!
Sophia Brennan is the cook and writer behind Go Jack Rabbit Go. She spent years working in Portland’s restaurant world before bringing that same warm, unfussy approach into her home kitchen. These days, she focuses on simple, comforting recipes inspired by real life, family routines, and the rhythm of cooking without overthinking it.



