Ingredients for - Porcupine Meatballs

1. 1 1/2 lb. ground beef 
2. 3/4 c. uncooked long grain white rice
3. 1/2 c. whole milk 
4. 1/2 yellow onion, finely chopped
5. 2 tbsp. finely chopped parsley, plus more for garnish 
6. 2 tsp. Worcestershire sauce, divided 
7. 1/2 tsp. garlic powder 
8. Pinch cayenne pepper 
9. Kosher salt 
10. 2 tbsp. extra-virgin olive oil 
11. 1 (28-oz.) can whole peeled tomatoes, pureed 
12. Freshly ground black pepper 

How to cook deliciously - Porcupine Meatballs

1 . Stage

Preheat oven to 350°. In a large bowl, combine ground beef, rice, milk, onion, parsley, 1 teaspoon Worcestershire, garlic powder, cayenne pepper, and 1 teaspoon salt. Shape beef mixture into 1 ½” meatballs.

2 . Stage

In a large heavy bottomed skillet over medium heat, heat oil. Add meatballs in a single layer and cook until golden, turning occasionally, about 10 minutes. Remove meatballs to a plate.

3 . Stage

In a 9”-x13” baking dish, whisk together pureed tomatoes and remaining teaspoon Worcestershire. Season with salt and pepper. Add meatballs to baking dish and cover with lid or foil. 

4 . Stage

Bake until rice is tender, about 40 minutes. Remove foil and bake until sauce is thickened and meatballs are cooked through, about 15 minutes more. 

5 . Stage

Sprinkle with more parsley before serving.