I absolutely love making these Philly Cheesesteak Balls Recipe whenever I want to bring a little Philly-inspired magic to my kitchen in a fun, bite-sized way. These rolls packed with tender roast beef, sautéed peppers and onions, and ooey-gooey cheeses capture every wonderful flavor of a traditional cheesesteak but wrapped up in a soft, golden dough ball that’s perfect for snacking, sharing, or serving at any casual get-together.

Why You’ll Love This Philly Cheesesteak Balls Recipe

What really excites me about this Philly Cheesesteak Balls Recipe is how perfectly it captures the rich, savory flavors of a classic Philly cheesesteak in a compact, party-friendly form. The combination of the juicy roast beef with sweet sautéed onions, fresh green peppers, and that beautiful blend of American and provolone cheese just hits every note I crave. Each bite melts in your mouth, full of that buttery, hearty cheesesteak goodness without the hassle of slicing into a sandwich. It’s like having a mini flavor explosion that’s so comforting and satisfying.

Another reason I can’t get enough of this recipe is how easy it is to prepare. The ingredients are straightforward and familiar, but they come together to make something extraordinary with very little fuss. Plus, it’s a fantastic recipe when I want a fun appetizer for game day, a casual dinner with friends, or even a family night where everyone can grab their own little cheesy roll. It really stands out because it’s nostalgic yet playful, and it’s one of those dishes that feels special but comes together quickly.

Ingredients You’ll Need

A small white dough circle lies flat on a pale blue cutting board, topped with one slice of pale orange cheese and a melted light yellow cheese slice, with a small pile of cooked brown meat mixed with green chopped vegetables layered on top. To the right of the board is a black pan containing more of the cooked meat and vegetable mix, and above the board is a white plate holding more slices of pale orange and light yellow cheeses. In the upper left corner, a white tray with four white dough balls can be seen. A wooden rolling pin rests on the right side of the blue cutting board, which is placed on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

The beauty of this Philly Cheesesteak Balls Recipe is in its simple yet essential ingredients, each carefully chosen to create layers of flavor and a wonderful texture. From the soft Rhodes yeast rolls that form a delicate dough shell, to the savory roast beef and melty cheeses, every component plays an important role in building that iconic cheesesteak character.

  • 12 Rhodes Yeast Dinner Rolls: These frozen rolls thaw into perfect soft dough for wrapping around the filling.
  • 2 Tbsp butter: Adds richness and helps soften the veggies when sautéed.
  • ½ onion, diced: Offers sweetness and savory depth when cooked down.
  • 1 green bell pepper, diced: Provides a fresh crunch and mild peppery flavor.
  • 1 tsp minced garlic: Infuses fragrant aroma and that signature savory punch.
  • 7 oz roast beef deli meat, chopped: The star protein, tender and full of flavor.
  • 1 Tbsp Worcestershire sauce: Gives that umami boost that rounds out the meatiness beautifully.
  • Salt and pepper, to taste: Essential seasoning to brighten every element.
  • 6 slices American cheese, cut into 4 pieces: Melts smoothly for that classic cheesesteak creaminess.
  • 6 slices provolone cheese, cut into 4 pieces: Adds a slightly tangy, mellow cheese layer.

Directions

Step 1: Start by placing the Rhodes yeast rolls on a greased baking sheet and covering them with sprayed plastic wrap. Let them thaw for 1 to 1 ½ hours at room temperature until they’re soft but still cold to the touch. If you prefer, you can thaw them overnight in the fridge for convenience.

Step 2: Melt the butter in a large skillet over medium heat. Add the diced onion and green bell pepper, sautéing gently for about 5 to 7 minutes until they become soft and fragrant. This slow cook really brings out their natural sweetness, which balances perfectly with the savory beef.

Step 3: Stir in the minced garlic and chopped roast beef. Season the mixture generously with salt and freshly cracked pepper. Cook for another 1 to 2 minutes, letting the garlic and meat brown just a bit—this step fills your kitchen with the most amazing aroma and locks in flavor.

Step 4: Pour in the Worcestershire sauce and give everything a good stir so that it absorbs evenly. Then, turn off the heat and let the filling cool for a few minutes so it’s easier to handle when assembling.

Step 5: Roll each thawed Rhodes roll flat on a lightly floured surface until it is about 1/8-inch thin. Place two pieces each of American and provolone cheese in the center of the dough, then top with a good scoop of the meat mixture—try to divide the filling evenly among all the rolls.

Step 6: Carefully gather the edges of the dough around the filling and pinch them together to seal well, forming a smooth ball. Place each filled roll seam-side down onto a baking sheet lined with parchment paper, a silicone mat, or sprayed with cooking spray to prevent sticking.

Step 7: Preheat your oven to 350 degrees Fahrenheit. Bake the cheesesteak balls for 20 to 25 minutes or until they turn a beautiful golden brown on both the top and bottom. If you like, brush the tops with melted butter right as they come out of the oven for an extra glossy finish. Serve warm and enjoy that melty cheesesteak goodness!

