I absolutely love how simple yet flavorful this 10 Minute Creamy Tomato Soup Recipe is. It’s one of those dishes that feels like a warm hug on a busy day but doesn’t demand hours in the kitchen. With just six ingredients and a total time under 10 minutes, you really can whip up something delicious and nourishing fast. Whether you’re craving comfort food or need a quick lunch, this recipe never disappoints.

🤍

Why You’ll Love This Recipe

  • So Quick and Easy: From prepping to simmering, it takes only 10 minutes—perfect for busy days or last-minute meals.
  • Minimal Ingredients: Just six pantry-friendly items that bring layers of flavor without fuss.
  • Creamy Without Dairy: The coconut yoghurt gives it a velvety texture that’s great for dairy-free diets.
  • Comforting & Flavorful: The combination of garlic, basil, and stock powder makes this soup taste rich and satisfying every time.

Ingredients You’ll Need

These ingredients complement each other beautifully — the sweetness of red onion and garlic builds a flavor base, while the tomato passata delivers vibrant tomato intensity. Plus, the coconut yoghurt adds that luscious creaminess without overpowering the soup.

  • Red onion: Choose a fresh, firm onion for the best sweetness and texture after frying.
  • Garlic cloves: Fresh garlic gives the soup that savory depth; don’t skip it!
  • Dried basil: A great pantry staple that brings an earthy, aromatic note without needing fresh herbs.
  • Tomato passata: Pick a good-quality passata—you’ll notice the difference in taste and color.
  • Vegetable stock powder: Adds umami richness, a small spoonful goes a long way.
  • Coconut yoghurt: I love how it makes the soup creamy and smooth without dairy; feel free to use plant-based or dairy yoghurt options.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I encourage you to make this 10 Minute Creamy Tomato Soup Recipe your own by experimenting with flavors and textures. I’ve tried a few variations that worked beautifully, and I bet you’ll find your favorite version too.

  • Add Heat: I sometimes toss in a pinch of chili flakes or cayenne for a gentle kick — my family goes crazy for this spicy version!
  • Herb Swap: Swap the dried basil for oregano or fresh thyme for a different herbaceous twist.
  • Extra Veggies: Throw in some chopped roasted red peppers or carrots for added sweetness and nutrients.
  • Dairy Free or Not: Use Greek yoghurt instead of coconut yoghurt if you prefer a tangier but equally creamy texture.

How to Make 10 Minute Creamy Tomato Soup Recipe

Step 1: Sauté the Aromatics

Start by thinly slicing your red onion and mincing the garlic cloves. I find that slicing the onion thinly lets it soften quickly and blend better into the soup. Heat a large non-stick frying pan with a splash of olive oil over medium heat, then add the onions, garlic, dried basil, and vegetable stock powder. Fry everything gently, stirring frequently, until the onion is soft and translucent—this usually takes about 4-5 minutes. This step is key to unlocking the soup’s deep flavor, so don’t rush it!

Step 2: Combine Passata and Coconut Yoghurt

Once your aromatics are perfectly softened, pour in your jar of tomato passata. Now, gently stir in the coconut yoghurt. This is where the magic happens — the yoghurt cuts through the acidity of the tomatoes, making the soup silky and creamy without needing cream. Lower the heat and let everything simmer for 2-3 minutes so the flavors can marry beautifully. Keep an eye on the soup to make sure it doesn’t boil vigorously; you want a gentle simmer.

Step 3: Final Taste and Serve

Give the soup a final stir and taste it. If you feel it needs a bit more seasoning, add a pinch of salt or a dash more vegetable stock powder. Once it’s just right, ladle it into bowls and get ready to enjoy the cozy warmth you created in under 10 minutes!

👨‍🍳

Pro Tips for Making 10 Minute Creamy Tomato Soup Recipe

  • Choose Quality Passata: I’ve noticed that using a good-quality tomato passata really makes this soup sing—look for one with rich color and no added sugars.
  • Don’t Skip the Simmer: Letting the soup simmer even just a couple of minutes blends the flavors much better than rushing.
  • Use Non-Dairy Yoghurt for Creaminess: Coconut yoghurt is my favorite here; it adds creaminess without dairy, keeping the texture silky and light.
  • Avoid Boiling Coconut Yoghurt: Adding yoghurt to boiling soup can cause curdling—stir it in once the soup has cooled slightly, then warm gently.

How to Serve 10 Minute Creamy Tomato Soup Recipe

This image shows a white bowl filled with smooth, bright orange soup with a creamy swirl of white yogurt on one side. On top of the soup, there are many golden brown, toasted cube-shaped croutons, some with darker char marks, mostly piled on one side. Small green parsley pieces are sprinkled over the soup and croutons. The bowl sits on a white marbled surface with scattered parsley leaves around it. Another similar bowl is partially visible at the top right corner. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

My go-to garnishes for this soup are fresh basil leaves or a tiny swirl of extra coconut yoghurt on top — they add freshness and a pretty touch. Sometimes I sprinkle a few toasted pumpkin seeds or a dash of cracked black pepper for some crunch and a hint of earthiness.

