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