Servings and Timing

This recipe makes about 12 Philly cheesesteak balls, perfect for sharing as an appetizer or serving as a fun main dish for 3 to 4 people, depending on appetite. Prep time takes roughly 15 minutes, plus 1 to 1 ½ hours to thaw the rolls, or you can thaw overnight to save time. The cooking time is around 20 to 25 minutes, so from start to finish, you’re looking at about 1 hour 30 minutes if thawing at room temperature, or less active hands-on time if thawing ahead. There’s no additional resting time needed, but letting them cool a few minutes after baking helps the flavors settle and makes them easier to eat.

How to Serve This Philly Cheesesteak Balls Recipe

A shiny golden-brown bun with a soft texture is at the front, broken open to show a filling of chopped green peppers, browned meat, and melted orange cheese. To the left, there is a small white paper bag full of light yellow potato chips with a few chips scattered around. Behind and slightly out of focus, there are more golden-brown buns and a tall glass filled with a dark fizzy drink. On the right side, a whole bun sits on the white marbled surface, and a bright green bell pepper is partially visible. The scene is lit softly to highlight the colors and textures of the food. photo taken with an iphone --ar 4:5 --v 7

I love serving these Philly cheesesteak balls warm out of the oven while the cheese is still melty and the dough is soft and golden. They pair wonderfully with simple sides that complement but don’t overpower—think crispy seasoned potato wedges, a fresh crisp coleslaw, or a simple green salad with a zingy vinaigrette. The contrast of fresh, tangy veggies with the rich rolls really brings the whole meal into balance.

For presentation, I like to arrange the cheesesteak balls on a large platter, garnished with a sprinkle of fresh parsley or chives for a pop of color. Offering some small bowls of ketchup, spicy mustard, or a tangy horseradish sauce on the side adds extra flavor layers. These little touches make them feel festive for game days, casual parties, or even a weekday dinner with a twist.

When it comes to beverages, I find that a crisp beer or a light-bodied red wine, like Pinot Noir, pairs beautifully to cut through the richness. For a non-alcoholic option, something with a refreshing citrus spark like sparkling water with lemon or a tangy iced tea lets those savory flavors shine. These versatile cheesesteak balls are perfect for sharing at conversations around the dinner table or as a crowd-pleasing appetizer for weekend gatherings.

Variations

I love customizing this Philly Cheesesteak Balls Recipe to keep it exciting! For example, if you don’t have roast beef deli meat, thinly sliced steak or cooked ground beef can be fantastic substitutions that still deliver on that hearty, meaty flavor. You could also experiment with different cheeses—adding a smoky cheddar or spicy pepper jack gives a tasty twist.

If you’re looking for a gluten-free version, swapping the Rhodes yeast rolls for gluten-free dough or pre-made gluten-free rolls can work well, though you might need to adjust the filling quantities to fit smaller sizes. For a vegetarian twist, sauté extra mushrooms with the peppers and onions and swap the roast beef for seasoned tofu or plant-based meat alternatives; the Worcestershire sauce can be tricky here, so check for a vegan version or substitute with soy sauce for that umami kick.

Cooking methods can vary a bit too—I’ve even tried air frying the cheesesteak balls for a crispier exterior, which gives them an addictively crunchy bite with the same luscious filling inside. Whatever direction you take, these little balls are adaptable and make an incredible base for many flavor experiments.

Storage and Reheating

Storing Leftovers

If you have any Philly cheesesteak balls left over, I recommend storing them in an airtight container in the refrigerator. They’ll keep well for 3 to 4 days, and it’s important to cool them completely before sealing the container to prevent sogginess. Using a container with a tight-fitting lid helps maintain the softness of the rolls without drying out the filling.

Freezing

Yes, you can freeze these cheesesteak balls! I usually suggest freezing them after baking and cooling completely. Place them on a baking sheet in a single layer to flash freeze for a couple of hours, then transfer them to a freezer-safe bag or container. They keep well frozen for up to 2 months. When you want to enjoy them, just thaw in the fridge overnight before reheating.

Reheating

The best way to reheat Philly cheesesteak balls is in the oven or an air fryer to help restore that lovely crispness on the outside while warming the inside evenly. Preheat the oven to 350 degrees Fahrenheit and heat for about 10 to 15 minutes. Avoid microwaving if you can, because it tends to make the dough chewy or soggy and the cheese rubbery. If you must use a microwave, heat them in short bursts and watch closely.

FAQs

Can I use fresh homemade dough instead of Rhodes rolls?

Absolutely! If you prefer making your own yeast dough, that works perfectly. Just roll it out to the same thickness (about 1/8 inch) and follow the same assembly process. Fresh dough can add a more personalized touch, but Rhodes rolls make it super convenient without sacrificing flavor.

