· · · · ·

Homemade Spaghetti-o’s

Sharing is caring!

Homemade Spaghetti-o’s are warm and comforting and full of nostalgia. Spaghetti-o’s have those iconic pasta rings floating around in a creamy tomato sauce topped off with mini meatballs. I promise this homemade version tastes so much better than you remember.

Did you love Spaghetti-o’s as a kid? I have to say I don’t remember eating these very often, but when my kids were smaller they LOVED Spaghetti-o’s. As an adult I don’t care for the taste very much LOL, but let me tell you, this homemade version is delicious!

My kids gobble this up and haven’t eaten the canned Spaghetti-o’s in years. I have a feeling your kids will love it too.

What you’ll need

  • Water
  • 28 ounce can tomato sauce– not spaghetti sauce, it will say “tomato sauce” on the can
  • Shredded cheddar cheese– to make the sauce creamy
  • 1 tsp garlic powder
  • 2 tsp sugar-to offset the acid in the tomatoes
  • Milk– 2% or whole. You’ll want to avoid any plant based milks in this recipe, they just don’t turn out the same.
  • 2 cups –Anellini pasta (rings). You can find these in some grocery stores, or Italian grocery stores or get them on Amazon here or here.
  • Mini meatballs– homemade or frozen. I used frozen mini meatballs from an Italian grocery store.

How to make it

Start the Sauce:
In a large saucepan, combine the water, tomato sauce, milk, sugar, and garlic powder. Stir well and bring the mixture to a gentle simmer over medium heat.

Homemade Spaghetti-o's are warm and comforting and full of nostalgia. Spaghetti-o's have those iconic pasta rings floating around in a creamy tomato sauce topped off with mini meatballs. I promise this homemade version tastes so much better than you remember.

Melt the Cheese:
Once the sauce is simmering, stir in the shredded cheddar cheese. Continue stirring until the cheese is fully melted and the sauce is smooth and creamy.

Add the Pasta Rings:
Pour in the uncooked pasta rings and stir to combine. Reduce the heat to low. 

Homemade Spaghetti-o's are warm and comforting and full of nostalgia. Spaghetti-o's have those iconic pasta rings floating around in a creamy tomato sauce topped off with mini meatballs. I promise this homemade version tastes so much better than you remember.

Simmer Until Tender:
Let the pasta simmer gently for 15–20 minutes, stirring occasionally, until the rings are cooked through and tender.
Tip: If the sauce thickens too much while the pasta cooks, stir in a splash of milk or water to loosen it up.

Add the Meatballs:
Stir in the cooked meatballs and heat through for a few more minutes.

Serve and Enjoy!
Ladle into bowls and serve warm. It’s cozy, nostalgic, and totally kid-approved!

Tips

  • Use pasta rings (or similar small pasta): Look for anellini or ditalini pasta—they’re the perfect size to mimic classic Spaghetti-O’s. If you can’t find them, small elbows or even mini shells work too.
  • Don’t skip the cheddar cheese: Cheddar adds richness and that familiar cheesy note kids love. Use freshly shredded cheese if possible—it melts more smoothly than pre-shredded.
  • Stir frequently while simmering: To prevent the pasta from sticking to the bottom of the pot, give it a stir every few minutes as it cooks in the sauce.
  • Add extra liquid as needed: As the pasta cooks, it soaks up the sauce. If things get too thick, just add a splash of milk or water to loosen it up and keep that saucy texture.
  • Season to taste: This recipe is super kid-friendly, but feel free to add salt, pepper, or a pinch of Italian seasoning for more grown-up flavor.
  • Make it a meal with meatballs: Toss in cooked mini meatballs at the end for extra protein and a fun twist! Store-bought or homemade both work.
  • Store leftovers : Let it cool completely, then refrigerate in an airtight container for up to 3 days. Reheat gently with a splash of milk to refresh the sauce.

Did you enjoy this recipe? Take a picture and tag me @StephGigliotti on social media and #StephRealLife. I would absolutely love to see your finished dish!

⭐ Please leave a 5-star rating in the recipe card below and/or a review in the comment section.

You might also like

Be sure to sign up for our newsletter to get new recipes sent right to your
inbox! Follow along with me on Instagram, Facebook, YouTube , Pinterest, and TikTok.

Homemade Spaghetti-o's are warm and comforting and full of nostalgia. Spaghetti-o's have those iconic pasta rings floating around in a creamy tomato sauce topped off with mini meatballs. I promise this homemade version tastes so much better than you remember.

Homemade Spaghetti-o’s

Servings: 6 servings
Homemade Spaghetti-o's are warm and comforting and full of nostalgia. Spaghetti-o's have those iconic pasta rings floating around in a creamy tomato sauce topped off with mini meatballs. I promise this homemade version tastes so much better than you remember.
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Print Pin Rate

Ingredients

Instructions

  • In a large saucepan, combine the water, tomato sauce, milk, sugar, and garlic powder. Stir well and bring the mixture to a gentle simmer over medium heat.
  • Once the sauce is simmering, stir in the shredded cheddar cheese. Continue stirring until the cheese is fully melted and the sauce is smooth and creamy.
  • Pour in the uncooked pasta rings and stir to combine. Reduce the heat to low.
  • Let the pasta simmer gently for 15–20 minutes, stirring occasionally, until the rings are cooked through and tender.
  • Tip: If the sauce thickens too much while the pasta cooks, stir in a splash of milk or water to loosen it up.
  • Stir in the cooked meatballs and heat through for a few more minutes.
  • Ladle into bowls and serve warm. It’s cozy, nostalgic, and totally kid-approved!

Video

Notes

  • If you can’t find the ring pasta use something similar in size like ditalini, small shells, or elbow macaroni
  • Make sure to turn the heat to low and simmer the rings in the sauce rather than a rapid boil or the bottom might burn. Stir occasionally to prevent the rings from sticking to the bottom of the pan.
  • Do not use spaghetti sauce, use canned tomato sauce.
Pin Recipe Share on Facebook

Nutrition

Calories: 422kcal | Carbohydrates: 51g | Protein: 20g | Fat: 16g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 45mg | Sodium: 905mg | Potassium: 519mg | Fiber: 4g | Sugar: 11g | Vitamin A: 1049IU | Vitamin C: 9mg | Calcium: 364mg | Iron: 1mg
Did You Make This Recipe?Let me know! Tag @StephGigliotti

Similar Posts

3.50 from 6 votes (6 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating