The two soups although made with a lot of onions are very different. Carabaccia is made with red onions, vegetable stock and a dash of cinnamon. French onion soup is made with rich beef stock, garlic and is thickened with flour.