Get ready to meet your new weeknight obsession: Pizza Steak Skewers! This playful, crowd-pleasing recipe takes the irresistible flavors of your favorite pizzeria and delivers them fresh off the grill, with juicy steak cubes, melty cheese, and all those classic pizza toppings. Perfect for sharing at gatherings or jazzing up family dinners, these skewers serve up an unforgettable twist on both pizza night and barbecue classics, with delightful bites that kids and adults will absolutely adore.

Ingredients You’ll Need
Part of the charm of Pizza Steak Skewers is how easy they are to put together. Every ingredient matters, contributing its own burst of flavor, pop of color, or tempting texture. Here’s what you’ll need, plus a few personal tips to maximize each component!
- Sirloin or flank steak: Look for well-marbled cuts for the juiciest, most flavorful results—slice them into uniform cubes for even cooking.
- Olive oil: A quick toss in olive oil helps the seasoning stick and keeps the meat moist on the grill.
- Italian seasoning: This blend gives your skewers that instantly recognizable pizza aroma and brings all the flavors together.
- Garlic powder: Adds depth and that irresistible savory kick—just a touch is all you need to stand out.
- Salt and black pepper: Never underestimate classic seasoning! These round out all the flavors and enhance the meaty steak.
- Mini pepperoni or chopped pepperoni: Brings authentic pizza taste and a fun, crisped bite as they grill.
- Cherry tomatoes: Once grilled, these burst with sweet, juicy flavor, echoing tomato sauce on classic pizza.
- Green bell pepper: Adds a delicious crunch, bright color, and that clean, slightly sweet taste you expect on pizza.
- Shredded mozzarella or provolone cheese: Go for mozzarella if you adore oozy stretch, or provolone for a sharper, richer bite.
- Pizza sauce: Serve this warm on the side—each dip delivers classic comfort!
- Wooden or metal skewers: Wooden is fine (just soak to prevent burning), or use metal if you want to skip soaking altogether.
How to Make Pizza Steak Skewers
Step 1: Prep the Skewers and Steak
If you’re using wooden skewers, don’t forget to soak them in water for at least 30 minutes so they don’t scorch on the grill. Meanwhile, cut your steak into even, bite-sized cubes. In a large bowl, toss the steak with olive oil, Italian seasoning, garlic powder, salt, and pepper. The oil ensures a perfect sizzle while the seasoning gives each cube that classic pizza spirit.
Step 2: Assemble the Pizza Steak Skewers
Start threading your skewers by alternating steak, slices of pepperoni, cherry tomato halves, and pieces of green bell pepper. Don’t worry about perfection—mixing up the order keeps things vibrant, and the variety makes every single bite exciting. This is a great step to involve kids or guests, too!
Step 3: Grill to Perfection
Preheat your grill or a grill pan over medium-high heat. Lay the prepared Pizza Steak Skewers in a single layer, and grill them for 8 to 10 minutes, turning occasionally. You’ll want to see lightly charred edges, juicy meat in the center, and veggies just on the edge of tender. Watch those pepperonis crisp and the tomatoes turn jammy!
Step 4: Add the Cheese
Just before the skewers finish, sprinkle each with mozzarella or provolone. Let the cheese melt right over the hot skewers on the grill—this takes only a minute or so, and transforms your creation into pizza on a stick! For an extra gooey touch, you can also melt the cheese separately and drizzle it over the plated skewers.
Step 5: Serve with Sauce
Transfer the hot, melty Pizza Steak Skewers to a platter and serve immediately with warm pizza sauce for dipping. Each bite is like a pizza party and steakhouse treat all in one—perfect for cozy nights or festive gatherings!
How to Serve Pizza Steak Skewers

