Ingredients
1 pound lean ground beef
½ cup uncooked long grain white rice
½ yellow onion, finely diced
2 cloves garlic, minced
1 large egg
2 teaspoons Italian seasoning
½ teaspoon onion powder
½ teaspoon garlic powder
1½ teaspoons salt
¼ teaspoon freshly cracked black pepper
2 tablespoons chopped parsley
1 15-ounce can tomato sauce
1 15-ounce can crushed tomatoes with juices
1 tablespoon Worcestershire sauce
1 tablespoon sugar
¼ teaspoon freshly cracked black pepper
¼ teaspoon garlic powder
½ cup water
Instructions
1-First Step: Prepare Ingredients Gather all ingredients. Rinse the uncooked rice under cool water and drain well to remove excess starch. Finely dice the yellow onion and mince the garlic. If opting for dietary substitutions, prepare plant-based proteins or alternative binders accordingly.
2-Second Step: Mix Meatball Ingredients In a large bowl, gently combine the lean ground beef, uncooked rice, diced onion, minced garlic, large egg, and the seasoning blend of Italian seasoning, onion powder, garlic powder, salt, and black pepper. Use your hands or a fork to mix just until combined avoid overmixing to maintain tender meatballs.
3-Third Step: Shape Meatballs Using about 2 tablespoons of the mixture per meatball, shape approximately 24 evenly sized meatballs. Arrange them closely in a large pot or Dutch oven but avoid overcrowding to ensure even cooking.
4-Fourth Step: Prepare Tomato Sauce In a separate bowl, stir together the tomato sauce, crushed tomatoes with juices, Worcestershire sauce, sugar, black pepper, garlic powder, and water until fully mixed. Pour this sauce evenly over the meatballs in the pot.
5-Fifth Step: Cook the Meatballs Cover the pot and bring the sauce to a gentle boil over medium heat. Then reduce the heat to medium-low and simmer for 35 to 40 minutes. This slow cooking allows the rice inside the meatballs to fully cook and soak up the sauce, yielding tender and flavorful results.
6-Final Step: Serve Once cooked through, serve the porcupine meatballs hot, garnished with fresh chopped parsley. They pair wonderfully with rice, mashed potatoes, or pasta for a complete meal. Adjust cooking and seasoning as needed for dietary preferences or ingredient substitutions.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍚 Uncooked rice cooks inside the meatballs, absorbing flavors and expanding. Use long-grain for best results.
🥩 Choose lean beef to minimize grease; 85% lean also works well.
❄️ Freeze uncooked meatballs for future meals. Thaw overnight before cooking.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Gluten-Free
Nutrition
- Serving Size: 4 meatballs
- Calories: 191
- Sodium: 685 mg
- Fat: 5 g
- Carbohydrates: 17 g
- Fiber: 1 g
- Protein: 19 g
