Bob Evans' Tomato Soup Recipe: Classic Comfort with Caramelized Onion Depth

Soups & Stews

Bob Evans' Tomato Soup Recipe: Classic Comfort with Caramelized Onion Depth

Bob Evans' tomato soup recipe delivers that nostalgic, creamy comfort you crave when chilly weather rolls in. šŸ² The secret lies in slow-cooked tomatoes and perfectly caramelized onions that build rich, sweet depth—just like the restaurant version.

This isn't your basic tomato soup; it's a velvety, buttery masterpiece that pairs perfectly with grilled cheese sandwiches.

The professional touch comes from simmering tomatoes with aromatics until they break down into a smooth, concentrated base. A touch of butter and milk creates that signature creamy texture without overpowering the tomato flavor.

The key is patience—letting the onions caramelize slowly transforms this into something truly special, not just another canned soup experience.

By the time you're done, you'll have a steaming bowl of soup with that perfect balance of sweet, tangy, and creamy. The aroma alone will have everyone gathering around the table, and each spoonful delivers that comforting, restaurant-quality taste.

This is the kind of soup that makes you feel like you're dining at Bob Evans, right in your own kitchen.

Serve it warm with a classic grilled cheese sandwich for the ultimate comfort meal. The recipe scales perfectly for feeding a crowd or prepping for the week ahead. Let's recreate that iconic Bob Evans tomato soup at home—it's easier than you think.

šŸ‘Øā€šŸ³
Difficulty
Medium
🌿
Diet
Vegetarian
šŸ”„
Calories
Low Cal

Ingredients for bob evans tomato soup

Six ingredients transform into that iconic Bob Evans tomato soup with caramelized sweetness.

Ingredient Amount Notes
Yellow Onions šŸ§… 2 whole Thinly sliced, caramelized slow
Fresh Tomatoes šŸ… 4 lb Roma or vine-ripened preferred
Unsalted Butter 🧈 ½ cup Full-fat for richness
Whole Milk šŸ„› 2 cups Whole milk for creaminess
Garlic Cloves šŸ§„ 4 cloves Minced for depth
All-Purpose Flour 🌾 2 tbsp For thickening
Salt šŸ§‚ 1 ½ tsp Kosher salt preferred
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground
Sugar šŸš 1 tbsp Balances acidity
Bay Leaves 🌿 2 whole For subtle aroma
Fresh Basil Leaves 🌿 ¼ cup Chopped for garnish

The onions are non-negotiable here. Sweet yellow onions work best, but any yellow will do. Trader Joe's sells pre-sliced for convenience, but slicing them yourself gives better control over the caramelization process. Look for onions with crisp, dry skins and no soft spots—they'll caramelize more evenly. If you're short on time, Costco's bulk onion bins are perfect for this recipe. The key is patience: let them cook low and slow until they're deep golden brown, almost jammy. That's where the restaurant-quality flavor comes from.

No fresh tomatoes? Canned San Marzano tomatoes are my go-to—they're sweeter and less acidic than most store brands. The butter matters too: European-style unsalted (like PlugrĆ”) has more flavor than regular. Running low on milk? Half-and-half or heavy cream works in a pinch, but the soup will be richer. Fresh basil is ideal, but dried oregano at half the amount gets you close. The flour is just for thickening—if you're gluten-free, cornstarch works 1:1. And if you're watching calories, reduce the butter to 3 tbsp and add an extra cup of milk—it'll still taste creamy.

This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I always make a double batch—one for dinner, one for lunches. The basil wilts fast, so add it fresh when reheating. For serving, keep a small pot of soup on the stove on low heat—it stays warm and aromatic. That caramelized onion flavor? Worth every extra minute spent cooking.

ā¤ļø

