Creamy Turkey Bacon Soup – Artichoke, Mushroom & Leek Soup with a Velvety Finish

⚖️
Difficulty
Easy
⏲️
Prep Time
15 mins
🕒
Cook Time
20 mins
⏱️
Total Time
35 mins
🍽️
Servings
4 servings

I still remember the steam rising from my mother’s tagine pot on cold Moroccan mornings — the way she’d ladle warm, spiced soup into our bowls before school, the kitchen filled with the scent of cumin and fresh herbs. Now, from my tiny NYC kitchen with a fire escape view, I chase that same comfort in a very different way. This Creamy Turkey Bacon Soup is my love letter to cozy season: tender artichoke hearts, earthy cremini mushrooms, and sweet leeks simmered in a savory broth, then blended to velvet perfection and finished with crispy turkey bacon. It’s an artichoke mushroom leek soup that feels elegant enough for a dinner party but comes together in just 35 minutes from stove to bowl — the kind of low carb creamy vegetable soup I rely on all winter long.

When you take that first spoonful, you’ll understand exactly why this creamy artichoke soup with bacon has become one of my most-requested recipes. The mushrooms bring deep, earthy umami. The leeks add a gentle sweetness that onions simply can’t replicate. And the artichoke hearts — briny, tender, slightly nutty — give the soup a subtle tang that keeps you coming back for more. Heavy cream folds everything into a silky blanket, while the crispy turkey bacon on top shatters with every bite, its smoky saltiness cutting through the richness. A whisper of fresh thyme ties it all together. It’s warm, velvety, and deeply satisfying — the kind of bowl that makes you want to curl up on the couch with a good book and a crusty piece of bread.

As a chef who trained in Paris and grew up in Morocco, I’ve learned that great soup isn’t complicated — it’s precise. My French training taught me to build flavor layer by layer, starting with properly rendered fat and patient sautéing. My Moroccan roots taught me to love bold, confident seasoning. In this turkey bacon soup recipe, I’ve stripped away all the fuss and kept only what matters: quality ingredients, one pot, and technique you can actually taste. I’ll share my best pro tips below — including how to avoid one common mistake that makes soup taste flat: rushing the mushrooms. Take your time, and I promise you’ll taste the difference.

Creamy Turkey Bacon Soup — Artichoke, Mushroom & Leek Soup topped with crispy turkey bacon and fresh thyme

Why This Creamy Turkey Bacon Soup Recipe Is the Best

The Flavor Secret. The magic of this creamy turkey bacon soup lies in the combination of three ingredients that were simply made for each other. Artichoke hearts bring a bright, briny tang that lifts the earthy mushrooms, while leeks offer a delicate, almost buttery sweetness. Top it with crispy turkey bacon and you’ve got a bowl that hits every note: salty, smoky, creamy, tangy, and deeply comforting. It’s a flavor profile I developed by layering my French sauce training with the bold flavors of my Moroccan childhood.

Perfected Texture. Here’s where my chef training really comes through. Instead of a chunky rustic soup, I blend it to a silky-smooth velvet using an immersion blender. That texture — luxurious, creamy, and absolutely flawless — is what makes this artichoke and leek soup feel like something you’d order at a Paris bistro. The heavy cream is added at the very end, just warmed through but never boiled, which preserves that pristine mouthfeel and keeps the soup beautifully emulsified.

Foolproof & Fast. You don’t need to be a trained chef to pull this off. Everything happens in one pot, takes just 35 minutes from start to finish, and requires only basic knife skills. I’ve designed this recipe to be forgiving — even if you over-sauté the mushrooms or use a regular blender instead of an immersion blender, you’ll still end up with a bowl of pure comfort. It’s the kind of creamy vegetable soup recipe that builds confidence in the kitchen.

Creamy Turkey Bacon Soup Ingredients

I pick up cremini mushrooms and leeks at the Union Square Greenmarket on Saturday mornings, and I always keep a can of artichoke hearts in my pantry for nights when I need something warm, fast, and deeply satisfying. Quality ingredients are the heart of this soup — let me walk you through the key players.

