
Why Make This Recipe
Porcupine Meatballs are a delightful dish that brings comfort food to a new level. They are easy to prepare and perfect for family dinners or gatherings. The name comes from the way the rice sticks out of the meatballs, resembling the quills of a porcupine. This recipe is great for those who enjoy a hearty meal without spending hours in the kitchen.
How to Make Porcupine Meatballs
Ingredients:
- 1 pound ground beef
- 1/2 cup uncooked long-grain rice
- 1/4 cup chopped onion
- 1/4 cup bell pepper, chopped
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 can (15 ounces) tomato sauce
- 1 cup water
- 1 tablespoon Worcestershire sauce
Directions:
- In a large bowl, combine ground beef, rice, onion, bell pepper, garlic powder, salt, and pepper.
- Form the mixture into meatballs, approximately 1.5 inches in diameter.
- In a large skillet, combine tomato sauce, water, and Worcestershire sauce. Bring to a simmer.
- Carefully add the meatballs to the sauce, cover, and simmer for about 30-40 minutes, until the meatballs are cooked through and the rice is tender.
- Serve warm as an appetizer or main dish.
How to Serve Porcupine Meatballs
These meatballs can be served on their own, or with a side of crusty bread or steamed vegetables. They also pair well with rice or noodles, soaking up the delicious tomato sauce. For a fun twist, you can serve them in a sub roll for a meatball sandwich.
How to Store Porcupine Meatballs
If you have leftovers, let them cool completely before storing. Place the meatballs and sauce in an airtight container and refrigerate for up to 3-4 days. You can also freeze them for longer storage. Just make sure to use a freezer-safe container, and they will last for up to 3 months.
Tips to Make Porcupine Meatballs
- Make sure to not overmix the meatball mixture; this keeps them tender.
- For added flavor, you can include herbs like parsley or basil.
- Adjust the amount of garlic powder and pepper according to your taste preference.
Variation
You can easily customize this recipe by using ground turkey or chicken instead of beef. For a spicier kick, add some crushed red pepper flakes to the sauce or meatball mixture.
FAQs
Can I use instant rice?
Yes, you can use instant rice, but adjust the cooking time as needed since it cooks faster.
What can I serve with Porcupine Meatballs?
They go well with mashed potatoes, pasta, or a fresh salad.
Can I make these meatballs ahead of time?
Absolutely! You can make the meatballs a day before and store them in the fridge. Just heat them in the sauce before serving.

Porcupine Meatballs
Ingredients
Meatball Mixture
- 1 pound ground beef
- 1/2 cup uncooked long-grain rice
- 1/4 cup chopped onion
- 1/4 cup bell pepper, chopped
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Sauce Ingredients
- 1 can tomato sauce (15 ounces)
- 1 cup water
- 1 tablespoon Worcestershire sauce
Instructions
Preparation
- In a large bowl, combine ground beef, rice, onion, bell pepper, garlic powder, salt, and pepper.
- Form the mixture into meatballs, approximately 1.5 inches in diameter.
Cooking
- In a large skillet, combine tomato sauce, water, and Worcestershire sauce. Bring to a simmer.
- Carefully add the meatballs to the sauce, cover, and simmer for about 30-40 minutes, until the meatballs are cooked through and the rice is tender.
Serving
- Serve warm as an appetizer or main dish.