Why You'll Love This Recipe

  • Here’s what sold me: blending fresh tomatoes with milk creates this ridiculously creamy texture—no heavy cream, no weird aftertaste. The butter ties it all together, giving it that rich, restaurant-quality mouthfeel that’s dangerously addictive.
  • No-Fuss SautĆ©: I swear by this recipe because it’s all about that quick, golden caramelization of onions and garlic in butter—no fancy techniques, just a pan and patience. The moment those onions turn deep amber? That’s when the magic starts, and it takes less time than waiting for takeout.
  • Velvet Smoothness: Here’s what sold me: blending fresh tomatoes with milk creates this ridiculously creamy texture—no heavy cream, no weird aftertaste. The butter ties it all together, giving it that rich, restaurant-quality mouthfeel that’s dangerously addictive.
  • Weeknight Hero: Between us, this is my go-to when I’m too tired to plan but still want something hearty. It reheats like a dream for lunch the next day, and honestly? A grilled cheese sandwich makes the whole meal feel like a cozy night in—no effort, all satisfaction.

Step-by-step instructions for Bob Evans' tomato soup

This classic comfort soup builds flavor layer by layer—start slow with onions, then let tomatoes shine.

1

šŸ”„ Step 1: Caramelize the Onions Until Deep Golden

Melt the 0.5 cup unsalted butter in a large pot over medium-low heat. Add the 2 whole yellow onions, sliced thinly, and stir to coat completely. Cook undisturbed for 20-25 minutes, stirring occasionally, until the onions turn a rich, deep golden brown with sweet, jammy edges.

This slow caramelization develops complex flavors that form the soup's foundation. If the onions brown too quickly, reduce the heat—they need time to develop that sweet, almost candy-like texture. The butter should foam gently but not burn. Once fully caramelized, you'll see the onions clinging together in a glossy mass.

2

šŸ³ Step 2: Build the Tomato Base with Garlic and Flour

Push the caramelized onions to one side of the pot and add the 4 cloves minced garlic, stirring for 30 seconds until fragrant. Add the 4 lb fresh tomatoes, crushed by hand (leave some texture for body), along with the 1 tbsp sugar, 1.5 tsp salt, 0.5 tsp black pepper, and 2 whole bay leaves. Stir well to combine.

Cook for 10-12 minutes until the tomatoes break down and the mixture thickens slightly. Then, sprinkle in the 2 tbsp all-purpose flour and stir vigorously to coat all the ingredients evenly. This creates a smooth, velvety texture later. The soup should bubble gently but not boil vigorously—this prevents the flour from developing a raw taste.

3

🄘 Step 3: Simmer and Thicken with Milk

Gradually pour in the 2 cups whole milk, whisking constantly to prevent lumps. Bring the soup to a gentle simmer over medium heat, then reduce to low heat. Let it cook uncovered for 20-25 minutes, stirring occasionally, until it thickens to a creamy consistency. The soup should coat the back of a spoon but still be smooth, not gluey.

Taste and adjust seasoning—you might need a pinch more salt or sugar to balance the acidity. The bay leaves should infuse subtle earthy notes, but remove them before serving. If the soup skins over, simply stir it down. This simmering step develops the soup's rich, velvety texture and deepens the tomato flavor.

4

ā° Step 4: Finish and Garnish for Freshness

Remove the pot from heat and let the soup rest for 5 minutes. Stir in the 0.25 cup chopped fresh basil leaves just before serving. The basil adds a bright, aromatic finish that cuts through the richness of the soup. Ladle into bowls and serve immediately with crusty bread or grilled cheese for the ultimate comfort meal.

Here's the thing—this soup tastes even better the next day as flavors meld further. If you have leftovers, store them in the fridge for up to 3 days, but reheat gently over low heat, stirring occasionally to prevent skin formation. The secret to Bob Evans' version lies in patience—each step builds the soup's signature depth and creaminess.

šŸ‘Øā€šŸ³

Pro Tips For Making Bob Evans Tomato Soup

  • Sweat the Onions Low: I learned this the hard way—skipping this step means your soup will taste raw and bitter. Cook the yellow onions in butter over medium-low heat for 8-10 minutes until they’re translucent and just starting to caramelize. The longer they cook, the deeper the flavor, and yes, even if you’re impatient like me, resist the urge to rush.
  • Char the Tomatoes: Cut the fresh tomatoes in half and place them cut-side down on a dry, screaming-hot skillet for 2-3 minutes. You want blackened edges—this adds smoky depth that no blender can replicate. I was skeptical until I tried it: the soup tastes like it’s been simmering for hours, not minutes.
  • Strain for Smoothness: After blending the tomatoes, onions, and garlic, strain the mixture through a fine-mesh sieve to remove skins and seeds. This isn’t the prettiest method, but it’s the tastiest—it guarantees a velvety texture that’s closer to Bob Evans’ version. Skip this, and you’ll regret the grit every time you take a bite.
  • Temper the Milk: Warm the whole milk to room temperature before stirring it into the soup. Cold milk makes the soup separate and turn grainy—trust me, you’ll notice the difference. Just pour it into a measuring cup and let it sit for 5 minutes. It’s a small step that makes a real difference.