Ingredients List

  • 4 slices turkey bacon, chopped
  • 2 tablespoons olive oil
  • 1 large leek, white and light green parts only, thinly sliced
  • 8 oz cremini mushrooms, sliced
  • 1 can (14 oz) artichoke hearts, drained and chopped
  • 4 cups chicken or vegetable broth
  • 1 cup heavy cream
  • Salt and black pepper to taste
  • Fresh thyme leaves for garnish (optional)

Ingredient Spotlight

Artichoke hearts are the star of this creamy artichoke soup with bacon. I recommend canned artichoke hearts in water or brine — they’re tender, tangy, and ready to use. Rinse them briefly if you want to cut sodium, but keep that bright briny character. When shopping, look for firm hearts without any mushiness. In a pinch, frozen artichoke hearts (thawed and patted dry) work beautifully too.

Cremini mushrooms have more deep, earthy umami than white button mushrooms, which is why I reach for them in this low carb creamy vegetable soup. At the store, choose mushrooms that are firm, dry, and smooth-capped — avoid any with slimy spots or a wrinkled look. You can also use a mix of cremini and shiitake for an even more complex flavor profile.

Leeks are nature’s aromatic gift — sweeter and milder than onions, with a silky texture once sautéed. The crucial step is cleaning: slice them first, then swish the slices in a bowl of cold water to release the grit trapped between the layers. I learned this trick in French culinary school, and it’s non-negotiable for a smooth turkey bacon soup recipe.

Turkey bacon gives you that irresistible smoky crunch without the heavy fat of pork bacon — and honestly, I love how its leaner character lets the vegetables shine. Cook it slowly over medium heat so it renders and crisps properly, and let it drain on paper towels. For a rich flavor boost, leave the rendered drippings in the pot for sautéing.

Heavy cream with 36 percent milkfat is what gives this soup its signature velvety body. It’s the difference between “nice soup” and “I-can’t-stop-eating-this” soup. If you want to lighten things up, half-and-half will still work — just know the texture will be slightly thinner. For a dairy-free option, full-fat canned coconut milk is my tested swap.

Original Ingredient Best Substitution Flavor / Texture Impact
Heavy cream Half-and-half Lighter body, still creamy, less rich
Turkey bacon Regular smoked bacon Richer smoky flavor, extra crisp, more fat
Cremini mushrooms White button mushrooms Milder flavor, less umami depth
Canned artichoke hearts Frozen artichoke hearts Brighter flavor, firmer texture
Chicken broth Vegetable broth Equally savory, plant-based friendly

How to Make Creamy Turkey Bacon Soup — Step-by-Step

Trust me, if you can chop vegetables and operate a blender, you can make this. Let’s get cooking!

Step 1: Crisp the Turkey Bacon

Place the chopped turkey bacon in a cold, large pot or Dutch oven. Turn the heat to medium and cook, stirring occasionally, until the bacon is browned and crispy — about 6 to 8 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving any rendered fat in the pot.

💡 mia’s Pro Tip: Don’t toss that rendered fat! It’s liquid gold. Leave it in the pot to sauté the leeks and mushrooms — it adds smoky depth to the entire creamy turkey bacon soup.

Step 2: Sauté the Leeks and Mushrooms

Add the olive oil to the same pot (you may not need the full 2 tablespoons if the bacon rendered a lot of fat). Add the sliced leeks and mushrooms, and cook over medium heat until the leeks are translucent and the mushrooms have released their liquid and started to brown — about 5 to 7 minutes. Season lightly with salt and pepper.

⚠️ Common Mistake to Avoid: Rushing the sauté. If you cook the leeks and mushrooms on too-high heat, they’ll burn before they soften. Give them time to release their moisture naturally.

Step 3: Add Artichokes and Broth

Stir in the chopped artichoke hearts and cook for 2 minutes so they can absorb some of the leek-mushroom flavor. Pour in the 4 cups of broth, increase the heat to high, and bring the soup to a boil. Then reduce the heat to low, cover, and simmer for 10 minutes.

💡 mia’s Pro Tip: For an extra layer of French technique, add a bay leaf and a few sprigs of thyme to the broth as it simmers. Remove them before blending.

Step 4: Simmer and Blend

