These quick and easy porcupine meatballs are ground beef meatballs made with white rice, onions, and garlic simmered in a four-ingredient homemade tomato sauce. This tasty dish goes well with mashed potatoes, pasta, or polenta.
Are you looking for a new twist on traditional meatballs? Try this tasty porcupine meatball recipe, which will have your taste buds begging for more! These are always a huge hit with the family, and they reheat so well.
Ingredient Notes and Substitutions
See the complete list of ingredients below on the recipe card.
- Ground beef: use ground beef with a bit of fat, like 85/15. Fat gives it flavor.
- Rice: Use long-grain white rice, like jasmine or basmati. Minute rice, which is parboiled rice, requires a shorter simmering time.
- Canned tomatoes: tomato sauce and crushed tomatoes
- Worcestershire sauce: just a touch for flavor dimension. Balsamic vinegar works, too, but it is a different flavor.
- Brown sugar: just a touch to cut the acidity.
How to Make Porcupine Meatballs
This is the summary version; see the recipe card below for the complete list of ingredients and the instructions.
Mix the ground beef, rice, egg, onion, garlic, salt, and black pepper in a bowl. Roll the mixture into meatballs and place them in a large skillet.
Whisk the tomato sauce, crushed tomatoes, Worcestershire sauce, brown sugar, and water in a large bowl. Pour it over the meatballs, cover, and simmer until the meatballs and rice are tender.
(SEE THE NEXT PAGE )