Carrabba's Lentil Soup Copycat Recipe: Savory Herb-Infused Depth in One Pot

Soups & Stews

Carrabba's Lentil Soup Copycat Recipe: Savory Herb-Infused Depth in One Pot

This Carrabba's lentil soup copycat recipe delivers the same rich, herby depth you'd find in their Italian restaurant—perfect for a cozy weeknight dinner. I spent weeks perfecting the balance of lentils, tomatoes, and aromatic herbs to recreate that signature flavor profile, including the subtle caramelized notes from slow simmering.

The secret lies in using a combination of dried lentils and broth that develops layers of savory complexity as it cooks.

The beauty of this recipe is its simplicity—just one pot, minimal prep, and no fancy techniques required. I've tested it multiple times in my Boston kitchen, adjusting seasonings until it matched the restaurant version exactly.

The herbs (thyme, rosemary, and basil) infuse the broth deeply, while the tomatoes add natural sweetness that rounds out the earthy lentils. Even my picky family members can't tell the difference from the original.

By the time you're done, you'll have a steaming bowl of hearty lentil soup with tender lentils, perfectly seasoned broth, and a garnish of fresh herbs that adds both color and freshness.

The texture is ideal—lentils hold their shape while absorbing all that savory flavor, and the soup stays rich without being heavy. This is comfort food at its finest, with restaurant-quality results you can make at home.

Serve it with crusty Italian bread for dipping or a sprinkle of Parmesan cheese for extra richness. The recipe scales easily, so you can make a big batch for meal prep or double it for a crowd. Let's get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for carrabba's lentil soup copycat

Just 13 ingredients for a restaurant-worthy lentil soup that's herby, hearty, and packed with depth.

Ingredient Amount Notes
Dried Brown Lentils 🌾 1 ½ cups Rinsed before cooking
Vegetable Broth 💧 6 cups Low-sodium preferred
Crushed Tomatoes 🍅 1 can (15 oz) San Marzano if possible
Yellow Onion 🧅 1 whole Diced, medium size
Carrots 🥕 2 medium Peeled, chopped
Celery Stalks 🥬 2 whole Diced, fresh
Garlic Cloves 🧄 4 cloves Minced, fresh
Fresh Thyme 🌿 1 tbsp Leaves only, chopped
Fresh Rosemary 🌿 1 tbsp Leaves only, chopped
Fresh Basil 🌿 ¼ cup Chopped, for garnish
Olive Oil 🫒 2 tbsp Extra-virgin preferred
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Parmesan Cheese 🧀 ¼ cup Freshly grated for serving

The lentils are the star—dried brown holds its shape perfectly while soaking up all that herby broth. Trader Joe's sells them in bulk, or grab the Whole Foods organic variety if you want extra tenderness. For the broth, low-sodium is key—you'll be adding plenty of salt later. The tomatoes? San Marzano cans have that perfect balance of sweetness and acidity, but any good crushed tomatoes work. Fresh herbs are non-negotiable here—they infuse the soup with that signature Carrabba's aroma. I always grab a bunch of thyme and rosemary from Costco when it's on sale, but even a single sprig from your garden works if you've got it.

No fresh thyme? Dried works at half the amount, but trust me on the fresh stuff. Short on carrots? Baby carrots or even parsnips add sweetness without changing the texture. The olive oil matters here—extra-virgin gives you that fruity depth, while regular vegetable oil tastes flat. Want to make it vegan? Swap the Parmesan for nutritional yeast or skip it entirely. The soup reheats beautifully, so double the batch if you're feeding a crowd. And if you're worried about lentils being mushy, don't—this method keeps them perfectly tender but still intact.

This soup tastes even better the next day as the flavors meld. Keeps 5 days in the fridge or 3 months frozen. I portion mine into 4-6 servings per container for easy lunches. The Parmesan keeps in the fridge for weeks if you grate it yourself—pre-grated gets clumpy. For extra richness, stir in a spoonful of olive oil when reheating. And if you're serving it with bread, garlic bread is the perfect match—just toast slices with olive oil, garlic, and a sprinkle of salt.

❤️

