On I-71 between Columbus and Cleveland, it feels like every off-ramp goes to a Bob Evans restaurant. A couple of winters ago, I stopped for lunch and tried their vegetable beef soup. It was hot and thick, full of carrots, potatoes, and ground beef.
The rich broth tasted like it had simmered all morning, with half-moon carrots, square potatoes, peas, corn, and celery. After that meal, I spent the next few months perfecting my own recipe.
My version of Bob Evans Vegetable Soup Recipe uses ground beef for texture, a tomato-based broth with equal parts dried oregano, basil, and thyme, and frozen mixed vegetables added at the end for color and crunch.
Why This Bob Evans Vegetable Soup Recipe Lands the Diner Flavor
Bob Evans vegetable soup is a mix of tomato broth, ground beef, and chunky vegetables. Instead of using stew meat like many vegetable beef soups, the ground beef is broken into smaller pieces, making each bite more flavorful.
The recipe uses both canned diced tomatoes and tomato sauce to achieve the right texture; using one or the other can affect the flavor. Adding 1 tablespoon of Worcestershire sauce enhances the flavor more than salt alone. Simple herbs like dried oregano, basil, and thyme, along with a bay leaf and a little pepper, keep the focus on the beef and tomatoes.
Cooking technique is important: start by browning the ground beef to build flavor, then add onions, carrots, and celery. Cooking tomato paste for a minute before adding liquids makes the soup richer in flavor and color. This creates a comforting soup that feels like diner food, often served with oyster crackers.
What You Need to Know Before You Start
Use 80/20 ground beef for a richer flavor. Drain most of the fat, but leave about a tablespoon. Cut vegetables into similar sizes: make potato cubes ½ inch, carrot and celery slices ¼ inch, and onions in a medium-fine dice for even cooking. Add the potatoes halfway through cooking, and add the frozen vegetables towards the end to avoid mushiness.
Choose low-sodium beef stock, since canned tomatoes and Worcestershire sauce already add salt; this helps you better control the seasoning. Homemade beef stock is good, but not necessary. The soup tastes better the next day as the flavors mix, and the potatoes keep their texture.
Prepare all ingredients ahead of time to make cooking easier, and keep the potato cubes in cold water to prevent browning.

Ingredients for Bob Evans Vegetable Soup
- 1 lb ground beef (80/20): This type gives the right amount of fat for flavor. Drain extra fat after browning if needed.
- 1 tbsp olive oil: This helps the beef brown evenly before it releases its own fat. You can also use a neutral oil.
- 1 large yellow onion, diced: This forms the base of the soup. Dice it medium-fine so it cooks well without disappearing.
- 3 stalks of celery, sliced thin: This adds flavor to the soup. Cut into 1/4-inch pieces so they cook through.
- 3 large carrots, peeled and sliced into rounds: Cut into 1/4-inch rounds for even cooking. Keep them slightly firm, not mushy.
- 4 cloves garlic, minced: Add this after the onion softens. Watch the heat to avoid burning the garlic.
- 1 tbsp tomato paste: This deepens the color and flavor before adding the liquid. Cook it for 1 minute to remove the raw taste.
- 1 can (14.5 oz) diced tomatoes with juice: This is the base for the tomato flavor. Use petite diced for easier spooning, or crushed tomatoes for a thicker broth.
- 1 can (8 oz) tomato sauce: This gives smoothness to the broth. Use plain tomato sauce, not Italian-seasoned.
- 6 cups beef stock or broth: Low-sodium options allow for better control of saltiness. If you want a brothier soup, add an extra cup.
- 2 medium russet potatoes, peeled and diced: Cut into 1/2-inch cubes. Russets have a slightly softer texture; Yukon Golds hold their shape better.
- 1 1/2 cups frozen mixed vegetables: Use a mix of corn, green beans, peas, and carrots. Adding them late keeps the colors bright.
- 1 can (15 oz) cannellini or kidney beans, drained: This adds protein and body. Cannellini blends smoothly, while kidney beans have a firmer bite.
- 1 tsp dried oregano: This adds flavor typical of diner-style soup. Italian seasoning can be used instead, but try to keep oregano separate.
- 1 tsp dried basil: This enhances the tomato flavor and adds sweetness.
- 1 tsp dried thyme: This adds a subtle background flavor. Fresh thyme can also be used; use 1 tablespoon.
- 1 bay leaf: One leaf is enough. Remember to remove it before serving.
- 1 tsp kosher salt: Adjust the salt at the end based on how salty your stock is. Use the full teaspoon for low-sodium stock.
- 1/2 tsp black pepper: Freshly cracked pepper has a stronger aroma than pre-ground.
- 1 tbsp Worcestershire sauce: This adds a savory depth that salt alone cannot achieve. Soy sauce can work as an alternative.
- 2 tbsp fresh parsley, chopped (for garnish): This adds a fresh touch. Sprinkle just before serving.
Tools I Recommend for This Recipe
- 6-quart Dutch oven or heavy stockpot: This should be big enough to hold all the ingredients and broth.
- Sharp chef’s knife: Use it to cut vegetables evenly.
- Wooden spoon: This helps you break up the ground beef as it cooks.
- Ladle: Use it for serving and portioning.
- Vegetable peeler: This is needed for peeling carrots and potatoes.
- Cutting board: Choose one large enough to prepare everything at once.
Instructions to Make Bob Evans Vegetable Soup
Brown the ground beef: Heat olive oil in a 6-quart Dutch oven over medium-high heat. Add the ground beef and break it apart with a wooden spoon. Brown it for 6–8 minutes, until no pink remains. Tilt the pot and spoon off most of the fat, leaving about 1 tablespoon for flavor.
Build the aromatic base: Add diced onion, sliced celery, and carrot rounds to the pot with the beef. Cook over medium heat for 5–6 minutes, stirring occasionally, until the onion becomes translucent, and the carrots start to soften at the edges.
Add garlic and tomato paste: Stir in minced garlic and tomato paste. Cook for 1 minute, stirring constantly. The tomato paste should darken slightly and coat the meat. Pour in diced tomatoes with their juice and the tomato sauce. Stir to combine. Add beef stock, oregano, basil, thyme, bay leaf, salt, and pepper. Stir well and bring to a gentle boil.
Add potatoes: Stir in diced russet potatoes. Reduce the heat to a simmer. Cover partially and cook for 15 minutes until the potatoes are tender but still hold their shape. Add frozen mixed vegetables and drained beans. Stir gently. Cook uncovered for another 10–12 minutes until the carrots and potatoes are fully tender, and the vegetables are heated through.
Add the Worcestershire and check seasoning: Stir in Worcestershire sauce. Taste the broth. Add more salt or pepper if needed. The flavor should be deep and savory with a hint of tomato. Take out the bay leaf. Ladle the soup into bowls and top with fresh chopped parsley. Serve hot with crusty bread or oyster crackers on the side

