Luby’s Vegetable Soup Recipe: Texan Cafeteria Classic in Your Kitchen

Luby's Vegetable Soup Recipe: Texan Cafeteria Classic in Your Kitchen

There’s something special about bringing a taste of Texas home to your own kitchen. This classic vegetable soup captures that nostalgic cafeteria flavor we all remember.

I’ve spent years perfecting this version to match that classic Luby’s taste—hearty vegetables, rich broth, and just the right seasoning. It’s the kind of soup that warms you from the inside out.

The secret is in the simmer time, letting all those vegetables meld together into something greater than the sum of its parts. Each spoonful delivers that familiar comfort.

Perfect for weeknight dinners or when you need a bowl of pure comfort. This is the soup that tastes like home.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Luby’s Vegetable Soup

Hearty vegetables and rich broth come together for that classic cafeteria warmth in every bowl.

Ingredient Amount Notes
Vegetable Oil 🫒 2 tbsp For sautéing vegetables
Yellow Onion 🧅 1 whole Medium-sized, finely diced
Carrots 🥕 3 whole Peeled, diced into 1/2-inch pieces
Celery Stalks 🌿 3 whole Diced, leaves included
Russet Potatoes 🥔 2 whole Peeled, cubed into 1/2-inch pieces
Green Cabbage 🥬 2 cups Shredded, tightly packed
Frozen Cut Green Beans 🌱 1 cup No need to thaw
Canned Diced Tomatoes 🍅 1 can 14.5 oz, undrained
Tomato Paste 🍅 2 tbsp For depth of flavor
Vegetable Broth 🥣 8 cups Low-sodium preferred
Bay Leaves 🍃 2 whole Dried, removed before serving
Dried Thyme 🌿 1 tsp Crushed between fingers
Dried Basil 🌿 1 tsp For Italian herb undertones
Salt 🧂 1 ½ tsp Diamond Crystal kosher preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground for best flavor

The vegetables are the soul here. Fresh carrots, celery, and onion (the holy trinity of soup bases) should be crisp and vibrant—avoid anything wilted or soft. For the potatoes, russets hold their shape best during the long simmer. I grab my produce from HEB when I’m in Texas, but any well-stocked grocery store will do. The cabbage adds that signature Luby’s texture—don’t skip it.

No fresh thyme? Dried works at the same amount—just add it a few minutes earlier. Out of tomato paste? A tablespoon of ketchup in a pinch (though the flavor won’t be as deep). The vegetable broth can be swapped for water plus bouillon cubes, but go for Better Than Bouillon brand if you want that restaurant-quality base. Frozen green beans work just as well as fresh here.

This soup tastes even better the next day once all the flavors meld. Keeps in the fridge for 4-5 days and freezes beautifully for up to 3 months. I like to make a double batch—half for now, half for later (worth the extra chopping time).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump the onions, carrots, celery, and potatoes in with a little oil and let them simmer—hardly any cleanup.
  • Hearty Comfort: The potatoes soak up all the flavor from the veggies, making every bite rich and satisfying.
  • Meal Prep Magic: I make a big batch on Sunday and it tastes even better by Wednesday.
  • Budget Friendly: Honestly, a bag of potatoes and a few carrots feed my family for days without breaking the bank.

Step-by-Step Instructions for Luby’s Vegetable Soup

This classic cafeteria soup comes together easily with a few simple techniques.

Step 1: Sauté the Aromatic Base

Heat the 2 tbsp vegetable oil in a large pot over medium heat. Add the diced 1 whole yellow onion, 3 whole carrots, and 3 whole celery stalks. Cook for 5-7 minutes until the vegetables soften and the onion becomes translucent.

I crush the 1 tsp dried thyme between my fingers as I add it—this releases the essential oils for maximum flavor. Stir occasionally to prevent browning, as we want a gentle sweat, not a sear. The mixture should look glossy and slightly reduced.

Step 2: Build the Vegetable Foundation

Add the cubed 2 whole russet potatoes, shredded 2 cups green cabbage, and 1 cup frozen cut green beans to the pot. There’s no need to thaw the green beans first—they’ll cook perfectly straight from the freezer.

Stir in the 2 tbsp tomato paste and cook for 2 minutes to deepen its flavor. This step caramelizes the paste slightly, removing any raw taste and creating a rich base for the soup.

Step 3: Simmer with Tomatoes and Broth