Flavor customization for this recipe

Sweet Heat Twist

Add 1 tbsp honey or 1 tsp maple syrup when combining tomatoes with garlic to enhance natural sweetness. For heat, stir in ½ tsp smoked paprika and ¼ tsp cayenne pepper with the flour—this smoky kick mimics Bob Evans' signature depth.

I find Penzeys brand smoked paprika adds the most authentic flavor. šŸŒ¶ļø

Herb Variations

Swap the basil for thyme sprigs (remove before serving) for an earthy twist, or add 1 tsp dried oregano during simmering. For freshness, try cilantro instead—just ¼ cup chopped at the end. I prefer basil for classic Bob Evans style, but thyme works beautifully for a rustic touch.

Creamy Upgrades

Replace half the milk with ½ cup heavy cream for ultra-rich texture, or stir in 1 oz cream cheese at the end for velvety smoothness. For a lighter option, use ½ cup coconut milk—it adds subtle sweetness that balances acidity.

The cream cheese option is my go-to for extra decadence. šŸ„›

Spiced Depth

Toast ½ tsp ground coriander and ¼ tsp ground cumin in the dry pot before adding butter for warm, aromatic notes. This Middle Eastern-inspired twist works surprisingly well with tomato soup. I recommend Spicewalla brand for their well-balanced spice blends. 🌿

Vegetable Boost

Add 1 cup diced carrots and 1 cup celery with the onions for extra veggie content. For a purĆ©eed version, blend half the soup after simmering and return to the pot. I love the texture contrast of chunky soup with smooth purĆ©ed sections. šŸ„•

Cheesy Finish

Stir in ½ cup shredded sharp cheddar or Parmesan cheese during the final 5 minutes of simmering for a cheesy twist. The cheese melts beautifully into the creamy base. For a tangy option, try feta crumbles at the end—just ¼ cup. šŸ§€

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 10g50%
Cholesterol 45mg15%
Sodium 850mg37%
Total Carbohydrate 30g11%
Dietary Fiber 4g14%
Sugars 12g
Protein 8g16%
* 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 tomatoes?

Yes! Use 2 (28 oz) cans San Marzano tomatoes instead of fresh. Crush them by hand and add 1 tbsp tomato paste to deepen the flavor. The cooking time remains the same, but you may need to simmer slightly longer to develop the same rich texture.

2

Why does my soup taste too acidic?

The acidity likely comes from unripe tomatoes or overcooking. Balance it by adding ½ tsp sugar or 1 tsp honey during the final simmer. For extra richness, stir in 1 tbsp butter at the end—this smooths out sharp flavors beautifully.

3

Can I make this soup in an Instant Pot?

SautƩ onions for 5 minutes on high, then add garlic, tomatoes, and spices. Cook on high pressure for 8 minutes, then stir in milk and thicken with flour. Release pressure naturally and finish with basil. The Instant Pot cuts cooking time to about 30 minutes total.

4

What's the best way to reheat leftovers?

Reheat gently on the stove over low heat for 5-7 minutes, stirring occasionally. Avoid microwaving—it can make the soup watery. For extra creaminess, add 1 tbsp milk or cream while reheating. Always stir well to prevent skin formation.

5

How do I make this gluten-free?

Replace the 2 tbsp flour with 2 tbsp cornstarch mixed with 2 tbsp cold water. Stir this slurry into the simmering soup and cook for an extra 5 minutes until thickened. The texture will be just as creamy without gluten.

ā˜…ā˜…ā˜…ā˜…ā˜…4.5(3 reviews)
Categories Soups & Stews