• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Easy homemade recipes

  • HOME
  • Recipes
  • Desserts
  • Chicken Recipes
  • Beef Recipes
  • Contact Us
  • Privacy Policy
    • Terms And Conditions
You are here: Home / Recipes / Tender Beef Kabobs (Shashlik)

Tender Beef Kabobs (Shashlik)

Last Modified: April 24, 2025

Sharing is caring!

2 shares
  • Facebook
  • X

These Tender Beef Kabobs (Shashlik) are a flavorful and easy-to-make grilled recipe featuring juicy beef, bell peppers, and onions marinated in a zesty olive oil, lemon, and garlic sauce. The skewers are perfect for grilling on a barbecue or a stovetop grill pan. This recipe offers a simple method for creating a delicious and juicy kabob dinner, ideal for outdoor gatherings, family meals, or weeknight dinners. With just a few ingredients, you can create a dish that is full of flavor and perfectly cooked.

Ingredients:

For the Steak Kabobs:

  • 2 lbs high-quality beef (top sirloin is recommended), cut into 1 1/2″ cubes
  • 2 bell peppers (any color), cut into 1 1/2″ pieces
  • 1 large purple onion, sliced into 1 1/2″ pieces
  • 15 medium bamboo or wooden skewers

For the Steak Marinade:

  • 1 cup mild olive oil
  • 1/2 cup fresh lemon juice (about 2 medium lemons)
  • 1 tsp fine sea salt
  • 1 tsp freshly ground black pepper
  • 4 garlic cloves, pressed
  • 3 tbsp fresh or frozen dill, chopped (or 1 tbsp dried dill weed)
  • 2 dry bay leaves

Instructions:

  1. Prepare the Marinade:
    • In a large glass or plastic bowl (avoid aluminum), combine olive oil, lemon juice, salt, pepper, garlic, dill, and bay leaves. Stir until well mixed.
  2. Marinate the Beef:
    • Add the beef cubes to the marinade and stir to coat evenly. Cover the bowl and refrigerate for 4-6 hours. Stir occasionally to ensure the meat marinates evenly. Note: If the oil firms up during refrigeration, allow the beef to sit at room temperature for about 30 minutes before skewering.
  3. Prepare the Skewers:
    • Soak the bamboo or wooden skewers in water for at least 30 minutes to prevent them from burning on the grill.
    • While the skewers are soaking, slice the bell peppers and onion into 1 1/2″ pieces.
  4. Assemble the Kabobs:
    • Once the beef is marinated, thread the beef cubes and vegetables alternately onto the soaked skewers. Brush or pour any remaining marinade over the assembled kabobs.
  5. Grill the Kabobs:
    • Preheat the grill to medium-high heat.
    • Grill the kabobs for about 8-10 minutes, rotating every 2-3 minutes to ensure even cooking. Grill until the beef reaches your preferred doneness.
  6. Rest and Serve:
    • Remove the kabobs from the grill and let them rest for at least 5 minutes before serving. Cutting into them too soon can cause the juices to escape, leaving the meat dry.
    • Serve with your favorite steak sauce for added flavor.

Table of Contents

Toggle
  • Why You’ll Love This Recipe
  • Tips
  • Variations and Substitutions
  • FAQs
  • Serving
  • Suggestions
  • Tender Beef Kabobs (Shashlik)
    • Ingredients
    • Directions

Why You’ll Love This Recipe

  • Tender and Juicy: The marinade infuses the beef with flavor, making every bite tender and juicy.
  • Quick and Easy: Simple ingredients and minimal prep time make this an ideal dish for a quick weeknight dinner or a weekend barbecue.
  • Customizable: Feel free to swap in your favorite veggies or add more seasonings to the marinade.

Tips

  • Marinating Time: For the best flavor, marinate the beef for at least 4 hours, but overnight marinating is even better.
  • Grill Temperature: Ensure your grill is preheated to medium-high heat for the best grilling results.
  • Resting Time: Let the kabobs rest before serving to keep them juicy and flavorful.

