Spiced Tomato Soup Delight

A steaming bowl of vibrant Spiced Tomato Soup garnished with fresh cilantro, ready to be enjoyed. Save
A steaming bowl of vibrant Spiced Tomato Soup garnished with fresh cilantro, ready to be enjoyed. | cookingwithnadine.com

This comforting dish combines ripe tomatoes, sautéed vegetables, and a blend of fragrant spices. Slow simmered to meld flavors, it offers a smooth, warm texture ideal for cozy dining. Garnished with fresh herbs and a swirl of creamy topping, it provides an inviting taste experience, rich in warmth and subtle heat. Suitable for vegetarian and gluten-free preferences, it’s easily customized with optional cream or coconut alternatives. A perfect starter or light meal to savor any day.

The smell of cumin blooming in warm olive oil always brings me back to one rainy afternoon when I had nothing but overripe tomatoes and a hunch. I tossed in spices I didn't think belonged together, and the kitchen filled with something I couldn't quite name. That soup turned out to be the kind of thing you crave when the weather turns cold and you need something that feels like a hug from the inside.

I made this for a small dinner party once, and someone asked if I'd trained in a restaurant. I hadn't, but I'd learned that a pinch of cinnamon in tomato soup does something magic. The spices made the soup taste deeper, almost smoky, and everyone went quiet for a moment when they tasted it. That's when I knew this recipe was a keeper.

Ingredients

  • Ripe tomatoes: Use the ripest you can find, they break down beautifully and their sweetness balances the spices without needing extra sugar.
  • Onion and carrot: These add a subtle sweetness and body to the base, the carrot especially helps round out any sharpness from the tomatoes.
  • Garlic: Just two cloves, but they bloom in the oil and make the whole pot smell like a bistro.
  • Ground cumin: This is the backbone of the spice blend, earthy and warm, it ties everything together.
  • Smoked paprika: A half teaspoon gives you that gentle smokiness without needing to char anything over a flame.
  • Ground coriander and cinnamon: These two are the secret, they add complexity that makes people pause and wonder what's different.
  • Cayenne pepper: Optional, but a small pinch wakes up the back of your palate if you like a little heat.
  • Bay leaf: It adds a quiet herbaceous note that you miss when it's not there.
  • Vegetable broth: This thins the soup to the right consistency and adds savory depth, use a good one if you can.
  • Olive oil: For sautéing, it carries the spices and starts everything off right.
  • Fresh cilantro or parsley: A bright, grassy finish that cuts through the richness.
  • Coconut cream or heavy cream: A swirl on top makes it look elegant and adds a silky contrast to the spice.

Instructions

Start with the aromatics:
Heat your olive oil over medium heat until it shimmers, then add the onion and carrot. Let them soften for about five minutes, stirring now and then, until the onion turns translucent and the kitchen starts to smell sweet.
Bloom the spices:
Add the garlic and all your spices at once, stirring constantly for about a minute. You'll know they're ready when the air turns warm and fragrant, almost intoxicating.
Cook down the tomatoes:
Stir in the chopped tomatoes and let them cook for five minutes, breaking them up with your spoon. They'll start to release their juice and meld with the spices, forming a thick, jammy base.
Simmer with broth:
Pour in the vegetable broth and toss in the bay leaf, then bring everything to a gentle boil. Lower the heat and let it simmer uncovered for 15 to 20 minutes, stirring occasionally, until the flavors marry and the vegetables are completely soft.
Blend until smooth:
Fish out the bay leaf, then use an immersion blender right in the pot to purée the soup until it's silky. If you're using a countertop blender, work in batches and be careful with the hot liquid.
Season and serve:
Return the soup to low heat, taste it, and adjust with salt and pepper. Ladle it into bowls, top with a swirl of cream and a sprinkle of fresh herbs, and serve it while it's steaming.
Save
| cookingwithnadine.com

The first time I served this to my neighbor, she said it reminded her of a soup she'd had in Morocco. I'd never been, but I loved that something I made in my tiny kitchen could carry someone somewhere else. That's the thing about spices, they tell stories even when you don't say a word.