Garnishes
For a finish worthy of a favorite restaurant, shower the skewers with freshly chopped basil or parsley. A final grind of black pepper or a sprinkle of red pepper flakes balances the richness and delivers just the right pop of color and flavor.
Side Dishes
These hearty skewers pair beautifully with a crisp green salad, roasted potatoes, or an antipasto platter loaded with olives, marinated artichokes, and crusty bread. For a lighter touch, try with garlicky sautéed spinach or spiralized zucchini tossed in lemon.
Creative Ways to Present
For parties, arrange Pizza Steak Skewers in a festive bouquet on a big communal platter, or stand them upright in a tall glass for easy grabbing. If you’re serving kids, offer a trio of dipping sauces—marinara, cheesy ranch, and pesto—alongside. You can even build a DIY skewer bar and let everyone choose their favorite toppings!
Make Ahead and Storage
Storing Leftovers
Tuck any leftover skewers into an airtight container and keep them in the refrigerator for up to three days. The steak stays juicy, and the flavors mellow and marry together, making for a delicious snack or easy lunch the next day.
Freezing
If you want to freeze Pizza Steak Skewers, assemble them without cheese and sauce. Lay them flat in a single layer, freeze until firm, then transfer to a zip-top bag. They’ll keep well for up to two months, so you’re never far from an impromptu pizza-inspired meal!
Reheating
To reheat, lay the skewers on a foil-lined baking sheet and warm in a 375°F oven for about 10 minutes, or until heated through. Add cheese for the last minute or two if it’s not already melted. Alternatively, pop them on the grill or under a broiler for that just-charred finish.
FAQs
Can I use a different cut of steak for Pizza Steak Skewers?
Absolutely! While sirloin and flank give the juiciest bite, you can try ribeye for extra richness or even stew beef for a more budget-friendly option. Just keep the pieces similar in size for even grilling.
What other toppings can I add?
Mushrooms, red onion slices, black olives, or even thin slices of jalapeño can join your Pizza Steak Skewers for an authentic pizzeria twist. Feel free to customize based on your family’s favorite pizza combinations.
Can I make this indoors without a grill?
Definitely! Use a grill pan or a broiler in your oven, and you’ll still get satisfying smoky notes and crispy edges. Don’t forget to line your pan for easy cleanup.
How do I make these skewers kid-friendly?
Kids love Pizza Steak Skewers as-is, but you can go lighter on seasonings or swap out any bold veggies for their favorites. Letting them help thread the skewers is also a fun way to get them excited about mealtime.
Can I make Pizza Steak Skewers ahead of time for parties?
Yes! Assemble the skewers in advance and either refrigerate them raw or grill, cool, and reheat when guests arrive. Add the cheese just before serving for that extra gooey, just-melted touch.
Final Thoughts
If you’re craving a meal that’s just as much fun to make as it is to eat, Pizza Steak Skewers are going to be your go-to dish. With bold flavors, melty cheese, and that perfect grilled finish, they bring all the joy of pizza and steak together in a way that never fails to impress. Give them a try—you’ll wonder how you ever hosted a barbecue (or pizza night) without them!
Print
Pizza Steak Skewers Recipe
- Total Time: 30 minutes
- Yield: 6 skewers 1x
- Diet: Non-Vegetarian
Description
These Pizza Steak Skewers are a fun twist on classic kebabs, combining the flavors of a pizza with juicy steak, veggies, and gooey cheese. Perfect for grilling season or a family-friendly dinner.
Ingredients
Steak Skewers:
- 1½ pounds sirloin or flank steak (cut into 1½-inch cubes)
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 cup mini pepperoni or chopped pepperoni
- 1 cup cherry tomatoes (halved)
- 1 green bell pepper (cut into 1-inch pieces)
- 1 cup shredded mozzarella or provolone cheese
For Serving:
- ½ cup pizza sauce
- Wooden or metal skewers
Instructions
- Prepare the Skewers: Soak wooden skewers in water for at least 30 minutes.
- Season the Steak: Toss steak cubes with olive oil, Italian seasoning, garlic powder, salt, and pepper.
- Assemble the Skewers: Thread steak onto skewers, alternating with pepperoni, cherry tomatoes, and bell pepper.
- Grill the Skewers: Cook on a preheated grill for 8–10 minutes, turning occasionally.
- Add Cheese: Sprinkle cheese over skewers during the last minute of grilling.
- Serve: Serve hot with pizza sauce for dipping.
Notes
- You can customize skewers with mushrooms, onions, or olives for added flavor.
- Perfect for parties, cookouts, or a quick dinner option.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: American, Italian-Inspired
Nutrition
- Serving Size: 1 skewer
- Calories: 290
- Sugar: 3g
- Sodium: 420mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 25g
- Cholesterol: 70mg