Variations and Substitutions

  • Vegetarian Option: Swap the beef for mushrooms, tofu, or halloumi cheese for a vegetarian version.
  • Different Veggies: Experiment with zucchini, cherry tomatoes, or mushrooms in place of bell peppers and onions.
  • Herbs and Spices: Try adding a pinch of smoked paprika, cumin, or chili flakes to the marinade for extra flavor.

FAQs

Q: Can I use a different type of meat?
A: Yes, lamb or chicken also work well with this marinade.

Q: Can I make these kabobs in advance?
A: Yes, you can assemble the kabobs ahead of time and refrigerate them until you’re ready to grill.

Q: How do I know when the kabobs are done?
A: Use a meat thermometer to check the internal temperature; for medium doneness, aim for 145°F (63°C).

Serving

  • Serve with: Rice, pita bread, or a fresh salad.
  • Sides: Grilled vegetables, couscous, or a tangy yogurt dip would pair perfectly with these kabobs.

Suggestions

  • Make it a feast: Serve with a variety of dips like tzatziki, hummus, or a spicy yogurt sauce.
  • Add extras: Try adding a side of roasted potatoes or a grilled corn on the cob for a complete meal.
Tender Beef Kabobs (Shashlik)
Print

Tender Beef Kabobs (Shashlik)

Servings

4

servings
Prep time

30

minutes
Cooking time

40

minutes

Ingredients

  • For the Steak Kabobs:

  • 2 lbs high-quality beef (top sirloin is recommended), cut into 1 1/2″ cubes

  • 2 bell peppers (any color), cut into 1 1/2″ pieces

  • 1 large purple onion, sliced into 1 1/2″ pieces

  • 15 medium bamboo or wooden skewers

  • For the Steak Marinade:

  • 1 cup mild olive oil

  • 1/2 cup fresh lemon juice (about 2 medium lemons)

  • 1 tsp fine sea salt

  • 1 tsp freshly ground black pepper

  • 4 garlic cloves, pressed

  • 3 tbsp fresh or frozen dill, chopped (or 1 tbsp dried dill weed)

  • 2 dry bay leaves

Directions

  • Prepare the Marinade:
  • In a large glass or plastic bowl (avoid aluminum), combine olive oil, lemon juice, salt, pepper, garlic, dill, and bay leaves. Stir until well mixed.
  • Marinate the Beef:
  • Add the beef cubes to the marinade and stir to coat evenly. Cover the bowl and refrigerate for 4-6 hours. Stir occasionally to ensure the meat marinates evenly. Note: If the oil firms up during refrigeration, allow the beef to sit at room temperature for about 30 minutes before skewering.
  • Prepare the Skewers:
  • Soak the bamboo or wooden skewers in water for at least 30 minutes to prevent them from burning on the grill.
  • While the skewers are soaking, slice the bell peppers and onion into 1 1/2″ pieces.
  • Assemble the Kabobs:
  • Once the beef is marinated, thread the beef cubes and vegetables alternately onto the soaked skewers. Brush or pour any remaining marinade over the assembled kabobs.
  • Grill the Kabobs:
  • Preheat the grill to medium-high heat.
  • Grill the kabobs for about 8-10 minutes, rotating every 2-3 minutes to ensure even cooking. Grill until the beef reaches your preferred doneness.
  • Rest and Serve:
  • Remove the kabobs from the grill and let them rest for at least 5 minutes before serving. Cutting into them too soon can cause the juices to escape, leaving the meat dry.
  • Serve with your favorite steak sauce for added flavor.

Filed Under: Recipes, Beef Recipes

Previous Post: « Southwest Hot Chicken Dip (Extra Cheesy)
Next Post: Mushroom Marinara Sauce Recipe »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Recent recipes

Biskvit Raspberry Roulade (Roulette) Cake Recipe – Рулет

Kiev Cake Recipe (Kievsky Cake)

Russian Cherry Layer Cake Recipe

Napoleon Cake Recipe

Ptichye Moloko Cake Recipe (Bird’s Milk Cake)

Russian Cake “Muraveinik” (Anthill Cake)

Copyright © 2025