Homemade Beef & Sausage Shawarma
Today, we’re taking your lunch and snack game to a whole new level with homemade Beef & Sausage Shawarma. No more waiting in lines or worrying about questionable street food you can now enjoy a juicy, perfectly spiced shawarma right in the comfort of your home.
This recipe combines tender marinated beef, lightly toasted sausages, and a creamy, slightly tangy sauce packed with flavor. The secret? Letting the beef rest after cooking to lock in the juices and adding fresh vegetables for crunch.
Whether it’s for a quick lunch, a cozy dinner, or a weekend treat for the family, this shawarma is as satisfying as it is fun to make. Plus, it’s fully customizable swap out beef for chicken or add your favorite veggies.
Get ready for a homemade shawarma experience that rivals any restaurant!
Why You’ll Love This Beef & Sausage Shawarma Recipe
- Juicy & Flavorful: The beef is marinated with yogurt and spices, keeping it tender and rich.
- Customizable: Use beef, chicken, or more sausage, and adjust the sauce to your taste.
- Perfectly Balanced: Creamy sauce, tender meat, and fresh veggies create a harmonious bite.
- Fun to Make: Roll your own shawarma at home and impress your family or friends.
Ingredients for this Beef & Sausage Shawarma Recipe
For the Beef Marinade
- 500g beef, thinly sliced
- 3 tbsp yogurt
- 1 tsp paprika
- 1 tsp garlic powder
- 1 tsp onion powder
- ½ tsp black pepper
- ½ tsp cayenne (optional)
- Salt to taste
For the Sausage
- 3–4 hot dogs or sausages, toasted
For the Sauce
- 3 tbsp mayonnaise
- 1 tbsp ketchup
- 1 tsp sweet chili sauce
- ½ tsp suya spice (optional)
- 1 tsp lemon juice
Vegetables & Wrap
- ½ cup grated carrot
- ½ cup shredded cabbage
- ¼ cup sliced onions
- Shawarma bread or pita bread
- Optional: Cheese slices
Instructions on How to make this Delicious Shawarma Recipe
Step 1 – Marinate the Beef
- Combine beef, yogurt, paprika, garlic powder, onion powder, black pepper, cayenne, and salt in a bowl.


- Mix thoroughly, cover, and let it marinate for at least 30 minutes (or overnight for maximum flavor).




Step 2 – Prepare the Sausages




- Lightly spray or oil a pan and toast sausages until slightly browned.
- Set aside.
Step 3 – Cook the Beef




- Heat oil and butter in a pan.
- Cook marinated beef on medium-high heat for 3–4 minutes per side depending on thickness.
- Let the beef rest for 5 minutes before slicing to lock in juices.
Step 4 – Make the Sauce




- In a bowl, mix mayonnaise, ketchup, sweet chili sauce, lemon juice, and suya spice.




Step 5 – Assemble the Shawarma
- Open your shawarma bread gently.
- Layer beef, sausages, grated carrot, cabbage, onion, and a slice of cheese (optional).
- Drizzle with the prepared sauce.
- Roll tightly and press gently to seal.




Step 6 – Final Touch
- Place wrapped shawarma on a hot pan for a few minutes, turning to lightly toast and seal the ends.




- Serve hot with your favorite chilled drink. i.e Chapman

Serving Suggestions
- Serve with a chilled soft drink, Chapman, or fresh juice.
- Add a side of fries or potato wedges for a hearty meal.
- Sprinkle extra cheese or fresh herbs for added flavor.
If you liked this recipe check out this very special Spinach Chicken Wrap.
Storage Tips
- Refrigerator: Wrap leftovers tightly in foil or place in an airtight container for up to 2 days.
- Reheating: Toast in a pan or oven for 3–5 minutes to maintain crunch and juiciness. Avoid microwaving as it can make the bread soggy.
Frequently Asked Questions (FAQs)
Can I use chicken instead of beef?
Yes! Chicken works perfectly. Just marinate and cook it similarly to keep it juicy and flavorful.
Do I need to use yogurt for marinating?
Yogurt helps tenderize the meat and adds flavor, but you can substitute with lemon juice or vinegar if needed.
Can I prepare the sauce ahead of time?
Absolutely! The shawarma sauce can be made up to 24 hours in advance and stored in the fridge.
How do I keep the wrap from falling apart?
Roll the shawarma tightly and press the ends. Toasting in a pan helps seal it and prevent leaks.
Final Thoughts
Homemade Beef & Sausage Shawarma is a flavorful, satisfying alternative to takeout. With juicy marinated beef, perfectly toasted sausages, crunchy vegetables, and a creamy sauce, every bite is a delicious explosion of flavors. Perfect for lunch, dinner, or a weekend treat, this recipe is versatile, fun to make, and sure to impress anyone you share it with.
Try it, share it, and tag @JoyfulCook I’d love to see your homemade shawarma creations!




















I really like this thankyou for this detailed recipe