Spanish Onion Soup: A Rustic, Savory Spanish Recipe

Updated November 4, 2026

Total time
1 hr 30 min
prep 15 min · cook 1 hr 15 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Spanish Onion Soup: A Rustic, Savory Spanish Recipe

Spanish onion soup, often called sopa de cebolla, is a hearty soup of slowly softened onions, garlic, broth, and a splash of sherry, finished with toasted bread and, in this version, Manchego. Gentle cooking builds a sweet, savory base, while paprika and crisp bread give each bowl warmth and texture. Spanish and family versions vary: some add egg or use different bread and cheese, so this recipe keeps the flavors flexible.

Ingredients

  • 2 lb (900 g) yellow onions, peeled, halved, and thinly sliced
  • 2 tbsp (30 ml) extra-virgin olive oil
  • 3 garlic cloves (about 9 g), finely chopped
  • 1 tsp (2 g) sweet smoked Spanish paprika, also called pimentón dulce
  • 1/2 cup (120 ml) dry fino sherry
  • 5 cups (1.2 L) low-sodium chicken or vegetable broth
  • 1 bay leaf (about 0.2 g)
  • 1 tsp (6 g) kosher salt, plus more to taste
  • 1/4 tsp (0.5 g) freshly ground black pepper
  • 4 slices rustic country bread, about 1/2 inch (1.25 cm) thick and 7 oz (200 g) total
  • 3/4 cup (75 g) finely grated Manchego cheese, optional
  • 2 tbsp (8 g) chopped fresh parsley, for serving

Instructions

  1. Prepare the onions and bread. Peel and slice the onions as evenly as you can so they soften at roughly the same rate. Chop the garlic, measure the remaining ingredients, and set the oven rack about 6 inches (15 cm) from the broiler. This preparation takes about 15 minutes. If your bread is very fresh, leave the slices out while the onions cook so their surfaces dry a little; that helps them toast without turning leathery.
  2. Slowly soften the onions. Warm the olive oil in a heavy 4- to 5-quart (3.8- to 4.7-L) pot over medium heat. Add the onions and salt, then stir to coat. Cook uncovered for 45 minutes, stirring every 3 to 5 minutes at first and more often as the onions become golden. If they begin sticking or browning too quickly, lower the heat and stir in 1 tablespoon (15 ml) of water. Aim for soft, deeply golden onions, not blackened edges; the steady, gradual cooking creates the soup’s sweetness.
  3. Add garlic and paprika. Stir in the garlic and cook for 1 minute, just until fragrant. Sprinkle in the paprika and stir for about 20 seconds. Paprika can taste bitter if it scorches, so keep it moving and add the sherry promptly. Pour in the sherry, scrape the browned onion bits from the pot, and simmer for 2 to 3 minutes, until the sharp alcohol aroma has mellowed.
  4. Simmer the soup. Add the broth, bay leaf, and black pepper. Bring the pot to a gentle boil, then reduce the heat so the soup simmers quietly for 20 minutes, partially covered. Remove the bay leaf and taste the broth. Add salt if needed, remembering that the cheese and bread may also contribute salt. If you prefer a more brothy bowl, add up to 1/2 cup (120 ml) of water or broth; simmer for a minute to blend.
  5. Toast the bread. While the soup simmers, heat the oven to 400°F (200°C). Set the bread slices on a baking sheet and toast for about 7 minutes, turning once, until dry and lightly browned. The bread should be sturdy enough to sit on the soup without dissolving immediately. For an especially crisp top, toast it a minute or two longer, watching closely so the edges do not burn.
  6. Finish with cheese, if using. Ladle the hot soup into four oven-safe bowls placed on a sturdy baking sheet. Float one toast slice in each bowl and scatter the Manchego evenly over the bread. Broil for 2 to 3 minutes, watching continuously, until the cheese melts and picks up a few golden spots. Use oven mitts when moving the bowls, and check that they are explicitly safe for broiler use. For ordinary bowls, skip the broiler and serve the cheese-topped toast alongside instead.
  7. Serve. Sprinkle with parsley and bring the bowls to the table while the toast is still crisp at the edges. The soup is ready once the onions are tender, the broth tastes rounded rather than sharply wine-like, and the cheese has melted. Warn diners that broiled bowls and the soup beneath the crust will be very hot.

