Creamy Porcupine Meatballs

Meatballs in a cast iron skillet
Kim Patrick P. Aguirre / Getty Images
Prep: 12 mins
Cook: 60 mins
Total: 72 mins
Servings: 4 servings
Nutrition Facts (per serving)
868 Calories
47g Fat
53g Carbs
56g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 868
% Daily Value*
Total Fat 47g 60%
Saturated Fat 25g 125%
Cholesterol 235mg 78%
Sodium 259mg 11%
Total Carbohydrate 53g 19%
Dietary Fiber 5g 16%
Protein 56g
Calcium 114mg 9%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This porcupine meatballs recipe is a big favorite of many families, and so easy to make. This version is made with tomatoes, tomato sauce, and condensed cream of mushroom soup.

Serve porcupine meatballs with rice or potatoes for a tasty everyday meal.

See Also
Porcupine Meatballs With Chunky Tomato Sauce


  • 1 1/2 pounds lean ground beef
  • 1 large onion, minced
  • 1 cup uncooked rice
  • Salt and pepper to taste
  • Garlic powder to taste
  • 1 can (14.5 ounces) tomatoes
  • 1 can (8 ounces) tomato sauce
  • 1 can (10.5 ounces) condensed cream of mushroom soup
  • 1 chopped green bell pepper

Steps to Make It

  1. In a large bowl, combine the ground beef, onion and rice.  Add salt, pepper and garlic powder. Mix well.

  2. Shape the meat mixture into 1 1/2-inch meatballs

  3. Heat the oil in a large skillet over medium heat. Add the meatballs and cook until browned on all sides.

  4. In a medium saucepan, combine the tomatoes, tomato sauce, chopped green bell pepper, and cream of mushroom soup. Bring to a boil; reduce heat and simmer for 5 minutes.

  5. Pour tomato sauce over porcupine meatballs in oven-safe skillet and then bake at 350 F for 45 minutes to 1 hour or until meatballs are cooked through and sauce is thick.