30-Minute Spicy Portuguese Beef Kabobs

Prep: 15 minCook: 10 min6 servingsmediumMediterranean
Spicy Portuguese Beef Kabobs with Red Pepper

Charred beef sirloin threaded with red bell pepper and seasoned with cilantro, garlic, and hot sauce for a quick grilled dish with Portuguese-inspired heat. The beef is marinated briefly in a spicy oil-based mixture, then grilled to medium-rare over medium coals. Serve immediately as a weeknight dinner or casual entertaining option. This version emphasizes the balance of fresh cilantro against chile heat rather than heavy spice blends.

Ingredients

6 servings
  • 1 ½ pounds beef top sirloin steak, cut 1-1/4 inch thick
    beef tenderloin or ribeye1:1upgrade

    leaner vs fattier options

  • 1 large red bell pepper, cut into 1-inch pieces
  • 2 tablespoons fresh cilantro, chopped
    flat-leaf parsley1:1herb_swap

    milder flavor, less pungent

    Full guide →
  • 2 tablespoons olive oil
  • 2 teaspoons hot pepper sauce
    sriracha or harissa1:1heat

    similar viscosity and flavor

  • 1 teaspoon garlic, minced
  • ¼ to 0.5 teaspoon, crushed red pepper(optional)
  • salt, to taste

Instructions

  1. 1

    Cut beef into 1-1/4-inch pieces.

  2. 2

    Combine cilantro, olive oil, hot pepper sauce, garlic, and crushed red pepper in a bowl.

  3. 3

    Add beef and toss to coat.

  4. 4

    Thread beef and bell pepper pieces alternately onto six 10-inch skewers.

  5. 5

    Place skewers on grill grid over medium coals or medium heat on gas grill.

  6. 6

    Grill covered, turning once, until cooked to desired doneness.

  7. 7

    Season with salt to taste.

Tips

Tip 1

Let marinated beef sit 15-30 minutes before grilling for deeper flavor absorption without extended prep.

Tip 2

Soak wooden skewers in water for 30 minutes beforehand to prevent burning during grilling.

Tip 3

Grill pepper and beef separately if desired; peppers may cook faster depending on thickness.

Good to Know

Storage

Store leftover cooked kabobs in an airtight container in the refrigerator for up to 3 days. Reheat gently on the grill or in a skillet over medium heat.

Make Ahead

Marinate beef and peppers up to 4 hours ahead; thread onto skewers just before grilling.

Serve With

Serve immediately while hot, with lime wedges, grilled bread, or a crisp salad.

See pairing guide →

Common Mistakes

Watch

Do not skip the marinade step to avoid dry, bland beef.

Watch

Do not grill over high heat to avoid charred exterior with raw interior.

Watch

Do not crowd skewers; space beef and pepper evenly to allow heat circulation.

Substitutions

hot pepper sauce
sriracha or harissa1:1heat

similar viscosity and flavor

fresh cilantro
flat-leaf parsley1:1herb_swap

milder flavor, less pungent

Full guide →
beef top sirloin
beef tenderloin or ribeye1:1upgrade

leaner vs fattier options

Find more substitutions →

FAQ

Can I make this without a grill?

Yes. Broil skewers 4-5 inches from heat for 8-10 minutes, turning once. Or sear in a cast-iron skillet over high heat, 2-3 minutes per side, then finish in a 400F oven for 3-5 minutes to target temperature.

What if I use wooden skewers instead of metal?

Soak in water at least 30 minutes to prevent charring. Metal skewers conduct heat more evenly, but wooden work fine with proper prep.

How long can I keep cooked kabobs?

Refrigerate up to 3 days in an airtight container. Freeze cooked kabobs up to 2 months; thaw overnight and reheat gently. Do not refreeze raw marinated meat longer than 1 day.