Ziti and Meatballs

Photo by Marcus Nilsson
Read Reviews
  • Serves 8
  • Hands-On Time
  • Total Time
  • Nutritional Information

    Nutritional Information

    Per Serving

    • Calories 593 calories
    • Fat 23 g
    • Sat Fat 7 g
    • Cholesterol 122 mg
    • Sodium 881 mg
    • Protein 34 g
    • Carbohydrate 61 g
    • Sugar 7 g
    • Fiber 6 g
    • Iron 7 mg
    • Calcium 141 mg


  1. Check 2 carrots
  2. Check 1 medium onion
  3. Check 1 medium zucchini
  4. Check 1/4cup olive oil
  5. Check 4 cloves garlic, chopped
  6. Check kosher salt and black pepper
  7. Check 1 28-ounce can crushed tomatoes
  8. Check 1 28-ounce can whole peeled tomatoes
  9. Check 1teaspoon dried oregano
  10. Check 2pounds ground beef
  11. Check 1/3cup bread crumbs
  12. Check 2 large eggs, lightly beaten
  13. Check 1/4cup grated pecorino (about 1 ounce), plus more for serving
  14. Check 1pound ziti
  15. Check green salad, for serving


  1. In a food processor fitted with the coarse grating disk, grate the carrots, onion, and zucchini. Heat the oil in a large pot over medium heat. Add the grated vegetables, 2 cloves of the garlic, 1 teaspoon salt, and ½ teaspoon pepper and cook, stirring occasionally, until beginning to brown, 12 to 15 minutes.
  2. Add the crushed and whole tomatoes (with their juices) and oregano to the pot and simmer, stirring occasionally and breaking up the tomatoes with a spoon, until the sauce has thickened, 35 to 40 minutes.
  3. Meanwhile, heat broiler. In a large bowl, gently combine the beef, bread crumbs, eggs, pecorino, the remaining garlic, and ½ teaspoon each salt and pepper. Form into 32 meatballs (about 2 tablespoons each) and place on a foil-lined large broilerproof baking sheet. Broil, turning once, until cooked through, 8 to 10 minutes. Add to the sauce and simmer for 5 minutes.
  4. Cook the pasta according to the package directions. Top with the meatballs, sauce, and additional pecorino and serve with the salad.
  5. The meatballs and sauce can be frozen together in freezer-safe containers for up to 3 months. To reheat, run the containers under warm water until the mixture slides out. Transfer to a saucepan and cook, covered, over low heat, stirring occasionally, until heated through. Cook the pasta and serve with the meatballs and sauce.