why make this recipe
Porcupine Meatballs are a comforting dish that combines the goodness of meat and rice, creating a hearty meal. This dish gets its name from the way the rice sticks out of the meatballs, making them look like little porcupines. It’s a family favorite because it is easy to prepare and packed with flavor. Plus, it’s a great way to add some vegetables to your dinner.
how to make Porcupine Meatballs
Ingredients:
- 1 lb ground beef
- 1/2 cup uncooked rice
- 1 can (15 oz) tomato sauce
- 1 small onion, chopped
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon Worcestershire sauce
- 1/2 cup water
Directions:
- In a large bowl, combine ground beef, uncooked rice, chopped onion, garlic powder, salt, pepper, and Worcestershire sauce. Mix until well combined.
- Form the mixture into meatballs, about 1 inch in diameter.
- In a large skillet, pour in the tomato sauce and water. Heat over medium heat.
- Add the meatballs to the skillet, cover, and simmer for about 30-35 minutes, until the meatballs are cooked through and the rice is tender.
- Serve hot and enjoy your family favorite!
how to serve Porcupine Meatballs
Serve Porcupine Meatballs hot on a plate. They taste great on their own, but you can also pair them with mashed potatoes, steamed vegetables, or a fresh salad. A sprinkle of grated cheese on top can add an extra touch of flavor.
how to store Porcupine Meatballs
Store any leftover Porcupine Meatballs in an airtight container in the refrigerator. They will stay fresh for about 3-4 days. You can also freeze them for longer storage. Make sure to wrap them well before placing them in the freezer.
tips to make Porcupine Meatballs
- Make sure not to overmix the meat mixture. This keeps the meatballs tender.
- If you want extra flavor, add some chopped herbs like parsley or oregano to the mix.
- Consider using ground turkey or chicken as a healthier alternative to beef.
- You can adjust the seasonings to your taste.
variation (if any)
You can add different ingredients to customize the recipe. For example, mixing in diced bell peppers or mushrooms can enhance the flavor. Some people like to use barbecue sauce instead of tomato sauce for a sweeter twist.
FAQs
1. Can I use cooked rice instead of uncooked?
Yes, you can use cooked rice, but the texture may be different. Make sure to adjust the cooking time to ensure the meatballs are cooked through.
2. How do I know if the meatballs are cooked?
The meatballs should be browned on the outside and the internal temperature should reach 160°F (71°C) when using ground beef.
3. Can I make these meatballs ahead of time?
Absolutely! You can pre-make and refrigerate or freeze the meatballs before cooking. Just cook them when you’re ready to eat.

Porcupine Meatballs
Ingredients
Main Ingredients
- 1 lb ground beef
- 1/2 cup uncooked rice
- 1 can (15 oz) tomato sauce
- 1 small onion, chopped
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon Worcestershire sauce
- 1/2 cup water
Instructions
Preparation
- In a large bowl, combine ground beef, uncooked rice, chopped onion, garlic powder, salt, pepper, and Worcestershire sauce. Mix until well combined.
- Form the mixture into meatballs, about 1 inch in diameter.
Cooking
- In a large skillet, pour in the tomato sauce and water. Heat over medium heat.
- Add the meatballs to the skillet, cover, and simmer for about 30-35 minutes, until the meatballs are cooked through and the rice is tender.
Serving
- Serve Porcupine Meatballs hot on a plate. They taste great on their own, but you can also pair them with mashed potatoes, steamed vegetables, or a fresh salad. A sprinkle of grated cheese on top can add an extra touch of flavor.