Porcupine Meatballs

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.

Porcupine meatballs in tomato sauce in a skillet.

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.
The steps to making porcupine meatballs. 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

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 )

Leave a Comment