• Skip to primary navigation
  • Skip to footer navigation
  • Skip to footer-circles navigation
  • Skip to privacy navigation
  • Skip to recipes navigation
  • Skip to secondary navigation
  • Skip to main content
  • Skip to primary sidebar

Jo Cooks

Pretty Darn Delicious Recipes

Join my free recipe email club!
Free eBook
  • Recipe Index
  • Cookbook
  • ABOUT JO
  • Contact
  • Dinner Ideas
  • Instant Pot
  • Slow Cooker
  • 30 Minute Meals
  • Desserts
  • Reader Picks
  • Salisbury Steak Meatballs
  • Chimichurri Meatballs
  • Crockpot Buffalo Chicken Meatballs with Blue Cheese Dressing
  • Swedish Meatballs
  • Cranberry Meatballs
Home / Recipes
45 minutes
4.89 from 18 votes
03.31.19
Updated: 04.26.19

Philly Cheese Steak Meatballs

Jump to RecipePrint RecipeJump to Video
  • 28318
  • 649
  • 64

This post may contain affiliate links. Please read my disclosure policy.

These Philly Cheese Steak Meatballs are just as delicious as the popular Philly Cheese Steak Sandwich, but in a bite size meatball with an incredible cheese sauce.

Philly Cheese Steak Meatballs in a skillet

Meatballs

Welcome to Monday Meatball Mania! Monday Meatball Mania is about giving you guys a new meatball recipe, whatever crazy and tasty meatball concoction I can come up with, no rules. Anything goes.

Why meatballs? Because meatballs are great, they’re versatile, and they’re great in and on everything. You can bake them, you can fry them, you can slow cook them, you can stuff them with cheese and make them all gooey and delicious, they’re great in sandwiches, spaghetti and meatballs, meatball casseroles, meatballs in soups, meatballs on pizza, I’d even put them on a salad,  the sky is the limit.

One of my favorite sandwiches of all time has to be a good Philly Cheese Steak Sandwich and if you’ve ever had one, you know what I’m talking about. Which is why I wanted the meatball version.

Think about it, delicious meatballs loaded with peppers and cheese, served in a delicious cheese sauce. They are incredible, perfect as an appetizer, or even serve this over pasta, so it can almost be like mac and cheese with meatballs. That cheese sauce is money, especially if you take some fresh crusty bread and dip it into that sauce, you’ll love it.

Philly Cheese Steak Meatballs process shots

What Ingredients Do You Need For Philly Cheese Steak Meatballs

For this recipe you’ll be making the meatballs and cheese sauce separately. Here’s what you’ll need (Scroll down to recipe for complete listing of ingredients and amounts):

For Meatballs:

  • Onion
  • Ground Beef
  • Bell Peppers – both red and green
  • Garlic
  • Worcestershire Sauce
  • Eggs
  • Parmesan Cheese
  • Gruyere Cheese
  • Olive oil

For Cheese Sauce:

  • Butter
  • Flour
  • Milk
  • Gruyere Cheese
  • Cheddar Cheese
  • Salt and Pepper

How To Make Philly Cheese Steak Meatballs

Mix all the meatball ingredients together then form into 1 inch balls. Heat the olive oil in a large skillet and fry until they brown all around, about 7 minutes. Do keep in mind that you should do this in 2 or 3 batches, so do not overcrowd the meatballs.

In the same skillet make the sauce. First melt the butter then add the flour and whisk to form a roux. Cook for about 1 minute to get rid of the raw flour taste. Add the milk and whisk until smooth. Cook for another minute, the mixture should thicken a bit.

Reduce the heat to low and add the cheeses and whisk well until smooth. Taste for seasoning and adjust with salt and pepper as necessary. Turn off the heat.

Add the meatballs back to the skillet and spoon some of the sauce over the meatballs. Garnish with parsley if preferred. Serve warm.

Philly Cheese Steak Meatballs process shots for making cheese sauce

Can You Bake These Meatballs?

You can absolutely bake these meatballs instead of frying them. I bake meatballs a lot and many times I prefer baking them to frying them because it’s less mess and they’re a bit healthier. Here’s how.

Coat a baking sheet with cooking spray, or use a baking rack. Bake at 375 F for 30 minutes until golden brown. Follow the rest of the instructions for making the cheese sauce and serving them.

How To Freeze Philly Cheese Steak Meatballs

To freeze the meatballs, let them cool completely at room temperature. Transfer them to a freezer safe container and place them in the freezer for up to 2 months. Freeze sauce separately in an air-tight container or a heavy-duty freezer bag and can last for a few months.

Philly Cheese Steak Meatballs in a skillet

Craving More Meatballs? Try These:

  • Swedish Meatballs
  • Salisbury Steak Meatballs
  • Porcupine Meatballs
  • Indonesian Meatballs
  • Chimichurri Meatballs

Looking for more recipes? Follow on... My Newsletter Pinterest Facebook Instagram

Philly Cheese Steak Meatballs

