Greek Onion Stew with Tomato and Warm Spices

Updated November 3, 2026

Total time
1 hr 35 min
prep 25 min · cook 1 hr 10 min
Serves
4
portions as written

Jump to recipe

Greek Onion Stew with Tomato and Warm Spices

Greek onion stew is a meatless, tomato-braised dish of small onions seasoned with olive oil, garlic, cinnamon, bay, and allspice. This Greek-style version cooks the onions slowly until tender and glossy, making a savory-sweet stew that works as a main course with bread or as a side dish; recipes and seasonings vary across Greek households and regions.

Ingredients

  • 2 lb (900 g) small yellow onions or peeled pearl onions
  • 3 tbsp (45 ml) extra-virgin olive oil
  • 3 garlic cloves (about 9 g), finely chopped
  • 2 tbsp (30 g) tomato paste
  • 1/2 cup (120 ml) dry red wine
  • 1 can (14.5 oz / 411 g) crushed tomatoes
  • 1 cup (240 ml) water, plus a little more if needed
  • 1 tbsp (15 ml) red wine vinegar
  • 1 cinnamon stick, about 3 inches (7.5 cm)
  • 2 dried bay leaves
  • 4 whole allspice berries, lightly crushed, or 1/4 tsp ground allspice
  • 1 tsp (1 g) dried oregano
  • 1 tsp (6 g) fine salt, plus more to taste
  • 1/4 tsp (0.5 g) freshly ground black pepper
  • 2 tbsp (8 g) chopped fresh parsley, for serving

Instructions

  1. Prepare the onions. Trim the root ends and peel the onions, keeping them as intact as you can so they hold their shape while simmering. If using pearl onions, separate them gently and remove any papery skin. Pat the onions dry; damp onions can spit more when they hit the hot oil. If they vary a lot in size, leave the smallest whole and halve any especially large ones through the root so they cook at a similar pace.
  2. Start the flavor base. Heat the olive oil in a wide, heavy saucepan or Dutch oven over medium heat. Add the onions in a single layer if possible. Cook for 12 minutes, turning them every few minutes, until they have golden patches and are beginning to soften. They do not need to brown evenly. If your pan is crowded, work in two batches; overcrowding traps steam and makes browning less likely. Transfer the onions to a plate if you need the room.
  3. Cook the garlic and tomato paste. Lower the heat to medium-low. Add the garlic and stir for about 30 seconds, just until fragrant. Stir in the tomato paste and cook for another 30 seconds, scraping the bottom of the pan. Keep the garlic moving so it does not scorch; burnt garlic can make the whole sauce taste bitter.
  4. Deglaze with wine. Pour in the red wine and scrape up any browned bits from the pan. Let it bubble for 2 minutes, stirring once or twice, so its sharp, raw aroma softens. If you prefer not to use wine, replace it with an equal amount of water or vegetable broth and add an extra teaspoon of red wine vinegar near the end. The sauce will be less layered but still flavorful.
  5. Add the tomatoes and spices. Stir in the crushed tomatoes, water, vinegar, cinnamon stick, bay leaves, allspice, oregano, salt, and black pepper. Return the onions and any juices on the plate to the pan. The liquid should come roughly halfway up the onions; they do not need to be completely submerged because steam and the covered pan help them cook through.
  6. Simmer until tender. Bring the sauce to a gentle simmer, then cover the pan and turn the heat to low. Cook for 50 minutes, checking after about 35 minutes to make sure the sauce is bubbling gently rather than boiling hard. Stir carefully once or twice, moving the onions with a spoon instead of crushing them. If the pan looks dry or the sauce catches on the bottom, add water a few tablespoons at a time.
  7. Thicken and finish. Uncover the pan and simmer for 5 minutes, or until the sauce is thick enough to coat a spoon. The onions should be tender when pierced with a small knife but should still hold their shape. Remove the cinnamon stick and bay leaves, taste the sauce, and adjust the salt, pepper, or vinegar. Sprinkle with parsley and let the stew stand for a few minutes before serving so the sauce settles around the onions.

Tips

  • Choose onions that cook evenly. Small yellow onions, cipollini onions, or peeled pearl onions all work. If you use fresh onions, the time needed to peel them depends on their size and how tightly the skins cling. Frozen pearl onions are a convenient substitute: thaw and pat them dry first, and expect less browning because they release more moisture. Add a few extra minutes to the uncovered simmer if the sauce is loose.
  • Keep the simmer gentle. A hard boil can make the outside of the onions collapse before their centers soften. Look for small, steady bubbles around the edge of the pan. If the sauce is bubbling vigorously even on low, lower the heat further or shift the pan partly off the burner.
  • Balance the sauce at the end. Tomatoes and wine vary in sweetness and acidity, so taste before serving. A little extra vinegar can brighten a sweet or heavy sauce; a splash of water can soften an overly sharp one. Add salt in small increments, since the sauce concentrates as it cooks.
  • Use a broad pan and stir gently. A wide pan gives the onions room to brown and helps the sauce reduce evenly. Avoid frequent stirring during the covered simmer, when the onions are soft and easy to break. Gently shake the pan or turn a few onions with a spoon instead.