Side Dishes

I love serving this soup with classic warm crusty bread or toasted sourdough slices. If I’m feeling indulgent, grilled cheese sandwiches on the side turn this simple soup into a full, satisfying meal. For a lighter option, a crisp green salad works beautifully.

Creative Ways to Present

For special occasions, I’ve ladled this soup into small teacups or mini jars and topped with microgreens or edible flowers — guests always love the charming presentation. Pairing with herb-infused oil drizzled on top makes this quick soup feel fancy and festive.

Make Ahead and Storage

Storing Leftovers

I store any leftover soup in an airtight container in the fridge where it lasts really well for up to 3 days. The flavors deepen overnight, so it often tastes even better the next day — bonus!

Freezing

If I make a big batch, I freeze extra portions in individual containers or freezer bags. When you’re ready to eat, just defrost overnight in the fridge. Keep in mind that coconut yoghurt can sometimes separate after freezing, so you might want to stir the soup well after reheating.

Reheating

I usually reheat this tomato soup gently on the stove over low heat, stirring frequently to avoid scorching. If the soup has thickened too much, adding a splash of water or vegetable stock helps loosen it up and keeps that perfect creamy texture.

FAQs

  1. Can I use fresh tomatoes instead of passata?

    Yes! You can use fresh ripe tomatoes, but to keep the cooking time short, you’ll want to soften them first—either by roasting or simmering longer. Passata saves time as it’s already pureed and cooked, making this 10 Minute Creamy Tomato Soup Recipe super speedy.

  2. Is this soup suitable for vegans?

    Absolutely, this recipe is vegan as long as you use a plant-based yoghurt like coconut yoghurt. It’s a great creamy alternative that keeps the soup rich and smooth without dairy.

  3. Can I make this soup spicier?

    Definitely! Adding chili flakes, cayenne, or even a dash of hot sauce while cooking instantly gives the soup a warming spice kick. I’ve done this many times when we crave a little heat, and it’s always a hit.

  4. Will the coconut yoghurt curdle when cooking?

    Great question! To prevent curdling, stir the coconut yoghurt into the soup when the heat is low, and avoid boiling vigorously after adding it. Gentle simmering keeps the texture lovely and smooth.

Final Thoughts

This 10 Minute Creamy Tomato Soup Recipe has become a staple in my kitchen for its effortless blend of speed, simplicity, and comforting flavor. Whenever I’m short on time but still want something nourishing and satisfying, it’s my go-to—and I know you’ll enjoy it just as much. Give it a try, add your own personal twists, and I promise it’ll feel like a cozy, homemade treat even on the busiest days.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

10 Minute Creamy Tomato Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 79 reviews
  • Author: Julia
  • Prep Time: 2 minutes
  • Cook Time: 8 minutes
  • Total Time: 10 minutes
  • Yield: 2 servings
  • Category: Soup
  • Method: Frying
  • Cuisine: Western
  • Diet: Vegan

Description

This 10 Minute Creamy Tomato Soup is a quick, flavorful, and comforting dish made with simple ingredients including fresh onion, garlic, dried basil, and tomato passata, finished with creamy coconut yoghurt. Perfect for a nourishing meal that comes together in just 10 minutes!


Ingredients

Vegetables and Aromatics

  • 1 red onion
  • 2 garlic cloves

Dry Ingredients and Seasonings

  • 1 tbsp dried basil
  • 1 heaped tsp vegetable stock powder

Wet Ingredients

  • 690 g jar tomato passata
  • 2 heaped tbsp coconut yoghurt
  • 2 tbsp olive oil (for frying)


Instructions

  1. Prepare Aromatics: Begin by slicing the red onion and finely chopping the garlic cloves to release their flavors.
  2. Sauté Onions and Garlic: Heat a large non-stick frying pan with olive oil over medium heat. Add the chopped onions, garlic, dried basil, and vegetable stock powder, frying gently until the onions soften and become translucent, about 3-4 minutes.
  3. Add Tomato Base and Coconut Yoghurt: Pour in the tomato passata and stir in the coconut yoghurt until well combined, creating a creamy texture.
  4. Simmer: Reduce the heat and simmer the soup for 2-3 minutes, allowing the flavors to meld together perfectly.

Notes

  • This tomato soup requires only 6 simple ingredients and takes just 10 minutes from start to finish, making it ideal for busy weeknights.
  • The addition of coconut yoghurt adds a creamy texture without dairy, making it suitable for those avoiding lactose.
  • Vegetable stock powder enhances the depth of flavor while keeping the recipe vegetarian and vegan friendly.
  • Use a non-stick pan to prevent sticking and allow even cooking of the onions and garlic.
  • Feel free to adjust the seasoning with salt and pepper to your taste.

Nutrition

  • Serving Size: 1 serving
  • Calories: 158 kcal
  • Sugar: 18 g
  • Sodium: 450 mg
  • Fat: 3 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 1 g
  • Trans Fat: 0 g
  • Carbohydrates: 24 g
  • Fiber: 6 g
  • Protein: 8 g
  • Cholesterol: 0 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star