A typical meatball with a fun twist, these classic porcupine meatballs are laced with tender white rice and cooked on a bed of easy homemade red sauce.
This post contains affiliate links. Read the disclosure policy.
Table of Contents
About Porcupine Meatballs
It’s always fun serving foods that are a bit unique, and porcupine meatballs certainly fit that bill.
But don’t let the name (or the look) fool you. They’re just like normal meatballs, but with a surprise inside: a helping of long grain white rice, which helps give these meatballs their trademark look.
So not only are they fun to serve (and eat!) but each bite also counts as a serving of meat and grains.
Talk about delicious efficiency!
What are classic porcupine meatballs?
This recipe has a pretty unique name, and it’s a fitting choice to match the unique look of these meatballs.
Essentially, porcupine meatballs are typical meatballs with rice inside. Uncooked rice is used to form the meatballs, so when they bake and the rice expands, it gives the meatballs a spiny look. So while they make look a little bit odd, fans of beef and rice are bound to love the taste.
You can serve porcupine meatballs however you like, but traditionally, they’re baked or served on a bed of simple homemade red sauce.
What tools you’ll need
Meatballs are easier to make than you’d think, and only require six tools from your kitchen.
So before getting started, just make sure you have:
- Two mixing bowls, at least one of them on the larger side.
- A spatula.
- A whisk (optional, but helps).
- A spoon.
- A 9×13 baking dish.
How to freeze this porcupine meatball recipe
One of the best things about porcupine meatballs is that they freeze well. And better yet, whether you’re freezing them cooked or uncooked, the process is the same:
- Place room-temperature meatballs on a baking sheet lined with parchment paper. (Note: this means that if you’ve already cooked the meatballs, they should first be cooled to room temperature.)
- Transfer the baking sheet to the freezer until meatballs are frozen.
- Remove baking sheet from freezer, then move the frozen meatballs to a ziplock bag.
- Seal bag and store in the freezer for up to three to four months.
When you’re ready to use the meatballs, let them thaw in the refrigerator overnight. Then you can cook or use them like normal.
Is it best to freeze cooked meatballs or raw?
This really comes down to personal preference, because freezing works just as well for both raw or cooked.
If you’re having trouble deciding, there are some benefits:
Freezing raw: Since you don’t need to wait for cooking or cooling, this method means there’s less upfront work. So you can make the meatballs, freeze them, and then move on to something else.
Freezing cooked: While you do have to spend time cooking the meatballs and waiting for them to cool, the cooked meatballs will be tougher and more likely to keep their shape. Plus, if you cook the porcupine meatballs first, you can freeze the sauce right along with the meatballs.
Can you double this recipe? Can you half this recipe?
Yes, you totally can (to both questions).
This recipe already makes a decent sized batch of meatballs (about 30), but that might seem a little short for a party or a little big for dinner. I’ve adjusted the serving size of this recipe multiple times with great results, so feel free to make as many (or as little!) as you need.
What to serve with porcupine meatballs
Although they look a tad different, you can treat these meatballs just like you would any “normal” meatball. So when picking foods to accompany them, any of the following classics would be great:
- Garlic bread, whether it be cheesy or extra buttery
- Steamed or grilled veggies (green beans, zucchini, tomatoes, etc)
- Sweet or savory salads
- On a bed of your favorite pasta
- 15 oz tomato sauce
- 1 cup water, divided
- 2 tbsp light brown sugar
- 2 tsp Worcestershire sauce
- 1/2 cup long grain white rice, uncooked
- 1/3 cup yellow onion, chopped
- 1 tsp salt
- 1/2 tsp garlic powder
- 1/2 tsp black pepper
- 1/4 paprika
- 1 lb ground beef
- 2 tbsp canola oil
- 1 tbsp fresh parsley, chopped (for garnish, optional)
- Preheat oven to 350 degrees F.
- Add grown beef and canola oil to rice mixture, then mix thoroughly until beef has broken down and ingredients are incorporated throughout.
- Use a spoon to scoop out 1-2 tablespoons of the meat mixture, then roll and mold it into a ball. Place formed meatball in a 9×13 baking dish. Repeat this step until all the meatballs have been formed, spacing each meatball about 1 inch apart.
- Pour the prepared red cause over the meatballs. Give the baking dish a gentle shake to distribute the sauce throughout the dish.
- Cover baking dish with aluminum foil and bake for 30 minutes. Remove foil and bake for another 30-35 minutes or until meatballs are cooked through.
- Serve porcupine meatballs immediately with chopped parsley as garnish (optional).
I do my best to provide nutrition information, but please keep in mind that I’m not a certified nutritionist. Any nutritional information discussed or disclosed in this post should only be seen as my best amateur estimates of the correct values.