Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Philly Cheesesteak Meatballs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Stacy Corbo
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Description

These Philly Cheesesteak Meatballs are a fun and delicious twist on the classic sandwich. They feature all the flavors of a Philly cheesesteak – tender beef, sautéed onions and peppers, and melted cheese – in a convenient meatball form.


Ingredients

Units Scale

For the Meatballs:

  • 1 small onion, grated
  • 1 1/2 pounds extra lean ground beef
  • 1/2 green bell pepper, finely chopped
  • 1/2 red bell pepper, finely chopped
  • 2 cloves garlic, minced
  • 2 tablespoons Worcestershire sauce
  • 2 large eggs
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup shredded Gruyère cheese
  • 2 tablespoons olive oil, for frying

For the Cheese Sauce:

  • 2 tablespoons unsalted butter
  • 1 tablespoon all-purpose flour
  • 1 cup milk (3% or your preferred type)
  • 1 cup shredded Gruyère cheese
  • 1 cup shredded cheddar cheese
  • 1/4 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper, or to taste
  • Fresh parsley, chopped (optional, for garnish)

Instructions

  • Make Meatballs: Combine all meatball ingredients (except olive oil) in a large bowl and mix well. Shape into small 1-inch meatballs.
  • Cook Meatballs: Heat olive oil in a large skillet over medium heat. Fry meatballs in batches until browned on all sides. Remove meatballs and set aside.
  • Make Cheese Sauce: Melt butter in the same skillet. Add flour and whisk to form a roux; cook for 1 minute. Gradually whisk in milk until smooth and thickened. Reduce heat to low and add Gruyère and cheddar cheese, whisking until melted and smooth. Season with salt and pepper to taste.
  • Combine and Serve: Add meatballs to the cheese sauce and coat evenly. Garnish with parsley, if desired, and serve warm.

Notes

  • Yield: This recipe makes about 25-30 meatballs.
  • Baking Option: Bake meatballs on a baking sheet at 375°F (190°C) for 30 minutes until golden brown, then proceed with the cheese sauce.
  • Freezing: Freeze cooked meatballs and sauce separately for up to 2-3 months.
  • Storage: Refrigerate leftovers for up to 3-4 days.

Nutrition

  • Serving Size: 1 Serving
  • Calories: 550kcal
  • Sugar: 6g
  • Sodium: 900mg
  • Fat: 40g
  • Saturated Fat: 20g
  • Unsaturated Fat: 18g
  • Trans Fat: 1g
  • Carbohydrates: 15g
  • Fiber: 2g
  • Protein: 35g
  • Cholesterol: 150mg