Making It Your Own

If you want more body, stir in a handful of cooked red lentils before blending. For extra richness, roast the tomatoes and garlic in the oven first, then add them to the pot. You can also finish it with a squeeze of lime instead of cream for a brighter, lighter version that still feels complete.

Storing and Reheating

This soup keeps beautifully in the fridge for up to four days and actually tastes better the next day once the spices settle. Reheat it gently on the stove, adding a splash of broth if it's thickened. You can also freeze it in portions for up to three months, just leave out the cream until you're ready to serve.

What to Serve Alongside

A warm, crusty piece of gluten free bread is perfect for dipping, and a simple green salad with lemon keeps things light. If you're making it a meal, grilled cheese on the side turns it into comfort food, and a crisp Sauvignon Blanc cuts through the richness if you're pouring wine.

  • Try adding a dollop of Greek yogurt instead of cream for a tangy twist.
  • A sprinkle of toasted cumin seeds on top adds crunch and an extra layer of flavor.
  • If you like heat, drizzle a little chili oil over each bowl before serving.
Rich, spiced tomato soup, a comforting vegetarian meal perfect with a swirl of cream. Save
Rich, spiced tomato soup, a comforting vegetarian meal perfect with a swirl of cream. | cookingwithnadine.com

Every time I make this, I'm reminded that the best recipes are the ones that surprise you with how little effort they ask for and how much warmth they give back. I hope this one does the same for you.

Common Questions

Ground cumin, smoked paprika, coriander, cinnamon, and a touch of cayenne pepper infuse depth and warmth.

Using an immersion blender or countertop blender purées the mixture until velvety and uniform.

Yes, substitute dairy cream with coconut cream to maintain richness while keeping it vegan.

Chopped fresh cilantro or parsley and a swirl of cream add freshness and a silky finish.

Serve alongside crusty gluten-free bread or a crisp Sauvignon Blanc for a balanced experience.

Spiced Tomato Soup Delight

Aromatic blend of ripe tomatoes and spices for a cozy, flavorful start to your meal.

Prep 10m
Cook 30m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2.2 lb ripe tomatoes, chopped
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 medium carrot, peeled and diced

Spices & Seasonings

  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp ground coriander
  • 1/4 tsp ground cinnamon
  • 1/4 tsp cayenne pepper (optional)
  • 1 bay leaf
  • Salt and black pepper, to taste

Liquids

  • 3 cups vegetable broth (gluten-free if needed)
  • 2 tbsp olive oil

Garnishes (optional)

  • 2 tbsp fresh cilantro or parsley, chopped
  • 3.4 fl oz coconut cream or heavy cream

Instructions

1
Sauté Vegetables: Heat olive oil in a large saucepan over medium heat. Add chopped onion and diced carrot; sauté for 5 minutes until softened.
2
Add Aromatics and Spices: Incorporate minced garlic and all spices; cook for 1 minute until fragrant.
3
Cook Tomatoes: Stir in chopped tomatoes and cook for 5 minutes to soften.
4
Simmer Soup: Pour in vegetable broth and add the bay leaf. Bring to a boil, then reduce heat and simmer uncovered for 15 to 20 minutes.
5
Blend Soup: Remove the bay leaf. Purée the mixture with an immersion blender or in batches using a countertop blender until smooth.
6
Season and Heat Through: Return soup to low heat, season with salt and pepper, and warm through.
7
Serve: Ladle soup into bowls and garnish with fresh herbs and a swirl of cream if desired.
Additional Information

Equipment Needed

  • Large saucepan
  • Immersion blender or countertop blender
  • Chef's knife
  • Chopping board
  • Ladle

Nutrition (Per Serving)

Calories 135
Protein 3g
Carbs 17g
Fat 6g

Allergy Information

  • Contains milk if dairy cream is used; otherwise none when using coconut cream.
Nadine Carter

Sharing approachable recipes, kitchen hacks, and practical cooking tips for home cooks and food lovers.