4.89 from 18 votes
Prep: 15 mins
Cook: 30 mins
Total: 45 mins
Author: Joanna Cismaru
Serves: 6
Print Pin Rate
These Philly Cheese Steak Meatballs are just as delicious as the popular Philly Cheese Steak Sandwich, but in a bite size meatball with an incredible cheese sauce.

Ingredients

Meatballs

  • 1 small onion grated
  • 1 1/2 lb ground beef extra lean
  • 1/2 green bell pepper finely chopped
  • 1/2 red bell pepper finely chopped
  • 2 cloves garlic minced
  • 2 tbsp Worcestershire sauce
  • 2 eggs
  • 1/2 cup Parmesan cheese grated
  • 1/2 cup Gruyere cheese shredded
  • 2 tbsp olive oil for frying

Cheese Sauce

  • 2 tbsp butter unsalted
  • 1 tbsp all-purpose flour
  • 1 cup milk I used 3%
  • 1 cup Gruyere cheese shredded
  • 1 cup cheddar cheese shredded
  • 1/4 tsp salt or to taste
  • 1/4 tsp pepper or to taste
US Customary - Metric

Instructions

  • In a large bowl combine all the meatball ingredients (excluding olive oil) and mix well.
  • Form the meatballs into small 1 inch balls.
  • Heat the olive oil in a large skillet over medium heat. Add the meatballs and fry until they brown all around, about 7 minutes. You will have to do this in 2 or 3 batches, so do not overcrowd the meatballs.
  • Transfer the meatballs onto a plate and set aside.
  • In the same skillet melt the butter. Add the flour and whisk to form a roux, cook for about 1 minute to get rid of the raw flour taste. Add the milk and whisk until smooth. Cook for another minute, the mixture should thicken a bit.
  • Reduce the heat to low and add the cheeses and whisk well until smooth. Taste for seasoning and adjust with salt and pepper as necessary. Turn off the heat.
  • Add the meatballs back to the skillet and spoon some of the sauce over the meatballs. Garnish with parsley if preferred. Serve warm.

Video

Recipe Notes

This recipe will yield 25 to 30 meatballs.
Baking directions: Coat a baking sheet with cooking spray, or use a baking rack. Bake at 375 F for 30 minutes until golden brown. Follow the rest of the instructions for making the cheese sauce.
To freeze the meatballs, let them cool completely at room temperature. Transfer them to a freezer safe container and place them in the freezer for up to 2 months. Freeze sauce separately in an air-tight container or a heavy-duty freezer bag and can last for a few months. 
Refrigerate leftovers in an airtight container for up to 3 or 4 days.
Nutritional information is for 5 meatballs and 1/6 of the sauce. Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.

Nutrition Information:

Calories: 585kcal (29%)Carbohydrates: 7g (2%)Protein: 43g (86%)Fat: 41g (63%)Saturated Fat: 20g (125%)Cholesterol: 204mg (68%)Sodium: 628mg (27%)Potassium: 591mg (17%)Sugar: 4g (4%)Vitamin A: 1175IU (24%)Vitamin C: 22.5mg (27%)Calcium: 646mg (65%)Iron: 3.5mg (19%)
Course:Main Course
Cuisine:American
Keyword:meatball recipe, meatballs, philadelphia cheese steak meatballs
Tried this recipe? Rate it belowtag @jocooks on instagram and hashtag it #jocooks!

Meet jo

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts.

Find me on Facebook, Twitter, Instagram, and Pinterest.

Never miss a recipe!

Subscribe and get a FREE dinner recipes ebook!

Previous Post
Slow Roast Leg of Lamb
Next Post
Pork Carnitas

Reader Interactions