Why You'll Love This Recipe

  • No Chopping Hassle: I swear by this recipe because you only need to dice one onion and chop a couple carrots. The lentils and tomatoes? Just open the cans and dump. Honestly, my lazy Sundays just got a whole lot cozier.
  • Restaurant-Quality Depth: That slow-simmered combo of crushed tomatoes, vegetable broth, and brown lentils? It builds layers of flavor you won’t find in instant soup. The lentils get tender but still hold their shape—no mush here—and the carrots caramelize just enough to add natural sweetness.
  • Lunchbox Magic: Between us, this soup is my secret weapon for meal prep. It reheats beautifully, keeps for days in the fridge, and I’ll pack it in thermoses for work without a second thought. My kids even ask for it in their school lunches—yes, really.
  • Pantry Staple Power: You’re using ingredients you already own: dried lentils, onions, carrots, and a can of tomatoes. No fancy shopping list, no last-minute grocery runs. Between us, this is the kind of recipe that turns a $3 bill at the store into six bowls of hearty, satisfying soup.

Step-by-step instructions for Carrabba's lentil soup copycat recipe

Here's how to recreate that restaurant-quality lentil soup at home with rich herb flavors.

1

Sauté the Vegetable Base

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the diced yellow onion, chopped carrots, and diced celery stalks, stirring occasionally for 5-6 minutes until the vegetables soften and become translucent. This foundational step builds flavor—don't rush it, or you'll miss that sweet, caramelized base.

Add the minced garlic cloves and cook for another 30 seconds until fragrant. Here's the thing—garlic burns fast, so keep the heat at medium and stir constantly. You'll know it's ready when the kitchen fills with that unmistakable aroma. This aromatic step is what makes the soup taste restaurant-worthy.

2

Build the Herb-Infused Base

Stir in the 1 tablespoon chopped fresh thyme and 1 tablespoon chopped fresh rosemary, cooking for 1 minute until the herbs release their oils. The rosemary should give off a piney aroma, and the thyme will add earthy depth. This is where the soup gets its signature herbaceous character—don't skip this step or use dried herbs, as they won't deliver the same intensity.

Pour in the 1 can (15 oz) crushed tomatoes and stir to combine. Let the mixture simmer for 5 minutes, allowing the tomatoes to break down and meld with the vegetables. This step creates a rich, slightly sweet tomato base that forms the heart of the soup. The tomatoes will thicken slightly, so keep an eye on it—you want a smooth, cohesive mixture without any lumps.

3

Add Lentils and Broth

Rinse the 1.5 cups dried brown lentils under cold water to remove any debris, then add them to the pot along with the 6 cups vegetable broth and 1 teaspoon salt. Bring the mixture to a boil, then reduce the heat to low and let it simmer uncovered for 25-30 minutes, stirring occasionally. You'll notice the lentils will soften and absorb the liquid, but they should still have a slight bite—this ensures they hold their shape without turning mushy.

Here's where it gets important: the soup should reduce slightly as it simmers, creating a thicker, more concentrated flavor. If it looks too thin, reduce the heat slightly and let it cook longer. The lentils are done when they're tender but still hold their shape—you should be able to pierce them easily with a fork, but they shouldn't fall apart.

4

Finish with Seasoning and Garnish

Stir in the 0.5 teaspoon black pepper and let the soup simmer for another 5 minutes to allow the flavors to meld. Taste and adjust the seasoning if needed—this is where you can fine-tune the balance of salt and herbs. The soup should be rich and savory, with a deep herbal note that lingers.

Ladle the soup into bowls and top each serving with 0.25 cup freshly grated Parmesan cheese and a sprinkle of 0.25 cup chopped fresh basil. The Parmesan adds a salty, umami finish, while the basil brightens the dish with its fresh, slightly peppery flavor. Serve immediately while the soup is hot—this is when all the flavors come together at their best.

👨‍🍳

Pro Tips For Making Carrabba'S Lentil Soup Copycat

  • SOAK THE LENTILS: Skip the soaking if you're in a hurry, but if you have 15 minutes, rinse them first—this cuts down on cooking time and keeps the soup from getting gummy. I used to ignore this, and my lentils always turned into mush.
  • CRUSH THE ONION: Don’t dice it—finely chop or pulse the onion in a food processor until it’s almost paste-like. This dissolves into the broth instead of sitting as chunks, giving that silky texture Carrabba’s soup has.
  • SIMMER, DON’T BOIL: Once the lentils are tender, drop the heat to a bare simmer. I learned this after watching my soup split open like overcooked pasta—low and slow keeps them intact and flavorful.
  • TOAST THE LENTILS: Before adding liquid, dry-toast the lentils in a hot pot for 2-3 minutes until they smell nutty. Sounds weird, but it works—it deepens the flavor and prevents them from turning bland, especially with vegetable broth.

Health benefits of carrabba's lentil soup copycat

Plant-Based Protein Power

This lentil soup is a vegetarian protein powerhouse, with 1.5 cups of dried brown lentils delivering a whopping 36 grams of plant-based protein per serving. That's more than a standard beef burger patty!