15 Common Problems and How to Fix
- Broth tasted flat: This usually happens because of Worcestershire sauce. Add another teaspoon at the end. You can also balance the acidity of the tomatoes with a pinch of sugar, about 1/4 teaspoon.
- Vegetables turned mushy: They cooked for too long. Next time, add frozen vegetables during the last 10 minutes and remove the pot from the heat as soon as the potatoes become tender.
- Soup was too thick: Potatoes absorbed too much broth. Add a cup of warm stock to thin it out and re-season.
- Beef was greasy on top: There was too much fat after browning. Skim it off with a spoon, or chill the soup briefly and remove the solidified fat.
- Broth tasted too much like tomato: Use only 1/2 can of tomato sauce next time, or simmer longer by 10 minutes to let the flavors mix better.
- Beans broke down into mush: They simmered for too long. Drain them and add them during the last 8 minutes, not with the potatoes. Heating them quickly keeps them whole.
- Soup turned cloudy: A hard boil mixed the fat into the broth. Simmer gently instead, with small bubbles on the surface.
- Potatoes fell apart: Russets were cut too small or simmered too hot. Cut them into 1/2 inch pieces and keep the heat low after they go in.
- Mixed vegetables turned gray: They stayed in the simmering broth too long. Add them with 8 minutes left, and take the pot off the heat once they are heated through. Fresh corn loses its color first if cooked too long.
- Drain most of the fat after browning: Leaving too much fat makes the broth greasy. A tablespoon adds richness without making it heavy.
- Cut vegetables to similar size: Use 1/2-inch cubes for even cooking.
- Add frozen vegetables late: Adding them at the start makes them limp and gray. The last 10 minutes keep the color bright.
- Use low-sodium stock: Canned tomatoes and Worcestershire sauce already add salt. Starting low gives you control over the flavor at the end.
- Simmer, do not boil hard: A rolling boil breaks down the potatoes too quickly and clouds the broth.
- The soup is better on day two: The flavors blend overnight. Almost every chunky soup improves after it rests.
Delicious Variations on Bob Evans Vegetable Soup
Spicy version: Add 1 teaspoon of red pepper flakes with the dried herbs and a dash of hot sauce at the end. The heat will build slowly in each spoonful without overpowering the savory base.
Slow cooker version: Brown the beef and aromatics in a skillet, then transfer them to the slow cooker. Add all the remaining ingredients except for the frozen vegetables. Cook on LOW for 6–7 hours. Add the frozen vegetables in the last 30 minutes.
Italian-style: Add 1 teaspoon of fennel seeds and a Parmesan rind while simmering. Finish with a handful of fresh chopped basil. Skip the beans and serve with grated Parmesan.
Cabbage and beef: Instead of mixed vegetables, use 2 cups of shredded green cabbage. Add it to the potatoes so it cooks down into the broth. This gives the soup a Polish-style flavor.
What to Serve With
A thick slice of buttered, crusty bread is a perfect partner for the soup, and a diner version often includes a roll on the side. Crumbling Saltines or oyster crackers on top adds a crunchy, salty flavor that contrasts with the soft vegetables. A simple grilled cheese on white bread adds more comfort. A side salad of mixed greens with a tangy vinaigrette balances the richness of the soup.
For a fuller meal, enjoy the soup with a slice of cornbread and a glass of cold sparkling water with lemon. Leftovers store well for lunch; a quart jar can hold a couple of generous servings. A small wedge of sharp cheddar on the side is good too, especially when warmed slightly so it softens a bit.
Apple slices and pretzel rods make a nice addition to a quick lunch plate.
Storage Tips
Refrigerator: Cool the soup to room temperature within 1 hour. Then, place it in an airtight container. Store in the fridge for up to 4 days. The potatoes will absorb the broth as the soup sits. When reheating, add a splash of stock.
Freezer: This soup can be frozen for up to 3 months. If you plan to freeze it, leave out the potatoes, as they may become grainy when thawed. Add fresh-cooked diced potatoes when reheating. Divide the soup into single-serving containers for easy lunches.
Reheating: Heat the soup in a saucepan over medium heat for 8 to 10 minutes, stirring occasionally. For single bowls, use the microwave on high for 2 to 3 minutes, stirring halfway through. If the soup is too thick, add a splash of beef stock.
The Bob Evans Seasoning Blend That Defines This Soup
The seasoning profile sets this copycat soup apart from regular vegetable beef soup, capturing Bob Evans’ mild, herb-forward diner style. Key herbs include oregano, basil, and thyme. Oregano adds a savory base, basil brings sweetness, and thyme adds depth.
A bay leaf in the broth adds a subtle eucalyptus flavor, which is important for taste. Worcestershire sauce adds richness to the broth, rounding out the flavor. After adding Worcestershire, taste the soup and adjust with a little salt if needed. Freshly cracked black pepper adds warmth.
This blend of seasonings, oregano, basil, thyme, bay leaf, Worcestershire, salt, and pepper, gives Bob Evans soup its unique flavor. Ingredients like garlic powder or smoked paprika do not capture the desired flavor.
Use one teaspoon of each herb in a six-quart pot for the best balance; changes can lead to unwanted flavors. Keeping the right salt-to-broth ratio is also essential for a well-seasoned soup.
Bob Evans Vegetable Soup Recipe
This Bob Evans vegetable soup recipe is a copycat of the chunky beef and vegetable soup from the diner — ground beef, tomato, carrots, celery, potato, and mixed veg in a savory broth.
Ingredients
- 1 lb ground beef (80/20)
- 1 tbsp olive oil
- 1 large yellow onion, diced
- 3 stalks celery, sliced thin
- 3 large carrots, peeled and sliced into rounds
- 4 cloves garlic, minced
- 1 tbsp tomato paste
- 1 can (14.5 oz) diced tomatoes with juice
- 1 can (8 oz) tomato sauce
- 6 cups beef stock or broth
- 2 medium russet potatoes, peeled and diced
- 1 1/2 cups frozen mixed vegetables
- 1 can (15 oz) cannellini or kidney beans, drained
- 1 tsp dried oregano
- 1 tsp dried basil
- 1 tsp dried thyme
- 1 bay leaf
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 tbsp Worcestershire sauce
- 2 tbsp fresh parsley, chopped
Instructions
- Heat olive oil in a 6-quart Dutch oven over medium-high heat. Add the ground beef and break it apart with a wooden spoon. Brown it for 6–8 minutes, until no pink remains. Tilt the pot and spoon off most of the fat, leaving about 1 tablespoon for flavor.
- Add diced onion, sliced celery, and carrot rounds to the pot with the beef. Cook over medium heat for 5–6 minutes, stirring occasionally, until the onion becomes translucent, and the carrots start to soften at the edges.
- Stir in minced garlic and tomato paste. Cook for 1 minute, stirring constantly. The tomato paste should darken slightly and coat the meat. Pour in diced tomatoes with their juice and the tomato sauce. Stir to combine. Add beef stock, oregano, basil, thyme, bay leaf, salt, and pepper. Stir well and bring to a gentle boil.
- Stir in diced russet potatoes. Reduce the heat to a simmer. Cover partially and cook for 15 minutes until the potatoes are tender but still hold their shape. Add frozen mixed vegetables and drained beans. Stir gently. Cook uncovered for another 10–12 minutes until the carrots and potatoes are fully tender, and the vegetables are heated through.
- Stir in Worcestershire sauce. Taste the broth. Add more salt or pepper if needed. The flavor should be deep and savory with a hint of tomato. Take out the bay leaf. Ladle the soup into bowls and top with fresh chopped parsley. Serve hot with crusty bread or oyster crackers on the side
Nutrition Information:
Yield:
8Serving Size:
1Amount Per Serving: Calories: 290
This Bob Evans Vegetable Soup Recipe brings the diner experience home. It features a chunky tomato broth filled with beef, potatoes, and colorful vegetables. Start by browning the beef well, then carefully prepare the broth. Let the soup sit overnight for the best flavor.
The result is a bowl that tastes just like the one you remember from a snowy roadside stop.