After 10 minutes, remove the pot from heat. Using an immersion blender, blend the soup directly in the pot until completely smooth. If using a standard blender, let the soup cool slightly, then transfer in batches — never fill more than halfway — and crack the lid open to let steam escape.

⚠️ Common Mistake to Avoid: Blending hot soup in a sealed blender. The steam expands and can blow the lid off, and you’ll be cleaning soup off your ceiling. Always vent the lid or cover it with a clean kitchen towel.

Step 5: Add Cream and Season

Stir in the heavy cream. Return the pot to low heat and warm the soup gently — but do NOT let it boil. Season with salt and black pepper to taste. Remember that the turkey bacon will add saltiness at the end, so go light on the salt initially.

💡 mia’s Pro Tip: If you like a bit of texture like I do, reserve half a cup of the soup before blending and stir it back at the end. You get a velvety base with little bites of mushroom and artichoke throughout.

Step 6: Serve with Crispy Bacon

Ladle the creamy artichoke mushroom and leek soup into bowls. Top generously with the crispy turkey bacon and a sprinkle of fresh thyme leaves. Serve immediately while warm.

⚠️ Common Mistake to Avoid: Adding the turkey bacon too early. It will absorb moisture from the hot soup and go soggy. Keep it separate and sprinkle it on top right before serving.

Step Action Duration Key Visual Cue
1 Crisp turkey bacon 6–8 mins Bacon is browned and shatter-crisp
2 Sauté leeks & mushrooms 5–7 mins Leeks translucent; mushrooms browned
3 Add artichokes & broth 2 mins + 10 min simmer Soup is bubbling gently
4 Blend until smooth 2–3 mins No visible chunks remain
5 Stir in cream & season 2–3 mins Cream fully incorporated, soup steams
6 Serve with bacon & thyme 1 min Bacon crispy on top, thyme fragrant

Serving & Presentation

I love serving this soup in wide, shallow bowls with a swirl of extra cream on top and the crispy turkey bacon piled high in the center. Sprinkle fresh thyme leaves over the top, and serve with a wedge of warm sourdough or a simple green salad on the side. It’s the kind of meal that feels elegant enough for a dinner party but humble enough for a Tuesday night in my NYC apartment.

When I’m feeling homesick for Morocco, I’ll dust the finished soup with a pinch of smoked paprika or ground cumin before adding the bacon — it completely transforms the flavor into something warm and exotic. And on the nights I’m channeling my Parisian bistro days, I serve it with a crusty baguette from the corner bakery, rubbed with garlic and brushed with olive oil.

Pairing Type Suggestions Why It Works
Side Dish Warm sourdough, crusty baguette, garlic bread Crunchy texture contrasts with velvety soup
Salad Arugula with lemon vinaigrette, shaved fennel salad Bright acidity cuts through the richness
Beverage Crisp Sauvignon Blanc, dry cider, sparkling water with lemon Light, acidic drinks balance the cream
Garnish Fresh thyme, chives, red chili flakes, cracked black pepper Adds color, aroma, and a fresh pop of flavor

Make-Ahead, Storage & Reheating

This creamy turkey bacon soup is my meal-prep hero. I make a double batch on Sundays, store it in mason jars, and lunch is sorted for the week. The flavors actually deepen overnight, so it tastes even better the next day — one of those rare soups that rewards patience.

Method Container Duration Reheating Tip
Refrigerator Airtight glass container or mason jar 4–5 days Stovetop over medium-low heat, stirring often
Freezer Freezer-safe container, 1-inch headroom 2–3 months Thaw overnight in fridge; reheat gently
Make-Ahead In the pot, cooled, unblended Up to 3 days before blending Blend and add cream at reheating time

The biggest risk when reheating this low carb creamy vegetable soup is curdling the cream. Always reheat gently, and if it looks separated, don’t panic — a quick buzz with the immersion blender will bring it right back together. I also recommend storing the turkey bacon separately in a paper towel-lined container so it stays crisp for days.

Variations & Easy Swaps

Variation Key Change Best For Difficulty Impact
Moroccan-Spiced Add smoked paprika + ground cumin Warming, exotic twist No change
Dairy-Free Use full-fat coconut milk instead of cream Lactose-intolerant / paleo No change
Vegan Vegetable broth + coconut milk, skip turkey bacon Plant-based eaters No change