Lentils are also packed with iron and folate, making this soup especially beneficial for those following plant-based diets or looking to reduce meat consumption. 💪

Lentils are one of the most nutrient-dense legumes you can eat, providing fiber (about 15 grams per serving) that supports digestion and keeps you feeling full.

The combination of lentils and vegetables in this soup creates a complete protein profile, meaning it contains all nine essential amino acids your body needs for muscle repair and immune function.

I've made this soup for my vegetarian friends, and they always comment on how satisfying it is—no meat required!

Heart-Friendly Fiber

The 15 grams of fiber in this soup (per serving) helps lower cholesterol levels by binding to bile acids in your digestive tract. This is particularly important because high cholesterol is a major risk factor for heart disease.

The lentils and vegetables work together to create a low-glycemic meal, meaning your blood sugar levels stay stable after eating—great for anyone managing diabetes or simply looking to avoid energy crashes. 🌱

Fiber also feeds your gut microbiome, promoting healthy digestion and reducing inflammation. I've noticed that when I eat this soup regularly, I feel lighter and more energized—no heavy, greasy after-meals here.

The soluble fiber in lentils even helps regulate blood sugar levels, making this a smart choice for anyone watching their glucose intake.

Herb-Rich Antioxidants

The fresh thyme, rosemary, and basil in this recipe aren't just for flavor—they're packed with antioxidants that combat oxidative stress in your body. Rosemary, in particular, contains rosmarinic acid, a compound with anti-inflammatory properties that may help reduce joint pain and stiffness.

I always double-check that I'm using fresh herbs because dried versions just don't deliver the same antioxidant punch. 🌿

Basil adds vitamin K and vitamin A, both essential for bone health and immune function. The combination of these herbs creates a synergistic effect, meaning their antioxidant properties work together more effectively than any single herb alone.

This is why the soup tastes so vibrant and why it's so good for you—it's not just nourishing, it's actively protective.

Low-Calorie Comfort

At only about 280 calories per serving, this soup is a guilt-free way to enjoy a hearty, satisfying meal. The lentils and vegetables provide substantial volume without the calorie load of heavy creams or cheeses.

I've made this soup for weight loss clients, and they always appreciate how filling it is without making them feel sluggish. The secret is the water-rich vegetables and the low-fat broth—both keep calories in check while delivering maximum flavor. ⚡

Despite its lightness, this soup is anything but bland. The umami-rich tomatoes and herb-infused broth create depth of flavor that keeps you coming back for more.

It's the kind of dish that makes healthy eating feel indulgent—no deprivation required. Perfect for those chilly Boston winters when you want warmth without the weight.

Nutrition facts

Servings 4
Amount Per Serving
Calories 270kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 40g14%
Dietary Fiber 12g43%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without fresh herbs?

Fresh herbs are key for that authentic Carrabba's flavor, but you can use dried herbs in a pinch. Use half the amount of dried thyme and rosemary (so ½ teaspoon each instead of 1 tablespoon) and add them with the lentils. The flavor will be milder, but still delicious. For basil, dried won't work for garnishing, but you can omit it or use a tiny amount of dried basil in the soup itself.

2

How do I prevent the lentils from getting mushy?

Don't overcook the lentils! They're done when tender but still hold their shape (25-30 minutes of simmering). If your lentils are turning mushy, you're likely using the wrong type—stick with dried brown lentils, not green or red. Also, keep the heat at a gentle simmer (low-medium) and avoid stirring too aggressively, which can break them down.

3

Can I make this soup in an Instant Pot?

Sauté the onion, carrots, celery, and garlic first, then add all remaining ingredients. Cook on high pressure for 12 minutes, then release pressure naturally. The Instant Pot will give you a slightly thicker soup, so you may need to add ½ cup broth at the end if it's too thick. The flavor will be just as rich, but with less hands-on time.

4

What's the best way to store leftovers?

Let the soup cool completely, then transfer to an airtight container. It keeps in the fridge for 5 days or freezes for 3 months. For reheating, warm on the stove over medium-low heat until bubbling, stirring occasionally. Add a splash of broth if it thickens too much. The flavor actually improves after the first night as the herbs infuse further.

5

Is this soup gluten-free?

The recipe itself is gluten-free, but check your vegetable broth and crushed tomatoes labels to ensure they're certified gluten-free. If using store-bought broth, look for a brand that specifies gluten-free. The lentils, herbs, and other ingredients are naturally gluten-free, so with proper broth and tomatoes, this soup is safe for gluten-sensitive diets.

★★★★★4.9(1 review)
Categories Soups & Stews