This German doner kebab rice bowl layers warmly spiced beef over fluffy rice with crunchy salad, pickled onion, and a tangy garlic-yogurt sauce. It takes inspiration from doner kebab as enjoyed in Germany’s Turkish-influenced food culture, adapted here as an easy stovetop meal rather than meat shaved from a vertical spit.
Ingredients
- 1½ cups (285 g) basmati or long-grain white rice
- 2¼ cups (530 ml) water
- 1 tablespoon (14 g) unsalted butter
- 1 teaspoon (6 g) fine salt, divided, plus more to taste
- 1½ pounds (680 g) ground beef, preferably 85–90% lean
- 1 small yellow onion (about 110 g), finely grated
- 3 garlic cloves (about 9 g), finely grated or minced, divided
- 1½ teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon sweet paprika
- ½ teaspoon dried oregano
- ¼ teaspoon ground allspice
- ½ teaspoon freshly ground black pepper
- 1 tablespoon (15 ml) neutral cooking oil
- ¾ cup (180 g) plain Greek yogurt
- 1 tablespoon (15 ml) lemon juice
- 1–2 tablespoons (15–30 ml) cold water, as needed for the sauce
- 2 cups (about 140 g) finely shredded red cabbage
- 1 cup (150 g) diced cucumber
- 1 cup (180 g) diced ripe tomato
- 2 cups (about 70 g) shredded lettuce
- ½ cup (75 g) drained pickled red onion
- 2 tablespoons (30 ml) chili sauce, or to taste
Instructions
- Season and chill the beef. Put the ground beef in a bowl with the grated onion, two-thirds of the garlic, cumin, coriander, paprika, oregano, allspice, black pepper, and ½ teaspoon of the salt. Mix gently with clean hands or a fork just until the seasonings are distributed. Avoid kneading it into a paste, which can make cooked ground meat dense. Cover and refrigerate for 30 minutes. This short rest gives the seasoning time to mingle and makes the mixture easier to handle; it is not a long marinade.
- Make the garlic-yogurt sauce. While the beef chills, stir together the yogurt, lemon juice, the remaining garlic, and 1 tablespoon of cold water. Add another tablespoon of water if you prefer a thinner, drizzleable sauce. Season with a pinch of salt, cover, and refrigerate. Taste before serving: yogurt varies in tanginess, so you may want another small squeeze of lemon or pinch of salt.
- Prepare the vegetables. Shred the cabbage and lettuce, dice the cucumber and tomato, and drain the pickled onion. Keep the tomato separate if you do not want its juices to soften the lettuce. For a milder cabbage flavor and a softer crunch, toss the shredded cabbage with a pinch of salt and let it stand while you cook, then drain any liquid that collects.
- Rinse and cook the rice. Rinse the rice in a fine-mesh strainer under cool water, swishing it with your fingers, until the water runs mostly clear; drain well. Put it in a saucepan with the measured water, butter, and the remaining ½ teaspoon salt. Bring to a boil over medium-high heat. Stir once, cover, and turn the heat to low. Simmer gently for 15 minutes without lifting the lid, then remove the pan from the heat and leave it covered for 5 minutes. Fluff with a fork. If the rice is still firm, add 1 tablespoon (15 ml) water, cover, and cook over low heat for 2–3 minutes before resting again.
- Brown the doner-style beef. As the rice simmers, heat the oil in a wide skillet over medium-high heat. Add the chilled beef mixture and break it into small, thin pieces with a wooden spoon or spatula. Cook for 8–10 minutes, stirring and turning the pieces so they brown evenly and no pink remains. Do not crowd a small pan; cook in two batches if needed, adding a little oil for the second batch. Check several of the largest pieces with a food thermometer: USDA FSIS gives ground beef a safe minimum internal temperature of 160°F (71°C). Taste a cooked piece and adjust the salt if needed.
- Build the bowls. Divide the rice among four bowls. Spoon the hot beef over one side of each portion, then arrange cabbage, lettuce, cucumber, tomato, and pickled onion alongside it. Drizzle with garlic-yogurt sauce and chili sauce, keeping extra sauce at the table so everyone can add more. Serve promptly while the rice and beef are hot and the vegetables remain crisp.
Tips
- Grate the onion finely. Fine onion blends into the ground beef and adds moisture without leaving large pieces that fall away in the skillet. If grating is inconvenient, mince it very finely and cook the meat in a wide pan so the onion has time to soften as the beef browns.
- Keep the meat in small pieces. Doner served from a spit is shaved into thin slices; this bowl uses seasoned ground beef for a practical home version. Break the meat up as it cooks, but let it sit against the hot pan briefly between turns to develop browned edges rather than stirring continuously.
- Adjust the sauce instead of thinning it too far. Add cold water a teaspoon at a time until the yogurt sauce drizzles easily. Too much water can make it run off the bowl and dilute the garlic and lemon flavor. For a richer sauce, replace 2 tablespoons of yogurt with mayonnaise; the result will be creamier and less tangy.
- Set up toppings before the meat is done. The beef is best served straight from the skillet. Have the vegetables and sauce ready first, and keep wet toppings such as tomato and pickled onion from sitting on the rice for long, since their liquid can make the bowl soggy.
Serving Suggestions
Serve the bowls as a complete meal, with each topping in its own section so diners can combine bites to taste. Warm flatbread, pita, or lavash makes a useful extra for scooping up rice, beef, and sauce. A small dish of extra pickled onion, sliced pepperoncini, or chili sauce lets people add acidity or heat without changing the seasoning of the whole batch.
For a more generous spread, put out lemon wedges and a simple cucumber-tomato salad dressed with a little oil, lemon, and salt. Keep the rice and beef hot and the salad cool until serving. If preparing bowls for packed lunches, store the sauce and crunchy vegetables separately and add them after reheating the rice and beef.
Variations
Use lamb or a beef-lamb blend. Replace some or all of the ground beef with ground lamb for a richer, more distinctive flavor. A half-beef, half-lamb mixture is a good middle ground. Lamb can release more fat, so carefully spoon off excess grease after browning, leaving a little behind to carry the spices.
Make it with chicken. Use ground chicken or finely chopped boneless chicken thighs in place of the beef, keeping the same spice blend. Poultry needs a higher safe cooking temperature: check with a thermometer and cook chicken to 165°F (74°C), the USDA FSIS minimum. Ground chicken may cook differently from beef, so rely on the thermometer rather than the stated beef cooking time.
Change the rice or make it vegetarian. Brown rice works, but it needs more water and a longer cooking time; follow the package directions and adjust the total time accordingly. For a meat-free bowl, use browned plant-based ground meat according to its package directions, or season and roast chickpeas until crisp. The chickpea version will have a firmer, nuttier texture and will not imitate the soft, browned beef as closely.
Choose a different heat level. Leave out the chili sauce for a mild bowl, or serve sliced fresh chilies on the side. If you have pul biber, also called Aleppo pepper, sprinkle a little over the beef or sauce for gentle warmth and a fruity pepper flavor. Regular crushed red pepper is a practical substitute, but it is usually sharper and hotter, so start with a small pinch.
Storage and Reheating
For best texture, store the rice, beef, vegetables, and sauce in separate airtight containers. Refrigerate cooked rice and beef within 2 hours of cooking; they keep for 3–4 days in the refrigerator. Keep the sauce and cut vegetables chilled as well, and use them within about 3 days for the best texture. Discard anything left at room temperature for more than 2 hours, or 1 hour if the room is above 90°F (32°C).
Reheat only the portions you plan to eat. Add a splash of water to the rice, cover it loosely, and heat it in the microwave or in a saucepan until steaming throughout. Warm the beef separately, stirring once or twice so it heats evenly. USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer. Add cold vegetables and yogurt sauce after reheating rather than heating them with the meat and rice.
For longer storage, freeze the cooked beef and rice in separate freezer-safe containers for up to 2 months for best quality. Thaw them in the refrigerator, then reheat to 165°F (74°C). Fresh vegetables and yogurt sauce do not freeze well for this bowl, so prepare those fresh after thawing.
Frequently Asked Questions
Is this the same as traditional doner kebab?
This is a bowl inspired by German-style doner kebab, not a replica of spit-roasted meat. Traditional doner is cooked on a vertical rotisserie and shaved into slices; this home recipe uses seasoned ground beef browned in a skillet for a faster, more accessible dinner. Recipes, seasonings, sauces, and toppings vary by shop and family, so there is no single topping combination that applies to every version.
Can I make the beef mixture ahead?
Yes. Mix the beef with the onion and spices, cover it, and refrigerate for up to 24 hours before cooking. Keep raw ground meat cold, and cook it to 160°F (71°C) as directed. The recipe’s 30-minute chill is enough if you are cooking the bowls the same day, but the mixture does not need an overnight rest.
Can I prepare the rice ahead of time?
Yes. Cook it, cool it promptly in a shallow container, and refrigerate it within 2 hours. Store it separately from the beef and use it within 3–4 days. Reheat it until steaming hot and to 165°F (74°C) before serving. Do not leave cooked rice sitting at room temperature while you prepare the rest of the meal.
What can I use instead of Greek yogurt?
Plain regular yogurt works; the sauce will be looser, so begin without the added water and add it only if needed. For a dairy-free option, use an unsweetened, unflavored plant-based yogurt with a thick consistency. Its flavor varies by brand, so adjust the lemon, garlic, and salt to taste. Sour cream can also work, though it makes a richer, less traditionally tangy sauce.
How do I keep the bowl from getting soggy?
Drain pickled onions well, keep diced tomatoes separate until serving, and avoid pouring sauce over the vegetables in advance. Assemble each bowl just before eating, placing the sauce over the beef or serving it on the side. For meal prep, pack rice and beef together only if convenient, and keep sauce and raw toppings in separate containers.
Can I make this without a thermometer?
A thermometer is the reliable way to confirm the ground beef has reached 160°F (71°C), especially when the pieces vary in size. Color alone is not a dependable safety check. An inexpensive instant-read thermometer makes it easy to check several of the largest pieces; insert the probe into the center of a piece without touching the pan.
Related
- Japanese Curry Noodles with Udon: A Cozy, Quick Bowl
- Egyptian Rice Recipe: Fluffy Rice with Toasted Vermicelli
- Cuban Garbanzo Soup with Chorizo, Ham, and Potatoes
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).