Serving Suggestions

Serve the stew warm, not piping hot, so the cinnamon, oregano, and tomato have time to come through. A thick slice of crusty bread is useful for catching the sauce, and warm pita or flatbread makes an easy accompaniment. For a more substantial meal, spoon the onions and sauce over rice, orzo, mashed potatoes, or creamy polenta. Plain grains are especially useful because they soak up the tomato juices without competing with the warm spices.

For a Greek-inspired spread, pair the stew with a simple green salad dressed with olive oil and lemon, or add olives, sliced cucumber, and a mild cheese on the side. A bowl of beans or lentils can turn it into a filling plant-based dinner. If serving it as a side, it pairs well with roasted vegetables or grilled fish; keep the stew’s sauce on the side so it does not overwhelm a delicately seasoned main. A final drizzle of olive oil and a little parsley add freshness without changing the stew’s character.

Variations

Make it without wine: Use vegetable broth or water in place of the red wine and add the vinegar as written. Broth gives the sauce a slightly fuller savory flavor; water keeps the tomato and onion flavors more direct. If the finished sauce tastes too sweet, add vinegar a few drops at a time rather than pouring in a large amount.

Use fresh tomatoes: In season, substitute about 1 1/2 lb (680 g) ripe tomatoes, peeled if desired and finely chopped, for the canned crushed tomatoes. Fresh tomatoes can be juicier and less consistent, so simmer uncovered a little longer if the sauce remains thin. Canned tomatoes are a dependable choice when fresh tomatoes are pale or out of season.

Adjust the spice profile: The cinnamon and allspice give this stew a warm aroma, but they should not make it taste like dessert. Use half a cinnamon stick for a subtler note, or leave out the allspice if it is unavailable. Whole allspice berries are traditional in many tomato-braised preparations, while ground allspice is a practical substitute; use it sparingly because it disperses through the sauce and is harder to remove.

Add other vegetables: Sliced carrots can simmer with the onions, though they add sweetness and may need to be cut into small pieces to become tender in time. A handful of chopped celery can go in with the garlic for a more savory base. Avoid adding watery vegetables such as zucchini early in the cook, since they can dilute the sauce; if using them, add them near the end and simmer until just tender.

Storage and Reheating

Cool the stew promptly and refrigerate it within 2 hours of cooking in a covered, shallow container. It keeps for 3 to 4 days in the refrigerator. The onions may soften further as they sit, but the sauce often tastes more integrated the next day. Store parsley separately if you want it to stay bright, and add fresh parsley after reheating rather than before storing.

Reheat only the portion you plan to eat. Warm it in a small covered saucepan over low heat, stirring gently and adding a splash of water if the sauce has thickened. You can also microwave it in a covered, microwave-safe dish, pausing to stir carefully. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer. Discard stew left at room temperature for more than 2 hours. For longer storage, freeze it in a suitable airtight container for up to 3 months; thaw overnight in the refrigerator and reheat as described. The onions will be softer after freezing, but the sauce remains suitable for serving over grains or bread.

Frequently Asked Questions

Is Greek onion stew the same as stifado?
Not exactly. Stifado is a Greek stew particularly associated with meat and small onions, often flavored with tomato, wine, and warm spices. This recipe borrows a similar combination of onions, tomato, and seasoning but is meatless, so it is best described as Greek-style onion stew rather than a claim to one definitive stifado recipe. Greek home cooking includes regional and family variations.

Can I use frozen pearl onions?
Yes. Thaw them in the refrigerator or according to the package directions, then drain and pat them dry before cooking. They are already peeled, which saves preparation time, though they may brown less than fresh onions and can release extra liquid. Begin checking their tenderness a little earlier, and simmer uncovered longer if the finished sauce needs to reduce.

Why are my onions still firm after simmering?
Onion size, freshness, pan shape, and the strength of the simmer all affect cooking time. If the centers are still firm at 50 minutes, cover the pan and continue simmering in 5- to 10-minute increments, checking again each time. Keep the heat low and add a splash of water if the sauce is becoming too thick before the onions are tender.

Can I make the stew ahead?
Yes. Make it up to 2 days ahead, refrigerate it promptly, and reheat gently before serving. The sauce may thicken in the refrigerator, so loosen it with a tablespoon or two of water as it warms. Taste again after reheating, since a small pinch of salt or a few drops of vinegar can bring the flavors back into balance.

What can I use instead of allspice berries?
Use 1/4 teaspoon ground allspice, as listed, or omit it if you do not have any. Ground allspice gives the sauce a more evenly distributed spice flavor, while whole berries are easier to fish out before serving. Do not substitute a large amount of cinnamon or cloves; both can dominate the tomato and onion if used too heavily.

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).