Have you ever tried Gyros Soup? In Germany, this hearty dish is a popular party classic, often called Party-Topf, which translates roughly to “party pot.” It’s a rich, comforting meat soup inspired by the flavors of Greek gyros, with tender seasoned meat, colorful bell peppers, tomatoes, and a creamy sauce.
The secret to its distinctive flavor is gyros-style meat, either homemade or store-bought. Since the meat is already marinated with aromatic Mediterranean spices, it gives the soup a deliciously deep flavor.
Traditionally, some versions include heavy cream and processed cheese for an extra-rich consistency. This version is a little lighter while keeping all the comforting, satisfying flavors that make Party-Topf so popular.
It’s an excellent choice for cold days, family gatherings, and parties when you want to serve something warm, hearty, and delicious.
Why You’ll Love This Recipe
- Unique Mediterranean flavor: Marinated gyros meat, aromatic herbs, tomatoes, and creamy sauce create a delicious combination inspired by Greek cuisine.
- Hearty and comforting: Packed with meat and vegetables, this thick soup is perfect for chilly days.
- Easy one-pot meal: Everything comes together in one large pot, making preparation and cleanup simple.
- Perfect for entertaining: This recipe is easy to double or triple when cooking for a larger group.
Ingredients
| Ingredient | US Measurements | Metric |
|---|---|---|
| Marinated gyros-style meat (pork or chicken) | 1.1 lb | 500 g |
| Onion | 1–2 medium | 1–2 medium |
| Bell peppers | 2–3 medium | 2–3 medium |
| Garlic | 2–3 cloves | 2–3 cloves |
| Vegetable oil | 2 tbsp | 30 ml |
| Tomato paste | 1–2 tbsp | 15–30 g |
| Canned tomatoes | 1 can (14 oz) | 400 g |
| Vegetable or beef broth | 2½–3⅓ cups | 600–800 ml |
| Heavy cream | ¾–1 cup | 200–250 ml |
| Processed cheese (optional) | 3½–5 oz | 100–150 g |
| Salt | To taste | To taste |
| Freshly ground black pepper | To taste | To taste |
Spices (if using unseasoned meat)
- 1 tsp dried oregano
- ½ tsp dried thyme
- 1 tsp ground cumin
- 1 tsp paprika
- Salt and black pepper to taste
For Serving
- Fresh parsley or cilantro, chopped
- Lemon wedges (optional)
- Fresh baguette, ciabatta, or warm flatbread
Homemade Gyros Marinade
If you can’t find ready-marinated gyros meat, you can easily prepare your own.
For 1.1 lb (500 g) of sliced pork or chicken, combine:
- 1 tbsp olive oil
- 1 tbsp lemon juice or vinegar
- 1 tsp dried oregano
- 1 tsp paprika
- ½ tsp ground cumin
- ½ tsp dried thyme
- 2 cloves garlic, minced
- Salt and black pepper to taste
Mix everything together, cover, and refrigerate for at least 2 hours, preferably longer.
Instructions
1. Prepare the vegetables
Peel and dice the onion into medium-sized pieces. Remove the seeds and stems from the bell peppers and cut them into similar-sized chunks. Finely chop the garlic.
2. Sauté the onion
Heat the vegetable oil in a large heavy-bottomed pot or Dutch oven over medium heat.
Add the chopped onion and cook until soft and translucent, stirring occasionally.
3. Brown the meat
Add the marinated gyros meat to the pot. If you’re using plain, unseasoned meat, add the oregano, thyme, cumin, paprika, salt, and pepper at this stage.
Cook, stirring occasionally, until the meat is browned on the outside and no longer looks raw.
4. Add the peppers and garlic
Add the chopped bell peppers and garlic. Stir well and cook for another 2–3 minutes, allowing the vegetables to soften slightly and release their aroma.
5. Prepare the tomato base
Stir in the tomato paste and cook for about 1 minute.
Add the canned tomatoes with their juices. If using whole tomatoes, crush them gently with a spoon or fork. Stir everything together.
6. Simmer the soup
Pour in about 2½ cups (600 ml) of hot broth to start. The liquid should cover most of the meat and vegetables.
For a thicker, stew-like consistency, use less broth. For a more traditional soup, add more.
Bring to a boil, then reduce the heat to low. Cover and simmer for 20–30 minutes, until the peppers are tender and the meat is cooked through.
7. Make it creamy
Stir in the heavy cream and, if desired, the processed cheese.
Mix until the cheese has completely melted and the soup becomes smooth and creamy.
Simmer gently for another 5–7 minutes. Avoid bringing the soup to a vigorous boil after adding the cream.
8. Adjust the seasoning
Taste the soup and add more salt and freshly ground black pepper if necessary.
If the tomatoes make the soup taste too acidic, add a small pinch of sugar to balance the flavors.
9. Serve
Ladle the hot gyros soup into deep bowls. Garnish with freshly chopped parsley or cilantro.
Add a squeeze of fresh lemon juice if desired. Serve with warm crusty bread, baguette, ciabatta, or flatbread.

Tips for the Best Gyros Party Soup
Tip 1: Make your own gyros meat.
If you can’t find ready-marinated gyros meat, don’t worry! Homemade marinade is easy to prepare. Combine sliced meat with olive oil, lemon juice, garlic, and Mediterranean spices, then refrigerate for a few hours. The longer marinating time allows the flavors to develop.
Tip 2: Adjust the consistency.
The amount of broth determines whether your Party-Topf is more like a thick stew or a traditional soup. Start with less and gradually add more until you get the consistency you prefer.
Tip 3: Add a little heat.
For a spicier version, add a pinch of red pepper flakes or chili powder to the marinade.
Tip 4: Prepare it ahead.
This soup is a great make-ahead meal. You can prepare it a day in advance and gently reheat it before serving. The flavors become even more developed after resting overnight.
Tip 5: Choose your meat.
Pork is a traditional choice for gyros, but chicken works beautifully too. Use boneless cuts sliced into thin strips for the best texture.
Enjoy this hearty, creamy Greek-inspired Party-Topf with plenty of fresh bread!