Variation 1: Moroccan-Spiced

This is my favorite riff — it brings me right back to my mother’s kitchen in Marrakech. Add 1 teaspoon of smoked paprika and 1 teaspoon of ground cumin to the pot along with the artichoke hearts. The warmth of the spices plays beautifully against the creamy base and smoky turkey bacon. If you have preserved lemons from your local Middle Eastern grocer, dice a little and stir it in at the end — absolutely magical.

Variation 2: Dairy-Free

For a dairy-free creamy artichoke soup with bacon, substitute the heavy cream with full-fat canned coconut milk. Use the thick, creamy top layer plus a little of the watery liquid. You’ll still get that luscious texture, with a faint coconut sweetness that pairs surprisingly well with the mushrooms. Make sure to simmer it gently — coconut milk also doesn’t like boiling.

Variation 3: Vegan & Smoky Chickpea Topping

To make this a fully vegan soup, swap the chicken broth for vegetable broth, use coconut milk instead of cream, and replace the turkey bacon with crispy roasted chickpeas — tossed in olive oil, smoked paprika, and a pinch of sea salt, then roasted at 400°F for 20 minutes until crunchy. You’ll get the same satisfying smoky crunch on top, with bonus fiber and plant protein. It’s one of my go-to NYC weeknight tricks.

Frequently Asked Questions

Can I use frozen artichoke hearts instead of canned for this soup?

Yes, absolutely. Frozen artichoke hearts are actually often less mushy than canned ones. Thaw them completely and pat them dry before chopping, since excess moisture will make your soup watery. You’ll also want to season them with a little extra salt and lemon juice, because frozen hearts don’t have the briny flavor that comes naturally with canned artichokes. The texture and taste in the finished creamy turkey bacon soup will be nearly identical — maybe even a bit more vibrant and fresh.

How do I keep the soup creamy without using heavy cream?

I’ve tested a few options in my kitchen. Half-and-half is my favorite lighter alternative — it gives you 90% of the silkiness with about half the fat. You can also use cream cheese, or Greek yogurt added off the heat so it doesn’t curdle. For a dairy-free twist, blended cauliflower adds body surprisingly well. But honestly, when I want the full experience, nothing beats heavy cream — it’s what gives this creamy artichoke soup with bacon that signature velvety mouthfeel.

What can I substitute for turkey bacon in this artichoke and leek soup?

Regular bacon is the obvious swap — it’s richer and even crispier, but adds more fat. If you want to skip meat entirely, I love crispy roasted chickpeas or coconut bacon as a vegan topping. Smoked mushrooms are another surprisingly excellent option; pan-sear finely diced shiitake mushrooms in olive oil until they’re crispy and smoky. Just make sure whatever topping you choose brings some salt and crunch to balance the creamy, velvety soup.

How long does it take to cook the leeks and mushrooms until they are tender?

In a large pot over medium heat, leeks take about 4 to 5 minutes to become soft and translucent, and mushrooms need a few minutes after that to release their liquid and start browning — so combined, you’re looking at about 5 to 7 minutes total. The visual cue to look for: the leeks should be glossy and melting, and the mushrooms should look deeply browned and shrunken. Don’t rush this step; it’s where all the flavor builds for your turkey bacon soup recipe.

Is this creamy turkey bacon soup low carb and keto-friendly?

Yes, this is a low carb creamy vegetable soup that fits neatly into a keto-friendly lifestyle. With 15 grams of carbohydrates per serving — mostly from the artichoke hearts and leeks — it satisfies your soup cravings without blowing your macros. If you want to reduce the carbs even further, swap the leeks for a smaller amount of green onion and use extra mushrooms instead of some artichoke hearts. That’ll bring the carbs down to around 10 grams per serving.

Can I make this soup ahead of time for meal prep?

Absolutely! This is one of my favorite meal-prep soups. The flavors actually deepen and meld together overnight, making it taste even better the next day. Store it in an airtight container in the refrigerator for up to 4 to 5 days, and keep the turkey bacon separate so it doesn’t get soggy. For best results, blend the soup before storing, add the cream fresh when you reheat, and always warm it gently — never let it boil.

