Porcupine Meatballs are a fun and easy dish perfect for family dinners. These meatballs are made with uncooked rice, which cooks inside the meat, giving the dish a delicious, meaty flavor. It's a great recipe to involve your kids in the kitchen
In a large mixing bowl, combine the uncooked long-grain rice, ½ cup of water, chopped onion, salt, celery salt, garlic powder, and ground beef (or turkey).
Mix well until all ingredients are thoroughly combined.
Shape the mixture into 1 ½-inch meatballs.
Brown the Meatballs:
In a large skillet, heat the canola oil over medium heat.
Add the meatballs to the skillet and brown them on all sides.
Once browned, remove the skillet from heat.
Prepare the Sauce:
In another mixing bowl, combine the tomato sauce, 1 cup of water, brown sugar, and Worcestershire sauce.
Mix well to ensure the sugar is dissolved.
Cook the Meatballs:
Pour the sauce mixture over the browned meatballs in the skillet.
Reduce the heat to low, cover the skillet, and simmer for 1 hour.
Make sure the rice inside the meatballs is fully cooked before serving.
Serve:
Serve the porcupine meatballs hot, with the savory sauce spooned over them.
Notes / Tips / Wine Advice:
Pair with a medium-bodied red wine such as Merlot or Zinfandel.