Tips

  • Slice evenly and give the onions time. Thin, consistent slices cook more uniformly. Avoid turning up the heat to hurry them: onions that brown on the outside before softening can taste harsh, and a scorched patch may flavor the whole pot. Stir and lower the heat if the bottom catches.
  • Choose the right broth. Low-sodium broth makes it easier to control the final seasoning, especially if you plan to add salty Manchego. Vegetable broth makes a fully vegetarian soup; chicken broth gives it a fuller, rounder background. Taste before adding extra salt.
  • Swap the sherry thoughtfully. Dry fino sherry gives the soup a lightly nutty, crisp note. If it is hard to find, use an equal amount of dry white wine. For an alcohol-free version, use broth and stir in 1 teaspoon (5 ml) of sherry vinegar or apple cider vinegar near the end; this adds acidity but will not reproduce sherry’s aroma.
  • Use paprika that suits your taste. Spanish pimentón dulce is sweet and gently smoky. If you cannot find it, use sweet paprika; the soup will be less smoky. Hot paprika is much stronger, so use only a pinch unless you want noticeable heat.

Serving Suggestions

Serve Spanish onion soup as a filling first course or as a light main meal with a green salad dressed in a sharp vinaigrette. The salad’s freshness balances the soft onions, rich broth, and cheese. A few olives, sliced oranges, or roasted peppers make simple accompaniments without adding another heavy dish.

For a relaxed meal, set the toasted bread, grated Manchego, and chopped parsley out separately so everyone can assemble a bowl to their liking. If serving the soup without broiling, put the toast on top just before eating; leaving it to sit in the broth for several minutes makes it much softer. A little extra black pepper at the table works well, while additional salt is best added only after tasting.

Variations

Make it vegetarian: Use vegetable broth and check that the cheese is made with vegetarian-friendly rennet if that matters to your household. The onions and sherry already provide plenty of savory flavor, so a good-tasting vegetable broth is more useful here than adding extra seasoning.

Use another cheese: Manchego is a Spanish sheep’s-milk cheese with a nutty, gently salty flavor. If it is unavailable, use grated Parmesan or a firm aged sheep’s-milk cheese; Parmesan is sharper and saltier, so use a little less and taste the soup before seasoning. A mild melting cheese can be used, but it will make the topping less distinctly Spanish.

Try an egg-topped version: Some versions of sopa de cebolla include an egg. For a simple variation, poach eggs separately and add one to each bowl just before serving, rather than trying to cook them in the soup without a clear view of doneness. USDA FSIS guidance sets the safe minimum for egg dishes at 160°F (71°C); check the egg mixture with a food thermometer if preparing an egg-based baked topping. You can also keep the recipe as written for an easy egg-free bowl.

Change the bread: A rustic sourdough or country loaf holds up well. Use gluten-free bread if needed, choosing a sturdy slice and toasting it thoroughly. Very soft sandwich bread tends to collapse quickly, so serve it alongside the soup rather than floating it on top.

Storage and Reheating

For the best texture, store the soup and toasted bread separately. Transfer leftover soup to shallow, covered containers and refrigerate it within 2 hours of cooking. It keeps for 3 to 4 days in the refrigerator. Keep any extra bread in a separate airtight container at room temperature for a day; refrigerating toast can make it stale and chewy.

Reheat the soup gently in a saucepan over medium-low heat, stirring occasionally, until steaming throughout and at least 165°F (74°C). Check the temperature with a food thermometer, especially when reheating a large portion. Add a splash of broth or water if the soup has thickened. Toast fresh bread for the best crunch, then add cheese and broil only when ready to serve. You can freeze the soup without the bread or cheese for up to 3 months for best quality; thaw it in the refrigerator before reheating. Do not leave cooked soup at room temperature for more than 2 hours.

Frequently Asked Questions

Is Spanish onion soup the same as French onion soup?
They share onions, broth, and bread, but the seasonings and finishing touches can differ. This Spanish-style version uses olive oil, Spanish paprika, and dry sherry, with Manchego as an optional topping. French onion soup is commonly associated with wine and a melted cheese crust, though recipes vary in both countries.

What onions work best?
Yellow onions are a dependable choice because they become sweet and tender during the long, slow cook. White onions also work, with a slightly sharper flavor. Sweet onions can be used, but the soup may taste noticeably sweeter, so be especially careful not to reduce the broth too far.

Can I make the soup ahead?
Yes. Cook the soup through the simmering step, cool it promptly, and refrigerate it in a covered container for up to 3 to 4 days. Reheat to 165°F (74°C), then toast the bread and add cheese just before serving. Keeping the toppings separate prevents soggy bread.

Why are my onions not turning golden?
They may need more time, or the pot may be crowded with moisture that has not yet evaporated. Keep cooking over medium to medium-low heat, stirring regularly. If the onions are releasing liquid, let it cook off before expecting browning; avoid adding more oil unless the pot is genuinely dry and sticking.

Do I have to broil the bowls?
No. Broiling melts and browns the cheese, but it is optional. If your bowls are not marked safe for broiler use, ladle the soup into them and serve with toasted, cheese-topped bread on the side. Do not put ordinary ceramic or glass bowls under a broiler, where sudden high heat can cause damage.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).