What is the best way to reheat this artichoke mushroom and leek soup without curdling?

The key is gentle, even heat. Reheat on the stovetop over medium-low heat, stirring frequently, and remove it from the burner the moment steam starts rising — before bubbles form on the surface. If you’re using a microwave, heat in 30-second intervals at 50% power, stirring in between. If the soup happens to separate despite your best efforts, whisk it briskly or give it a quick immersion blend and it should come right back together into a silky texture.

Can I freeze this creamy turkey bacon soup?

You can freeze it, though the texture will change slightly. The heavy cream can separate and become slightly grainy after thawing, but here’s the trick: freeze the soup before adding the cream. Follow the recipe all the way up to the blending step, freeze that, then when you’re ready to eat, thaw, reheat, and stir in the fresh cream. It will taste like you just made it. If you freeze with the cream already added, just blend well after reheating to bring it back to a smooth texture.

What can I serve with this creamy vegetable soup for a full meal?

I love serving this with a crusty sourdough loaf or warm baguette for dipping — very Parisian of me, I know. A bright, lemony arugula salad makes a wonderful fresh contrast to the richness. If you want something heartier, a grilled cheese with sharp cheddar on sourdough takes this to comfort food heaven. Or keep it simple and add a poached egg on top for extra protein — it’s surprisingly delicious and adds a lovely velvety yolk swirl.

Can I use an immersion blender directly in the pot, or do I need a regular blender?

An immersion blender is my personal choice because it’s faster and safer — no transferring hot soup between containers. Just make sure to keep the blender submerged and move it around in slow, sweeping motions to get a uniform consistency. If you don’t have one, a regular blender works perfectly; just let the soup cool for 10 minutes first, fill it no more than halfway, and vent the lid. Cover it with a clean kitchen towel to catch any splatter.

Share Your Version!

Now it’s your turn! Whether you follow my recipe exactly or add your own spin, I’d love to see how your creamy turkey bacon soup turns out. Did you try the Moroccan-spiced version? Did you use coconut milk to make it dairy-free? Let me know in the comments below, and don’t forget to leave a star rating if you loved it. Your feedback helps me create even better recipes for our community.

Tag me in your photos on Instagram or Pinterest at @exorecipe — I love seeing your creations. And if you’re looking for more cozy, low-carb soups, be sure to check out the rest of my blog. From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Creamy Turkey Bacon Soup recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @exorecipe

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

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

Creamy Artichoke, Mushroom & Leek Soup with Turkey Bacon

  • Author: Chef Mia
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Method: Soup
  • Cuisine: American

Description

A velvety, savory soup loaded with artichoke hearts, mushrooms, and leeks, topped with crispy turkey bacon. Perfect for a cozy meal.


Ingredients

Scale
  • 4 slices turkey bacon, chopped
  • 2 tablespoons olive oil
  • 1 large leek, white and light green parts only, thinly sliced
  • 8 oz cremini mushrooms, sliced
  • 1 can (14 oz) artichoke hearts, drained and chopped
  • 4 cups chicken or vegetable broth
  • 1 cup heavy cream
  • Salt and black pepper to taste
  • Fresh thyme leaves for garnish (optional)

Instructions

  1. In a large pot, cook the turkey bacon over medium heat until crisp. Remove with a slotted spoon and set aside.
  2. Add olive oil to the same pot. Sauté leek and mushrooms until softened, about 5-7 minutes.
  3. Stir in artichoke hearts and cook for another 2 minutes.
  4. Pour in broth and bring to a boil. Reduce heat and simmer for 10 minutes.
  5. Using an immersion blender, blend the soup until smooth. Alternatively, carefully transfer to a blender and blend in batches.
  6. Stir in heavy cream and season with salt and pepper. Heat through without boiling.
  7. Serve hot, topped with crispy turkey bacon and fresh thyme if desired.

Notes

For a lighter version, use half-and-half instead of heavy cream. Make sure to clean the leek thoroughly to remove grit.


Nutrition

  • Calories: 380 per serving
  • Sugar: 4g
  • Fat: 28g
  • Carbohydrates: 15g
  • Protein: 12g


Creamy Artichoke, Mushroom & Leek Soup with Turkey Bacon

Leave a Reply

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