Leave a Comment & Rate Recipe Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Rose says

    September 9, 2019 at 6:01 am

    There were a hit, and easy to make!! My boyfriend from Philadelphia is a big philly cheesesteak fan, and thought they were so yummy – we ate the entire thing! Thanks so much for putting a fun twist on a popular dish! 😀

    Reply
    • Jo Cooks Team says

      September 9, 2019 at 9:45 am

      That’s so great to hear! We’re glad we can impress Philadelphians 🙂

      Reply
  2. Dennis says

    February 10, 2019 at 9:05 am

    What is Gruyere cheese, and what can I use for a substitute? There is no Gruyere cheese here. This looks like it would be good to serve with broccoli and baby yellow potatoes.

    Reply
    • Joanna Cismaru says

      February 10, 2019 at 10:16 am

      It’s similar to Swiss cheese, so feel free to substitute it what that. 🙂

      Reply
  3. Reva says

    December 28, 2018 at 11:39 pm

    Can this be made with Ground Turkey?

    Reply
    • Joanna Cismaru says

      December 29, 2018 at 10:13 am

      Yes!

      Reply
  4. Kellee says

    November 2, 2018 at 10:04 pm

    What do you serve this with? Pasta, rice, potatoes?

    Reply
    • Joanna Cismaru says

      November 3, 2018 at 10:33 am

      I would personally serve this just on their own or with pasta.

      Reply
  5. George Currie says

    October 21, 2018 at 3:58 pm

    What is the music in the background please ?

    Reply
    • Nicole Beaulieu says

      October 22, 2018 at 9:56 am

      This is from the sound collection provided by YouTube.

      Reply
  6. Stephanie Wood says

    October 20, 2018 at 4:38 pm

    I made this and it was the bomb. My husband loved it too. May not look as good as it taste but it is delicious!!😘

    Reply
  7. Sherri says

    October 17, 2018 at 6:20 pm

    Had a little trouble keeping them in a ball

    Reply
    • Cathy says

      October 23, 2018 at 9:12 pm

      Same here!! Just embraced it as loose meat and poured the cheese sauce over it.

      Reply
  8. Ashley @ Wishes & Dishes says

    October 10, 2018 at 11:36 am

    Could these possibly be any more delicious?

    Reply
  9. Barbara says

    October 10, 2018 at 9:28 am

    This is so diet friendly. No guilt at all.
    I’m making this, sounds so tasty 😋

    Reply
  10. Lori @ RecipeGirl says

    October 10, 2018 at 7:16 am

    These are so delicious!!

    Reply
  11. Toni | Boulder Locavore says

    October 9, 2018 at 11:30 pm

    This will be a sure hit in my house!!

    Reply
  12. Jennifer Farley says

    October 9, 2018 at 8:32 pm

    These are so good! Thanks so much for sharing the recipe!

    Reply
  13. Melissa Sperka says

    October 9, 2018 at 6:51 pm

    Oh my heavens, this is happening soon!!!

    Reply
  14. Joanne says

    October 9, 2018 at 6:38 pm

    These are so creative AND delicious!

    Reply
  15. Carrie says

    October 9, 2018 at 11:50 am

    Such a great idea, can’t wait to try these

    Reply
  16. Aysegul says

    October 9, 2018 at 10:08 am

    Dear Joanna,
    Is it possible to fry it in the oven also without oil?
    Thanks for the recipe

    Reply
    • Nicole Beaulieu says

      October 9, 2018 at 10:29 am

      Yes you can! I would use a bit of cooking spray to make sure they don’t stick to the pan.

      Reply
  17. Jim says

    October 6, 2018 at 2:17 pm

    I think the one thing missing to this recipe is that you need to add salt to the meat mixture…otherwise it taste like too much like plain ground beef

    Reply
    • Joanna Cismaru says

      October 6, 2018 at 5:24 pm

      The reason I didn’t add salt to the meat mixture is because of the Parmesan cheese which is in fact quite a bit salty, however if that’s not enough you are right, you could always add a bit of salt.

      Reply
  18. Sabrina says

    October 4, 2018 at 9:35 pm

    how much fun, I’m trying to skip bread these days anyway so love this philly version, also works well as an appetizer, thank you!!

    Reply
    • Joanna Cismaru says

      October 5, 2018 at 12:59 pm

      My pleasure! 🙂

      Reply
  19. Joyce says

    October 1, 2018 at 2:45 pm

    Going on record…these look delicious. I’ll make these this weekend. Really, you should do a meatball e-book with ALL your delicious meatballs. So good.

    Reply
    • Joanna Cismaru says

      October 2, 2018 at 9:52 am

      Ha! Great idea!

      Reply

Primary Sidebar

Hey there!

I'm Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts.

Read More…
My Cookbook
Order Now: Amazon | Barnes & Noble | Indie Bound | Books-A-Million
Never miss a recipe!

Subscribe and get a FREE dinner recipes ebook!

Sign me up

Christmas

Classic Shortbread Cookies

Prime Rib Roast

How to Roast a Turkey

Crockpot Brown Sugar Cola Glazed Ham

Crockpot Honey Mustard Glazed Ham

Instant Pot Mashed Potatoes

Green Bean Casserole From Scratch

Brined Roast Turkey Breast

Roast Chicken

Rosemary Garlic Pork Roast

Homemade Eggnog

Braised Lamb Shanks

Favorites...

Baked Chicken Breast

No Knead Bread

One Pot Cheesy Chicken Broccoli Rice Casserole

Pork Carnitas

Baked Mac And Cheese

Easy Meatloaf

Firecracker Chicken

Cinnabons Cinnamon Rolls

Jo Cooks...

Flavors from around the world

No matter what household we have all grown up in, there is something that has brought us all together here and that is a love and appreciation of food. Food that is from cultures and cuisines across the world has always been a staple of the blog. I'm excited to bring you all a taste of each corner of the earth, every last bite seasoned to perfection and served up with love - from my kitchen to yours.

Asian

Italian

Mexican

Romanian

Indian

Middle Eastern

Trending Now

Baked Chicken Breast

Prime Rib Roast

Instant Pot Turkey Breast

Brined Roast Turkey Breast

Browse All
  • Easy Dinners
  • Instant Pot
  • 30 Minute Meals
  • Chicken Recipes
  • Desserts
  • Recipe Index
Featured On
  • Recipe Index
  • Cookbook
  • ABOUT JO
  • Contact
  • visit my other site: Craving Home Cooked
  • Privacy Policy
© 2019 · All Rights Reserved ·

Subscribe and get a free dinner recipes ebook!

29040shares
  • 28318
  • 649
  • 64