Soups & Stews
This bacon and corn soup recipe delivers the perfect balance of smoky, crispy bacon bits and velvety sweet corn in every spoonful. The secret lies in slow-cooked bacon that infuses the broth with rich, savory depth while keeping those crunchy edges intact—no soggy pieces here.
I've perfected this technique over years of testing, ensuring each bite delivers that satisfying contrast of textures and flavors.
What makes this recipe truly special is the velouté base, where corn's natural sweetness shines while the bacon adds a smoky backbone. The process is straightforward: crisp the bacon until golden, then simmer it with onions and garlic before adding broth and corn.
The result? A soup that's hearty enough for a main course but light enough for a summer lunch. Every ingredient plays a role—from the caramelized onions to the tender corn kernels—creating a harmonious blend that's both comforting and exciting.
The final touch comes when you garnish with extra crispy bacon, fresh herbs, and a drizzle of cream (if using the creamy variation). That first spoonful delivers the magic: tender corn, rich broth, and bursts of smoky bacon that make it impossible to stop eating.
This isn't just soup—it's a flavor experience that transforms a simple meal into something memorable.
Whether you prefer a classic broth-based version or a creamy twist, this recipe adapts beautifully. Serve it with crusty bread for dipping or alongside a simple green salad for a complete meal. The versatility makes it perfect for weeknight dinners or weekend gatherings. Let's get cooking!
Ingredients for bacon and corn soup
Crispy bacon meets velvety corn in this smoky-sweet soup—just eight key ingredients transform into a hearty meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Thick-cut for crispy edges |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic base |
| Fresh Corn Kernels 🌽 | 4 cups | Cut from 4 ears or frozen |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | For creamy variation |
| Whole Milk 🥛 | ¼ cup | Optional for lighter creaminess |
| Butter 🧈 | 2 tbsp | Unsalted for flavor control |
| All-Purpose Flour 🌾 | 1 tbsp | For velouté thickening |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Fresh Chives 🌱 | 2 tbsp | Chopped for garnish |
The bacon is non-negotiable here—thick-cut slices from Oscar Mayer or Applegate> stay crispy longer. Look for 100% pork with no added sugars. Fresh corn is ideal, but frozen works perfectly too—just thaw it first. The vegetable broth should be low-sodium; Pacific Foods or Imagine brands are my go-tos. For the onions, yellow or white both work, but yellow adds subtle sweetness. The garlic? Freshly minced makes all the difference—don't use pre-minced from jars.
No thick-cut bacon? Regular bacon cut into smaller pieces works, but it'll crisp faster. Swap heavy cream for coconut milk for a dairy-free option, though texture changes slightly. Fresh corn unavailable? Canned corn in water (drained and rinsed) is fine—just don't use the sweetened kind. The flour for thickening can be subbed with cornstarch at half the amount. For extra depth, add a dash of smoked paprika when cooking the bacon. And if you're feeling fancy, a splash of apple cider vinegar brightens the broth beautifully.
Bacon keeps its crispiness best if you cook it first, then drain on paper towels before adding to the pot. Store leftovers in an airtight container for 3-4 days—the flavors actually improve overnight. Freeze for up to 3 months if you're prepping ahead. I like to reheat portions in a saucepan with a splash of broth to restore creaminess. The garnishes? Fresh herbs stay vibrant if stored in a damp paper towel in a sealed bag for up to 5 days.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this—just dice one onion and mince three garlic cloves. That’s it. The bacon renders itself while you prep, and the corn? Toss in whole kernels straight from the cob. Minimal effort, maximum flavor without the mess.
- Smoky Sweet Magic: Between us, that crispy bacon fat caramelizing with onions is chef’s kiss. Add the sweetness of fresh corn and a splash of broth, and you’ve got a balance that’s both comforting and exciting. It’s the kind of soup that makes you want to eat it straight from the pot.
- Leftovers That Don’t Suffer: Honestly, this soup tastes even better the next day. The flavors meld into something richer, and it reheats like a dream. Pack it for lunch or freeze it—no one will guess it’s not fresh. (Yes, even on a Tuesday night.)
- Budget-Friendly Crowd-Pleaser: Thick-cut bacon makes it feel special, but it’s still affordable. A single package stretches for multiple servings, and the rest of the ingredients are pantry staples. Feed four for under $10, and everyone’s happy. My daughter picks out the bacon bits, but still asks for seconds.
Step-by-step instructions for bacon and corn velouté
Here's how to craft a rich, velvety soup with perfectly crisp bacon and sweet corn.
Cook the Thick-Cut Bacon to Crispy Perfection
Cut the 8 oz thick-cut bacon into ½-inch pieces and place them in a large Dutch oven over medium heat. Let them cook undisturbed for 8-10 minutes until the edges become deep golden brown and the fat begins to render. This slow rendering creates those irresistible crispy bits that will add texture to your soup.
Once the bacon is 75% cooked and the fat has rendered about ½ cup, use a slotted spoon to remove the bacon and set it aside on a paper towel-lined plate. Leave the rendered fat in the pot—it's the flavor foundation for your soup. If the fat starts smoking, reduce the heat slightly to prevent burning.
Sauté Onion and Garlic for Aromatic Base
In the same Dutch oven with the bacon fat, add the diced yellow onion and cook over medium heat for 5-6 minutes, stirring occasionally, until the onions soften and turn translucent. You want them to caramelize slightly but not brown—this builds depth of flavor without bitterness.
Add the 3 minced garlic cloves and cook for 30 seconds until fragrant. Be careful not to let the garlic burn—it should smell sweet and nutty, not bitter. If the onions start to stick, add 1 tablespoon water to deglaze and scrape up any browned bits from the bottom of the pot.
Build the Velouté with Corn and Flour
Stir in the 4 cups fresh corn kernels and cook for 2 minutes, allowing them to soften slightly while absorbing the bacon fat. Sprinkle the 1 tablespoon all-purpose flour over the mixture and stir vigorously for 1 minute to remove any lumps. This creates a roux that will thicken your soup beautifully.
Pour in the 4 cups vegetable broth all at once and bring the mixture to a gentle simmer. Let it cook uncovered for 10-12 minutes, stirring occasionally, until the corn is tender (it should collapse slightly when pierced with a fork) and the soup has thickened to a velvety consistency. Taste and adjust seasoning with 1 teaspoon salt and ¼ teaspoon black pepper—this is your flavor baseline.
Finish with Cream and Crispy Bacon
Reduce the heat to low and stir in the ½ cup heavy cream and ¼ cup whole milk. Let the soup simmer gently for 3-4 minutes until it reaches your desired creaminess—it should coat the back of a spoon but remain pourable. Add the remaining ½ teaspoon salt and ¼ teaspoon black pepper now to balance the richness of the cream.
Return the crispy bacon to the pot and heat through for 1-2 minutes, just enough to warm the bacon without making it soggy. The contrast between the creamy velouté and crispy bacon is what makes this soup exceptional. Taste one final time and adjust seasoning if needed—this is your chance to perfect the balance of smoky, sweet, and savory flavors.
Garnish and Serve Immediately
Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh parsley and ½ tablespoon chopped fresh chives. The bright herbs cut through the richness and add a fresh finish. Serve immediately while the bacon remains crisp and the soup is piping hot—this isn't a dish that waits.
For extra drama, sprinkle a pinch of freshly cracked black pepper over each bowl and offer crusty bread on the side to soak up every last drop of that velvety corn velouté. The contrast of textures—creamy soup, crisp bacon, and fresh herbs—makes this more than just a soup; it's a complete experience.
Pro Tips For Making Bacon And Corn Soup
- CRISP THE BACON LOW: Thick-cut bacon needs patience—cook it at 275°F (135°C) until the fat renders just before it browns (about 15 minutes). High heat later will crisp it up perfectly when you toss it back in at the end. I used to rush this and ended up with greasy, limp bacon. Trust me, the slow start makes all the difference.
- CHAR THE ONIONS FIRST: Before adding garlic, let the onions caramelize until they’re deep golden and sticky—8-10 minutes on medium-low. This builds flavor you can’t get from raw onions. My grandmother swore by this, and she was right: the soup tastes richer, almost like it simmered longer.
- RESIST THE URGE TO MUSH CORN: Fresh corn kernels should stay bright and slightly crisp, not turned to mush. Add them only in the last 5 minutes of cooking, and keep the heat at a gentle simmer. I learned this the hard way—overcooked corn turns the soup into a sad, starchy mess.
- BOOST BROTH WITH SMOKED PAPRIKA: Toss in ½ teaspoon smoked paprika with the broth for depth—it mimics the smokiness of bacon without overpowering. Sounds weird, but it works: the soup gets that cozy, slightly charred note that takes it from good to "I’ll make this again." (Yes, even if you’re not a spice person.)
Regional styles of this bacon and corn soup
Southern Comfort Style
In the South, this soup gets a smoky twist with andouille sausage replacing half the bacon. I like using Johnsonville smoked sausage cut into ½-inch rounds and cooking it alongside the bacon. The sausage adds a deep, spicy backbone that pairs perfectly with the sweet corn.
For extra heat, add ½ teaspoon Cajun seasoning when sautéing the onions—just enough to wake up your taste buds without overpowering. 🌶️
Midwestern Creamy Twist
Up north, this soup often leans extra creamy with a corn-based roux instead of flour. After cooking the bacon and onions, blend 2 cups of the cooked corn with the broth before adding it back to the pot.
This creates a naturally thickened, velvety texture without flour. Top with crumbled blue cheese for a tangy contrast that balances the richness. I’ve found Maytag blue cheese adds the best crumbly texture and sharp flavor.
New England Broth-Based
New England cooks prefer a lighter, broth-forward version where the corn and bacon shine without cream. Replace the heavy cream with ¼ cup whole milk and add 1 tablespoon lemon juice at the end for brightness.
Garnish with chopped scallions and a sprinkle of fresh dill—this herb adds a grassy note that cuts through the richness. The result is a cleaner, more refreshing soup perfect for summer gatherings.
Tex-Mex Spiced Up
For a Tex-Mex inspired take, add 1 teaspoon chili powder and ½ teaspoon ground cumin when cooking the bacon. Stir in ½ cup diced bell peppers (any color) with the onions for a sweet, crunchy element.
Finish with a dollop of sour cream and crushed tortilla chips on top for texture. This version has a fiesta-worthy flavor that’s perfect for game day or taco nights. 🌮
French-Inspired Velouté
For a more refined approach, use chicken stock instead of vegetable broth and add 1 bay leaf while simmering.
After thickening with flour, strain the soup for a silky texture, then finish with a dash of white wine (I use Sauvignon Blanc) and a pat of cold butter stirred in at the end.
Garnish with chopped tarragon for an elegant touch that elevates this humble soup to bistro quality.
Nutrition facts
Frequently asked questions
Can I make this bacon and corn soup without cream?
The creamy version is delicious, but you can absolutely make a lighter broth-based version! Simply omit the heavy cream and milk, and use ¼ cup whole milk or extra broth to adjust consistency. Add 1 tablespoon lemon juice at the end for brightness—this keeps the soup refreshing while highlighting the smoky bacon and sweet corn flavors.
How do I keep the bacon crispy in the soup?
Here's the secret: cook the bacon until deep golden brown (about 8-10 minutes undisturbed), then drain it on paper towels before adding to the pot. When reheating, only add the bacon back for 1-2 minutes just before serving—this ensures it stays crispy. Never let it sit in the hot soup too long.
What's the best way to store leftovers?
Store in an airtight container in the fridge for 3-4 days. For reheating, warm portions in a saucepan with 2 tablespoons broth per serving to restore creaminess. The bacon will soften slightly but still add great flavor. Freeze for up to 3 months—just thaw overnight in the refrigerator before reheating.
Can I use frozen corn instead of fresh?
Yes! Thaw frozen corn first, then drain and rinse thoroughly to remove excess moisture. The texture will be slightly different from fresh, but it works perfectly. For extra flavor, add ½ teaspoon sugar when cooking to enhance the natural sweetness of the corn.
What makes this soup different from other corn soups?
The magic comes from three key elements: crispy bacon bits (not soggy!), the flour-thickened velouté base that creates that luxurious texture, and the perfect balance of smoky-sweet flavors. Most corn soups use blended corn or heavy cream—this version keeps the corn kernels intact for texture while maintaining a velvety broth.
