Nutrition Facts for French onion tomato soup

French Onion Tomato Soup

Indulge in the comforting fusion of classic French onion soup and hearty tomato soup with this French Onion Tomato Soup recipe. Slow-caramelized onions bring a deep, rich sweetness that pairs beautifully with the vibrant tang of crushed tomatoes and tomato paste, all simmered in a thyme-scented vegetable broth for a harmonious blend of flavors. Topped with golden, oven-toasted baguette slices smothered in melty Gruyère or Swiss cheese, this dish is both rustic and luxurious. Perfect as a cozy appetizer or a light dinner, it’s a savory delight that comes together with simple ingredients but delivers gourmet-level satisfaction. Whether you’re craving a warming bowl during chilly weather or looking to elevate your soup game, this recipe is sure to please.

Nutriscore Rating: 76/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of French Onion Tomato Soup
Prep Time:15 mins
Cook Time:60 mins
Total Time:75 mins
Servings: 4

Ingredients

  • 3 tablespoons unsalted butter
  • 2 tablespoons olive oil
  • 4 large yellow onions, thinly sliced
  • 1 teaspoon granulated sugar
  • 3 cloves garlic cloves, minced
  • 28 ounces canned crushed tomatoes
  • 2 tablespoons tomato paste
  • 4 cups vegetable broth
  • 1 teaspoon dried thyme
  • 1 leaf bay leaf
  • 1.5 teaspoons salt
  • 0.5 teaspoons black pepper
  • 6 slices baguette slices, about 1-inch thick
  • 1 cup grated Gruyère or Swiss cheese

Directions

Step 1

Melt the butter and olive oil together in a large pot over medium heat.

Step 2

Add the thinly sliced onions and cook, stirring often, for 25-30 minutes until they are deeply caramelized. Reduce the heat if necessary to prevent burning.

Step 3

Stir in the sugar and garlic and cook for an additional 2 minutes until fragrant.

Step 4

Add the crushed tomatoes, tomato paste, vegetable broth, thyme, bay leaf, salt, and black pepper. Stir to combine.

Step 5

Bring the soup to a gentle simmer and let it cook uncovered for 30 minutes, stirring occasionally.

Step 6

While the soup simmers, preheat your oven to 400°F (200°C).

Step 7

Place the baguette slices on a baking sheet and toast them in the preheated oven for 5 minutes, flipping halfway through, until lightly golden.

Step 8

Sprinkle the grated Gruyère cheese evenly over the toasted bread slices and return them to the oven. Bake for another 5 minutes, or until the cheese is melted and bubbly.

Step 9

Remove the bay leaf from the soup and adjust seasoning with additional salt and pepper, if needed.

Step 10

Ladle the soup into bowls and top each serving with a cheesy crouton. Serve immediately.

Nutrition Facts

Serving size 2749.4 grams (2749.4g)
Amount per serving % Daily Value*
Calories 2336
Total Fat 116.70g 150%
Saturated Fat 48.40g 242%
Polyunsaturated Fat 5.50g
Cholesterol 213mg 71%
Sodium 7962mg 346%
Total Carbohydrate 267.10g 97%
Dietary Fiber 43.20g 154%
Total Sugars 87.10g
Protein 85.70g 171%
Vitamin D 24IU 120%
Calcium 1474mg 113%
Iron 18mg 99%
Potassium 5876mg 125%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 42.7%
Protein: 13.9%
Carbs: 43.4%