Pour in the 1 can canned diced tomatoes (with their juices) and the 8 cups vegetable broth. Add the 2 whole bay leaves, 1 tsp dried basil, 1.5 tsp salt, and 0.5 tsp ground black pepper.

Bring to a boil, then reduce heat to maintain a gentle simmer. Partially cover the pot and cook for 25-30 minutes, until the potatoes are tender when pierced with a fork and the flavors have melded together beautifully.

Step 4: Adjust and Finish

Remove the bay leaves—they’ve infused their flavor and should be discarded. Taste and adjust the seasoning if needed, though I find the stated amounts perfect for this classic profile.

Let the soup rest for 5-10 minutes off the heat before serving. This allows the flavors to develop further and the vegetables to absorb more of the savory broth. The soup should have a hearty consistency with visible chunks of vegetables in every spoonful.

👨‍🍳

Pro Tips For Making Luby’S Vegetable Soup

  • Sauté the Aromatics: Cook the onion, carrots, and celery in vegetable oil over medium heat until softened—about 8-10 minutes. I learned this the hard way: rush it, and your soup will taste flat.
  • Cut Potatoes Evenly: Dice the russet potatoes into 1/2-inch cubes so they cook at the same rate. After burning three batches of uneven chunks, I finally figured out consistency is the thing that matters most.
  • Skip Overcrowding: Don’t dump all the veggies in at once—give them room to sweat and caramelize slightly. Sounds weird, but it works: your soup base will have way more depth.
  • Simmer Low and Slow: Once everything’s in the pot, keep it at a gentle simmer, not a rolling boil. My grandmother swore by this, and she was right: it keeps the potatoes from turning to mush.

Health Benefits of lubys vegetable soup

Nutrient-Packed Vegetables

This soup delivers a powerhouse of vitamins from its colorful veggies. The carrots provide beta-carotene for eye health, while cabbage offers fiber and vitamin C. Each bowl gives you a significant portion of your daily vegetable needs. 💪

Low-Calorie Comfort

A hearty 1.5-cup serving contains roughly 120-150 calories, making it a satisfying yet light option. The vegetable broth base keeps it low-fat while delivering rich flavor. It’s comfort food you can feel good about eating.

Hydration Boost

The 8 cups vegetable broth base makes this soup incredibly hydrating. Perfect for chilly days or when you need an extra fluid boost. The high water content in the vegetables adds to the hydration benefits without extra effort.

Fiber-Rich Goodness

With 5-7 grams of fiber per serving, this soup supports digestive health. The green beans and cabbage are particularly high in fiber, while the potatoes add satisfying bulk. A great way to meet your daily fiber goals deliciously.

Antioxidant Variety

The mix of vegetables provides diverse antioxidants. Tomatoes bring lycopene, carrots offer beta-carotene, and celery contains flavonoids. Together, they create a spectrum of protective compounds in every comforting spoonful. ✨

Heart-Healthy Choice

Naturally low in sodium (especially with low-sodium broth) and completely cholesterol-free, this soup supports cardiovascular health. The absence of heavy cream or meat makes it a heart-smart choice that doesn’t sacrifice on taste or satisfaction.

Nutrition Facts

Servings 6
Amount Per Serving
Calories 120kcal
% Daily Value
Total Fat 3g4%
Saturated Fat 0g0%
Cholesterol 0mg0%
Sodium 840mg37%
Total Carbohydrate 22g8%
Dietary Fiber 5g18%
Sugars 6g
Protein 3g6%
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 use fresh green beans instead of frozen?

Yes! Use 1 cup fresh green beans, trimmed and cut into 1-inch pieces. Add them with the potatoes so they cook for the full 25-30 minutes. Fresh works beautifully and may even enhance the texture.

2

Why do we remove the bay leaves before serving?

Bay leaves are added for flavor infusion but are too tough to eat. They release their aroma during the 25-30 minute simmer. Always remove them to avoid an unpleasant bite in your bowl.

3

Can I make this in a slow cooker?

Sauté the onion, carrots, and celery first, then transfer everything to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The flavors deepen beautifully.

4

How do I fix soup that tastes bland?

Start with more salt (1/2 tsp at a time), then add a splash of lemon juice or extra tomato paste. Let it simmer 10 minutes after adjusting to meld the flavors.

★★★★★4.5(15 reviews)
Brian Walker