Go Back
+ servings
Homemade Spaghetti Rings with Meatballs

Homemade Spaghetti Rings with Meatballs

Less processed than the canned stuff, Homemade Spaghetti Rings with Meatballs will bring you back to your childhood with loads of leftovers!
5 from 3 votes
Print Pin
Course: Main Course
Cuisine: American
Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 6
Calories: 423kcal



  • 1 tablespoon olive oil
  • 1 tablespoon butter - for flavor
  • 4 garlic cloves, minced
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 6 tablespoons tomato paste
  • 1/2 tablespoon Italian seasoning spice
  • 4 cups low-sodium beef or - chicken or vegetable stock
  • 1 tablespoon balsamic vinegar
  • 1/2 teaspoon sugar - optional
  • 3/4 lb. anelletti or small shaped ring pasta - 12 ounces
  • freshly grated Parmesan and basil for garnish - optional

Mini Meatballs

  • 1 lb. ground beef - 85/15 suggested for flavor
  • 1/3 cup grated parmesan cheese
  • 1/2 tablespoon dried parsley
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 tsp salt
  • 1/2 tsp pepper
  • 1 large egg


  • Heat a 4-qt saucepan over medium heat and add the olive oil and butter. Once hot and butter has melted, add the minced garlic, salt and pepper and stir, cooking for 1 minute. Add in the tomato paste and stir, cooking for another 1 to 2 minutes. Pour in the beef stock and stir until the tomato paste is dispersed through the stock and the mixture is smooth and thick, about 5 minutes. Bring to a simmer and stir in balsamic vinegar and 1/2 teaspoon sugar. Taste and season with additional salt, pepper, and sugar if needed (optional). Reduce heat and cover with a lid.
  • While sauce simmers, make meatballs: To a bowl add ground beef, spices and egg. Mix gently to combine. Roll meat into small 3/4-inch balls. Place meatballs into sauce and continue to simmer on low, covered. Cook until the meatballs are cooked through, 8-10 minutes.
  • While the meatballs are simmering, cook the pasta according to the package directions in a large pot of salted water. When al dente, drain well and rinse immediately with cold water (to stop the pasta from cooking any longer) and top with the mini meatball sauce, stirring to combine everything together. Top with fresh Parmesan cheese and basil, if desired and dig in.


nutrition info includes meatballs. if omitting meatballs, value will be different.
nutrition info does not include extra parmesan cheese or basil for garnish.


Serving: 1g | Calories: 423kcal | Carbohydrates: 47g | Protein: 28g | Fat: 13g | Fiber: 4g | Sugar: 5g
Did you make this recipe?We want to see! Tag @casadecrews on instagram or use the hashtag #casadecrewseats so we can find you!