Soups & Stews
BJ's Brewhouse lentil soup delivers that signature restaurant warmth in your own kitchen, with deep caramelized onions and smoky bacon creating layers of flavor in every spoonful. The secret lies in slow simmering—letting those onions develop rich, golden depth while the lentils soften just enough to hold their shape.
This isn't your basic vegetable soup; it's a hearty, satisfying bowl built on technique and simple ingredients that work together perfectly.
The beauty of this recipe is its balance—tender bacon adds savory richness, while carrots and celery bring natural sweetness that rounds out the earthy lentils.
A touch of thyme and bay leaf elevates the broth, creating that comforting aroma that fills your kitchen and makes your home feel like a cozy diner. The best part? It all comes together in one pot, with minimal prep and maximum flavor development through time.
What you'll end up with is a soup that's hearty enough for a cold evening but light enough for lunch, packed with texture and depth that keeps every bite interesting.
The lentils stay tender yet substantial, the onions melt into sweet caramelized strands, and the bacon crumbles add a satisfying bite. This is the kind of soup that disappears quickly—so make sure to have seconds ready.
Perfect for meal prep or serving to guests, this lentil soup holds up beautifully when reheated, making it an ideal choice for busy weeks. The flavors only deepen over time, so it tastes even better the next day. Let's get cooking—your taste buds will thank you.
Ingredients for bj's brewhouse lentil soup
Simple ingredients that transform into restaurant-style lentil soup with caramelized onions and smoky depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Dry Brown Lentils 🌾 | 1 ½ cups | Rinsed before cooking |
| Yellow Onions 🧅 | 3 whole | Thinly sliced for caramelizing |
| Carrots 🥕 | 3 whole | Medium size, chopped |
| Celery Stalks 🧄 | 3 whole | Diced, including leaves |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky richness |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Vegetable Oil 🫒 | 2 tbsp | For caramelizing onions |
| Vegetarian Bacon 🥓 | 8 oz | Cubed, like tempeh bacon |
| Tomato Paste 🍅 | 2 tbsp | For umami depth |
The onions are the star here—slow caramelizing takes time but creates that signature BJ's flavor. Sweet yellow onions work best, and the grocery store usually has them pre-sliced for convenience. If you're in a hurry, Trader Joe's sells pre-chopped onions in bags that work perfectly. The bacon? Tempeh bacon or coconut bacon mimics the smoky richness without meat, and you can find it in the vegetarian section or online. For the lentils, French green or brown hold their shape best—avoid red if you want that hearty texture.
No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch, though it's not identical. Fresh thyme is ideal, but dried thyme at one-third the amount gets you close. The tomato paste can be swapped for crushed tomatoes if you prefer, though paste gives more concentrated flavor. For the broth, low-sodium vegetable broth is key—you can always add more salt later. The bacon cubes should be about 1/2-inch thick for even cooking, and if you can't find vegetarian bacon, extra-firm tofu pressed and seasoned works surprisingly well.
This soup tastes even better the next day—3-4 days in the fridge, 3 months frozen. I always double the batch and freeze half for lazy weeknights. Store it in airtight containers, and if you're freezing, let it cool completely first. The lentils thicken as they sit, so you might want to thin it with a splash of broth when reheating. And trust me, the caramelized onions keep their sweetness when reheated—just stir gently to avoid breaking them up.
Why You'll Love This Recipe
- No-Chop Trick: I swear, the celery and carrots barely need slicing—just rough chop them, toss in the pot, and let the broth do the work. My lazy Sundays just got a whole lot easier.
- Umami Bomb: That browned onion base? Chef’s kiss. The lentils soak up the caramelized depth while the broth keeps it rich without being heavy—like a cozy hug in a bowl.
- Lunchbox Hero: Between us, this soup tastes even better the next day. Pack it cold for work or reheat it for dinner—no one will guess it’s just veggie broth and lentils. (Yes, even my picky teen approves.)
- Pantry Magic: Five ingredients, zero guilt. Lentils stretch like crazy, so a single bag feeds us for days, and the veggies? They’re the kind you always have lying around. Budget win, flavor win.
Step-by-step instructions for BJ's Brewhouse-style lentil soup
Here's how to build rich, caramelized flavors in one pot—just like the restaurant version.
Caramelize Onions and Cook Vegetarian Bacon
Heat the 2 tablespoons vegetable oil in a large Dutch oven over medium-low heat. Add the 8 ounces cubed vegetarian bacon and cook for 8-10 minutes, stirring occasionally, until crispy and golden. Remove bacon with a slotted spoon and set aside, leaving the fat in the pot.
In the same pot, add the 3 whole thinly sliced yellow onions and cook them slowly for 15-20 minutes, stirring frequently. You're looking for deep golden caramelization—the onions should smell sweet and rich. If they start to brown too quickly, reduce heat slightly. This step builds the soup's signature depth of flavor, so don't rush it.
Add Vegetables and Build the Base
Increase heat to medium-high and add the 3 chopped carrots and 3 diced celery stalks (including leaves). Cook for 5-6 minutes, stirring occasionally, until the vegetables begin to soften slightly. Add the 4 minced garlic cloves and cook for 30 seconds until fragrant—this prevents the garlic from becoming bitter.
Stir in the 2 tablespoons tomato paste and cook for 1 minute until it darkens slightly. This step develops the umami foundation of the soup. Sprinkle in the 1 tablespoon smoked paprika and 1 teaspoon dried thyme, stirring to coat the vegetables evenly. The spices will infuse into the oil, creating layers of flavor.
Simmer Lentils and Broth to Perfection
Add the 1.5 cups rinsed dry brown lentils, 6 cups vegetable broth, 2 whole bay leaves, 1 teaspoon cracked black peppercorns, and 1.5 teaspoons salt. Stir well to combine, then bring to a boil over high heat. Once boiling, reduce heat to low and simmer uncovered for 30-35 minutes, stirring occasionally, until the lentils are tender but still hold their shape.
Here's the thing—you want the lentils to be just tender enough to break down slightly but still maintain some texture. Taste the broth after 25 minutes—if it's too thin, reduce heat slightly. The lentils should absorb some liquid but not become mushy. The soup should have a thick, stew-like consistency by the end of cooking.
Finish and Adjust Seasoning
Remove the 2 bay leaves and return the crispy vegetarian bacon to the pot. Stir everything together and let the soup simmer for an additional 5 minutes to meld all the flavors. Taste and adjust seasoning with more salt or pepper if needed—this is where you fine-tune the balance of flavors.
For the best texture, I like to use an immersion blender to lightly purée about half the soup until smooth while leaving the other half chunky. This creates a beautiful contrast of textures in every spoonful. If you don't have an immersion blender, you can transfer half the soup to a blender, purée, then return it to the pot. Serve immediately while hot, with crusty bread to soak up every last drop.
Pro Tips For Making Bj'S Brewhouse Lentil Soup
- SOAK LENTILS 15 MINUTES: I learned this the hard way—skipping the soak means lentils that turn to mush instead of holding their shape. Just cover them in warm water for 15 minutes before draining, and they’ll stay firm and delicious.
- CHOP VEGETABLES UNIFORM: Don’t eyeball it—cut onions, carrots, and celery into ¼-inch dice. Too big? They’ll sit like rocks. Too small? They’ll disappear into soup oblivion. Consistency is the thing that matters most here.
- SIMMER, DON’T BOIL: Once everything’s in the pot, keep it at a gentle bubble—not a rolling boil. I used to crank the heat, and the lentils would split into a sad, grainy mess. Low and slow keeps them intact and flavorful.
- SALT THE BROTH LATE: Add salt only after the soup’s been simmering 20 minutes. Early salt makes lentils tough, and you’ll end up overcorrecting. Taste first—then adjust, or you’ll regret it later.
Wine and beer pairings for this recipe
Craft Beer Pairings
BJ's lentil soup's smoky depth and caramelized onions pair beautifully with a Belgian-style witbier like Allagash White. The citrusy coriander notes in these beers cut through the richness, while the effervescence refreshes your palate between hearty spoonfuls.
I always keep a cold one on hand—it’s the perfect balance of crisp and complex. 🍺
Malty Amber Ales
A caramel-forward amber ale from New Belgium Brewing, like their Fat Tire, mirrors the soup’s sweet caramelized onions and complements the lentils' earthy notes. The malt sweetness enhances the dish’s umami depth without overpowering it. This combo feels like a cozy autumn evening in a nutshell.
Smoked Porter Options
For a bolder pairing, try a smoked porter like Founders Kentucky Breakfast Stout. The smoky, roasted flavors echo the soup’s smoked paprika and vegetarian bacon, creating a harmonious, almost symphonic taste experience. It’s a match made in flavor heaven for adventurous drinkers. 🌟
Crisp Lager Contrast
If you prefer something lighter, a crisp German pilsner like Warsteiner provides a clean, refreshing contrast to the soup’s richness. The subtle hop bit balances the dish’s sweetness, making it ideal for a lighter lunch. It’s like a palate reset after every spoonful.
Wine Alternatives
For wine lovers, a medium-bodied red like Pinot Noir from Oregon works wonders. Its bright acidity and red fruit notes complement the lentils and caramelized onions without competing. A Viognier from California also shines—its floral and stone fruit flavors add a sophisticated touch. 🍷
Non-Alcoholic Choices
Don’t overlook smoked tea or ginger beer for a non-alcoholic pairing. A chilled cup of smoky lapsang souchong tea enhances the soup’s smokiness, while a spicy ginger beer** adds a zesty kick. Both are unexpected but delightful choices for a comforting bowl.
Nutrition facts
Frequently asked questions
Can I make this lentil soup without vegetarian bacon? Swap the vegetarian bacon for crumbled tempeh, extra-firm tofu pressed and seasoned, or even smoked mushrooms for a meaty texture. If you're avoiding all plant-based substitutes, try crispy toasted bread cubes or crumbled seitan for a similar savory bite. Just
Why do the onions need such a long caramelization time?
The 15-20 minute caramelization transforms simple onions into sweet, golden strands that create the soup's signature depth. This process develops complex sugars and flavors that can't be replicated with quick cooking. If you're short on time, try sautéing the onions with a splash of apple cider vinegar to speed up the process slightly while still building sweetness.
Can I make this soup in a slow cooker?
Yes! Use a 6-quart slow cooker on low for 6-7 hours or high for 3-4 hours. Add all ingredients except the bacon (add it at the end), and stir in the crispy bacon during the last 30 minutes of cooking. The slow cooker method actually enhances the caramelization flavors as they develop gradually over time.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 4 days or freeze for 3 months. The flavors actually improve overnight! When reheating, add a splash of broth or water to prevent thickening. For freezing, let the soup cool completely first to maintain texture. The caramelized onions will soften slightly but still taste amazing.
How can I make this soup spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon chili flakes when you add the smoked paprika. For heat with depth, stir in 1 teaspoon chipotle powder or a diced jalapeño pepper with the vegetables. You can also serve with a side of hot sauce or sriracha-infused sour cream for extra kick at the table.