Is there a way to make this recipe less salty?

Definitely. Since deli roast beef and Worcestershire sauce can be salty, I recommend adjusting the salt carefully when seasoning. You can use low-sodium Worcestershire sauce or reduce the amount slightly, and taste the filling before assembling. Fresh cracked pepper adds great flavor without extra salt.

Can these cheesesteak balls be made ahead of time?

Yes, you can assemble the balls the day before and keep them wrapped and refrigerated. Then bring them to room temperature for about 30 minutes before baking. This makes your prep on the day of serving much faster and stress-free.

What cheese brands do you recommend for the best melt?

American cheese slices melt beautifully and provide that creamy texture everyone expects in a Philly cheesesteak, while provolone adds a subtle sharpness. I usually buy good quality sandwich slices from the deli or grocery store’s cheese section. Avoid pre-shredded cheese here, as the slices melt more smoothly in this recipe.

Can I make mini-sized Philly cheesesteak balls for parties?

Yes, absolutely! Just divide the dough and filling into smaller portions before assembling. Bake for a slightly reduced time (around 15-18 minutes) and keep a close eye so they don’t overbrown. These bite-sized versions are fantastic for cocktail parties or snack platters.

Conclusion

I truly hope you enjoy making and sharing this Philly Cheesesteak Balls Recipe as much as I do. It’s such a joyful, flavorful way to bring Philly cheesesteak vibes into your home without any complicated steps. Whether it’s for a fun gathering or a cozy dinner, these cheesy, savory little rolls always bring smiles and satisfy those comfort food cravings.

Print

Philly Cheesesteak Balls Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 7 reviews

Philly Cheesesteak Balls are a delicious twist on the classic Philly cheesesteak sandwich, featuring a flavorful combination of sautéed onions, bell peppers, roast beef, garlic, and melted American and provolone cheeses all wrapped in soft yeast dinner roll dough and baked to golden perfection. These bite-sized delights make a perfect party appetizer or a fun meal for any cheesesteak lover.

  • Author: Madelyn
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 12 cheesesteak balls
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American

Ingredients

Rolls

  • 12 Rhodes Yeast Dinner Rolls, thawed
  • 2 Tbsp butter (for sautéing and optional brushing)

Filling

  • ½ onion, diced
  • 1 green bell pepper, diced
  • 1 tsp minced garlic
  • 7 oz roast beef deli meat, chopped
  • 1 Tbsp Worcestershire sauce
  • Salt and pepper, to taste (fresh cracked preferred)

Cheese

  • 6 slices American cheese, cut into 4 pieces each
  • 6 slices provolone cheese, cut into 4 pieces each

Instructions

  1. Thaw Rolls: Place the Rhodes yeast dinner rolls onto a greased baking sheet covered with sprayed plastic wrap. Allow them to thaw for 1 to 1 1/2 hours until thawed but still cold. Alternatively, you may thaw overnight in the refrigerator for convenience.
  2. Sauté Vegetables: Melt the butter in a large skillet over medium heat. Add the diced onion and green bell pepper, sautéing for about 5-7 minutes or until they become soft and fragrant.
  3. Add Meat and Garlic: Stir in the minced garlic and chopped roast beef deli meat into the skillet. Season generously with salt and freshly cracked pepper. Cook for an additional 1-2 minutes until the garlic and meat brown slightly and release a savory aroma.
  4. Season Filling: Pour in the Worcestershire sauce and stir thoroughly to allow the flavors to absorb. Then remove the skillet from heat and allow the filling mixture to cool for a few minutes, making it easier to handle.
  5. Prepare Rolls: Roll each thawed Rhodes roll dough out flat with a rolling pin to approximately 1/8-inch thickness. Place two pieces of American cheese and two pieces of provolone cheese in the center of each flattened dough piece.
  6. Fill and Shape: Top the cheese with an even amount of the cooled roast beef mixture. Carefully gather the edges of the dough upwards and pinch the seams tightly to seal the cheesesteak filling inside, forming a ball.
  7. Arrange for Baking: Place the rolled and filled dough balls seam side down onto a baking sheet that has been greased with cooking spray or lined with parchment paper or a silicone baking mat to prevent sticking.
  8. Bake: Preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius). Bake the Philly cheesesteak balls for 20-25 minutes or until they are golden brown on both the top and bottom.
  9. Optional Butter Glaze: Once out of the oven, optionally brush the tops of the baked rolls with melted butter for extra flavor and shine. Serve warm and enjoy!

Notes

  • Thaw Rhodes rolls completely but keep them cold for best rolling results.
  • You can substitute the roast beef with thinly sliced ribeye steak for a more authentic Philly cheesesteak flavor.
  • Adjust the quantity of cheese according to your preference for gooeyness.
  • Store leftovers in an airtight container in the refrigerator and reheat in the oven for best texture.
  • These cheesesteak balls can be prepared ahead of time and refrigerated before baking.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star