MediterraneanMedium · Hot
Hearty beef cubes marinated in a bold garlic and paprika blend, threaded with colorful bell peppers and sweet onion, charred until succulent and finished with a bright squeeze of lemon and cooling yogurt.
15 min
25 min
5 min
1h 15m
Method
In a large bowl, combine minced garlic, paprika, lemon juice, olive oil, salt, and black pepper. Whisk together into a fragrant marinade.
Add the cubed beef steak to the bowl and toss thoroughly, coating every piece in the bright red marinade. Cover and refrigerate for at least 30 minutes to let the flavors seep in.
While the beef marinates, cut the bell peppers into large chunks and the yellow onions into thick wedges, keeping pieces similar in size for even cooking.
Thread the marinated beef cubes onto skewers, alternating with bell pepper chunks and onion wedges. Pack them close together but leave a little room for the heat to circulate.
Preheat your broiler or grill pan to medium-high heat. If using remaining marinade for brushing, set aside a portion BEFORE adding raw beef, or bring the used marinade to a boil for 1 minute before applying to cooked skewers. Never brush raw marinade that has touched uncooked beef onto skewers during cooking.
Cook the skewers under the broiler or on the grill pan for 5-7 minutes per side, turning once, until the beef reaches an internal temperature of 145°F for medium-rare or 160°F for medium. Use a meat thermometer to verify doneness, especially near bone or dense center pieces. The vegetables should be charred at the edges.
Transfer the cooked skewers to a serving platter. Finish with a squeeze of fresh lemon juice over the top and a generous scattering of chopped parsley.
Serve the skewers with a side of cooling plain yogurt for drizzling, and extra lemon wedges on the side for those who want more brightness. Keep yogurt chilled below 40°F until immediately before serving. Discard any yogurt that has been left at room temperature for more than 2 hours.
Nutri-Score
Excellent balance
A–E · lower is better · score -3
Calories
808
per serving
Protein
63g
Carbs
21g
Fat
54g
Sat. fat
9g
Fiber
6g
Sugar
11g
Sodium
683mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Very high impact
A–E · lower is better · includes estimates
kg CO2e
23
per serving
Water
1.3m³
Land
441Pt
Runoff
0.3g P
Beef steak, cubed drives 99% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
Grill PanTechniques
Safety & Storage
Cooking Temperature
Cook beef skewers to minimum internal temperature of 145°F for medium-rare or 160°F for medium. Use a meat thermometer to verify doneness, especially near bone or dense center pieces.
Cross Contamination
Never reuse marinade that has touched raw beef. Set aside portion of marinade before adding raw meat, or bring to boil for 1 minute before using as finishing sauce.
Use separate cutting boards and utensils for raw beef and vegetables. Wash all surfaces, knives, and hands thoroughly after handling raw meat.
Storage
Keep plain yogurt serving condiment chilled below 40°F until served. Discard any yogurt that has been left at room temperature for more than 2 hours.
Refrigerate leftover cooked skewers within 2 hours of cooking. Store in airtight containers at 40°F or below.
Shelf Life
Consume leftover skewers within 3-4 days when refrigerated. For best quality, reheat to 165°F before consuming leftovers.
Handling
When broiling or grilling, position skewers so beef cubes are not directly touching and heat circulates evenly to prevent undercooked center areas.
High Risk Population
Pregnant individuals, elderly, and immunocompromised persons should ensure beef reaches 160°F minimum and avoid yogurt left out at serving temperature.
Pro Tips
Technique
Thread your skewers tight but leave tiny gaps between pieces—room for heat to circulate means the beef cooks even and the vegetables get those beautiful charred edges, not raw centers.
Substitution
No beef steak? Pork belly cubed works beautiful here, same paprika-garlic marinade, maybe add a touch more oil since pork belly has less natural fat than the beef.
Flavor Boost
Bloom your paprika in the olive oil first—just 30 seconds over low heat until it gets fragrant and darkens slightly, then use that oil for your marinade. Raw paprika is bitter; bloomed paprika sings.
From the chef
Beef cubes marinated in garlic, paprika, lemon juice, and olive oil for at least thirty minutes develop a deep color and bold flavor before they ever meet the heat — then threaded onto skewers with bell pepper chunks and onion wedges and charred until the edges crisp and the beef is cooked through. A hard squeeze of lemon over the platter the moment they come off is the sour punch that makes everything sing. The yogurt on the side is not fancy garnish: it is the same cooling dollop that belongs stirred into any good Romanian pot, and here it finishes the job. Serve with extra lemon for anyone who wants more brightness.
Source: generated · June 10, 2026