French Onion Tomato Soup is a cozy fusion of two beloved comfort foods: the savory depth of French onion soup and the bright acidity of tomato soup. The caramelized onions provide rich, umami notes while the tomato base adds brightness. Topped with toasted French bread and melted Swiss cheese, this hearty bowl makes a warming meal perfect for cold evenings or casual dinner gatherings.
Prep Time 15 minutes mins
Cook Time 40 minutes mins
Total Time 55 minutes mins
Course Soup
Cuisine Fusion
Servings 6
Calories 412 kcal
⅓ cup butter (or 1/4 cup) 4 yellow onions (large, sliced (or 3 large onions)) 1 tbsp flour (scant) 1 ½ tsp salt (or 1 ¼ tsp) 12 oz tomatoes (1 can) 6 slices French bread (toasted ) 2 cups Swiss cheese (grated )
Get ingredients with
Get Recipe Ingredients
Step 2: Make the Base Sprinkle flour over onions and cook briefly.
Add salt and tomatoes (including liquid).
Simmer covered for 10 minutes.
Step 5: Add Cheese and Broil Sprinkle grated Swiss cheese evenly over the bread.
Place under the broiler for 3–5 minutes, or until the cheese melts and begins to brown.
Use Gruyère for a nuttier flavor in place of Swiss.
Add a dash of Worcestershire sauce for extra umami.
Substitute canned fire-roasted tomatoes for a smokier profile.
For a vegetarian version, ensure cheese and broth are veg-friendly.
Serve with a green salad for a complete meal.
Calories: 412 kcal Carbohydrates: 55 g Protein: 19 g Fat: 13 g Saturated Fat: 7 g Polyunsaturated Fat: 1 g Monounsaturated Fat: 3 g Trans Fat: 0.03 g Cholesterol: 35 mg Sodium: 640 mg Potassium: 366 mg Fiber: 4 g Sugar: 13 g Vitamin A: 774 IU Vitamin C: 13 mg Calcium: 408 mg Iron: 3 mg
Keyword comfort food, green tomato, hearty, winter