Description
This Easy Spaghetti O’s with Meatballs recipe offers a warm, comforting, and nostalgic meal featuring tender pasta rings in a rich tomato sauce with savory homemade meatballs topped with melty plant-based cheese. Quick and family-friendly, this dish combines familiar flavors with a delicious homemade twist perfect for weeknight dinners or gatherings.
Ingredients
Scale
For the Meatballs
- 500g ground beef or plant-based minced meat
- 2 cloves garlic, minced
- 1 small onion, finely chopped
- 1 tablespoon vegetarian Worcestershire sauce (natural)
- 1 teaspoon natural gelling agent
- Salt, to taste
- Black pepper, to taste
For the Sauce
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 400g canned crushed tomatoes
- 1 tablespoon apple cider vinegar (natural)
- 1 teaspoon dried or fresh basil
- 1 teaspoon dried or fresh oregano
- Salt, to taste
- Black pepper, to taste
For the Pasta and Finishing
- 300g spaghetti rings (regular, whole-wheat, or gluten-free)
- Plant-based cheese, for topping
- Reserved pasta water, as needed
Instructions
- Prepare the Meatballs: In a large bowl, combine ground beef or plant-based minced meat with minced garlic, chopped onion, vegetarian Worcestershire sauce (natural), salt, pepper, and a small amount of natural gelling agent. Mix well and shape into small, even-sized meatballs for uniform cooking.
- Brown the Meatballs: Heat olive oil in a skillet over medium heat. Carefully brown the meatballs on all sides to lock in flavor and create a crust. Once browned but not fully cooked, remove them from the pan and set aside.
- Make the Tomato Sauce: In the same skillet, add a little more olive oil if needed and sauté chopped onions and garlic until translucent and fragrant. Pour in canned crushed tomatoes, apple cider vinegar (natural), basil, oregano, salt, and pepper. Simmer the sauce for 10 to 15 minutes, allowing flavors to develop deeply.
- Cook the Pasta Rings: Meanwhile, cook spaghetti rings in boiling salted water according to package instructions until just tender. Drain and set aside, reserving a small amount of pasta water.
- Combine Meatballs and Sauce: Gently return browned meatballs to the simmering tomato sauce. Cook for an additional 10 minutes or until meatballs are fully cooked, tender, and infused with sauce flavor.
- Finish the Dish: Add cooked spaghetti rings to the sauce, stirring gently to coat evenly. If the sauce is too thick, loosen with a splash of reserved pasta water. Sprinkle plant-based cheese on top to melt slightly from the heat before serving.
Notes
- Use room temperature meat for juicier meatballs.
- Brown meatballs in batches to avoid overcrowding the pan and achieve an even crust.
- Simmer meatballs gently in sauce to keep them tender.
- Reserve pasta water to adjust sauce consistency without diluting flavor.
- Fresh herbs provide a brighter, more aromatic flavor than dried.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian-inspired
Nutrition
- Serving Size: 1 bowl (about 1/4 of recipe)
- Calories: 420
- Sugar: 8g
- Sodium: 550mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 6g
- Protein: 25g
- Cholesterol: 65mg
Keywords: Spaghetti O's, Meatballs, Plant-based cheese, Comfort food, Easy dinner, Homemade pasta sauce, Family-friendly