• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Dinner in 321
  • Shop
  • Home
  • About Me
  • Recipe Index
  • Popular
  • Course
  • Ingredients
  • Holidays
menu icon
go to homepage
  • Home
  • About Me
  • Recipe Index
  • Shop
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Home
    • About Me
    • Recipe Index
    • Shop
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Course » Dinner

    Homemade SpaghettiOs (with Meatballs)

    Published Oct 15, 2024 | Updated Oct 15, 2024 | By Laura

    • Facebook
    • Email
    Jump to Recipe

    If you loved SpaghettiOs as a kid, you’re going to fall in love with this easy homemade version tender meatballs and a rich tomato sauce. It’s the perfect combination of tender pasta, miniature meatballs, and rich tomato sauce. Made in under an hour, it's simple to make on a busy weeknight!

    Skip the canned version and make these Homemade SpaghettiOs with meatballs from scratch! It is seriously one of the most comforting and delicious meals you never knew you needed to make. Talk about a core memory unlocked!

    With a creamy tomato sauce, bite-sized meatballs, and the fun shape of anellini pasta, this classic dish is packed with wholesome ingredients and is guaranteed to be a go-to family favorite!

    Save The Recipe!

    Add your email below and we’ll send it straight to your inbox+ you’ll receive all our newest recipes!

    Loading

    Make your family smile taste buds dance with our other retro pasta favorites, Baked Macaroni and Cheese, Cafeteria Noodles, and Cafeteria Chili.

    Table of Contents

    • Why You'll Like This Recipe
    • Ingredients
    • Tools You'll Need
    • How to Make Homemade SpaghettiOs
    • Pro Tips and Substitutions
    • Storage Instructions
    • Frequently Asked Questions
    • More Family Favorite Dinners
    • Homemade SpaghettiOs and Meatballs
      • Ingredients 1x2x3x4x5x
        • Meatballs
        • Sauce
      • Instructions
      • Video
      • Notes
      • Pro Tips and Substitutions
      • Storage Instructions
      • Nutrition

    Why You'll Like This Recipe

    • Homemade comfort food. A childhood favorite, it brings the classic flavors of SpaghettiOs to life with a fresh, homemade touch.
    • Wholesome Simple ingredients. Made from scratch with no artificial ingredients, making it a more nutritious option than the store-bought version.
    • Kid-friendly. The fun shape of the anellini pasta and little meatballs make this homemade spaghettios recipe a meal both kids and adults will enjoy. It's sure to be a new family favorite!
    • Customizable. It's the perfect recipe! You can adjust seasonings, swap pasta shapes, or even add vegetables to suit your family's taste.
    • Freezer-friendly. This meal freezes well, so you can enjoy it again on busy weeknights.

    Ingredients

    Scroll Down for Ingredient Amounts Listed in the Recipe Card Below.

    Meatball Ingredients:

    • Ground beef: The base for the meatballs, providing richness and flavor.
    • Panko breadcrumbs: Helps bind the meatballs together and gives them a tender texture.
    • Parmesan cheese: Adds a sharp, nutty flavor to the meatballs.
    • Garlic: Provides a savory, aromatic flavor. Fresh garlic or garlic powder will both work.
    • Milk: Keeps the meatballs moist and tender.
    • Egg: Binds the ingredients together.
    • Italian seasoning: Brings in classic Italian herb flavors like oregano and basil.

    Sauce Ingredients:

    • Butter: Adds richness and silkiness to the sauce.
    • Garlic and onion: Finely chopped onion and minced garlic forms the flavorful base of the sauce, adding depth.
    • Tomato paste: Intensifies the tomato flavor and adds a rich texture.
    • Tomato sauce: The main body of the sauce, providing that familiar spaghetti flavor.
    • Granulated sugar: Balances the acidity of the tomatoes.
    • Salt and black pepper: Balances and enhances the flavor of the sauce.
    • Parmesan cheese: Adds a cheesy richness to the sauce and helps thicken it slightly.
    • Anelli pasta: The small round pasta gives the dish its classic SpaghettiOs look and texture.

    Tools You'll Need

    • 12"x17" Sheet Pan
    • Mixing Bowls
    • Large Skillet
    • Liquid Measuring Cups
    • Measuring Cups and Spoons
    • Wooden Stirring Spoon

    How to Make Homemade SpaghettiOs

    1. For the meatballs, in a medium bowl, combine ground beef, panko bread crumbs, parmesan cheese, garlic, milk, egg, Italian seasoning, salt, and black pepper. Mix just until combined. 
    1. Roll the meatball mixture into ½-inch balls and place in a single layer on an aluminum foil linked baking sheet pan. Bake at 350°F 15-20 minutes or until golden brown with an internal temperature of 165°F is reached.
    1. Bring a large pot of salted water to boil. Cook the pasta until al Dente. Reserve ½ cup of pasta water, then drain the pasta. 
    2. In a medium skillet on medium-high heat, melt two tablespoons of the butter. Once melted, add garlic and onion. Cook until translucent, about 3-4 minutes. 
    1. Stir in the tomato paste, and cook 2 minutes. 
    1. Add tomato puree, sugar, salt, pepper, remaining butter, the reserved pasta water, and parmesan cheese. Mix well and simmer on medium-low heat 3-5 minutes. Add additional water to thin the sauce to your desired texture. 
    1. Fold the cooked meatballs and drained pasta into the sauce.
    1. Ladle and garnish with parmesan cheese, if desired.

    Pro Tips and Substitutions

    • Swap the ground meat. Feel free to use ground turkey or chicken instead of beef for a lighter version.
    • Use different cheeses. If you don't have parmesan, you can substitute it with pecorino romano or even mozzarella for a different flavor. Good quality cheese is important for meltability.
    • Other pasta shapes that work well. If you can’t find anellini pasta, you can use any small pasta like ditalini pasta or mini elbow macaroni.
    • Make-ahead tip. Prepare the homemade meatballs in advance and freeze them. When ready to use, thaw and cook as directed.
    • Add extra spices. You can add extra flavor to the yummy sauce with Italian seasoning, onion powder, garlic salt, or a pinch of red pepper flakes.
    • Add vegetables. Adding diced carrots, bell peppers, or spinach to the sauce is a great way to sneak in extra veggies.

    Storage Instructions

    Store any leftover SpaghettiOs and meatballs in an airtight container in the refrigerator for up to 3 days.

    You can freeze this dish for up to 3 months. To reheat, thaw in the fridge overnight and warm it up on the stove or in the microwave. Add a splash of water or broth when reheating to help bring the sauce back to the perfect consistency.

    Frequently Asked Questions

    Can I use store-bought meatballs for this recipe?

    Yes! Tiny meatballs aren't sold in the store, but you can use your favorite larger size store-bought meatballs if you’re in a pinch for time. Just heat them up and add them to the sauce as instructed.

    What other pasta shapes can I use if I can’t find aneletti?

    Ditalini, mini elbow macaroni, or even small shells will work well as substitutes for aneletti pasta.

    Can I make this dish ahead of time?

    Absolutely! You can make the sauce and meatballs a day ahead and store them in the fridge. When you’re ready to serve, cook the pasta and mix everything together.

    Can I add vegetables to the sauce?

    Definitely! Adding diced carrots, bell peppers, or spinach to the sauce is a great way to sneak in extra veggies.

    More Family Favorite Dinners

    • Pizza Burger
    • Taco Cups
    • Frito Taco Casserole
    • Old Fashioned Tuna Noodle Casserole
    A bowl of homemade spaghettios with a can of spaghettios next to it.
    Print Recipe Rate this Recipe Pin Recipe
    5 from 1 vote

    Homemade SpaghettiOs and Meatballs

    Who doesn’t have fond memories of Spaghettios and Meatballs?!? If you think they’re yummy from a can, just wait til’ you try them homemade!
    Prep Time15 minutes mins
    Cook Time30 minutes mins
    Total Time45 minutes mins
    Course: Main Course
    Cuisine: American, Italian
    Keyword: beef, pasta
    Servings: 6 servings
    Calories: 494kcal
    Prevent your screen from going dark

    Ingredients
     

    Meatballs

    • ¾-1 pound ground beef
    • ¼ cup panko crumbs
    • 2 tablespoons grated parmesan cheese
    • 1 garlic clove minced
    • 2 tablespoons milk
    • 1 large egg beaten
    • 1 ½ teaspoons Italian seasoning
    • ½ teaspoon salt
    • ½ teaspoon black pepper

    Sauce

    • 4 tablespoons butter divided
    • 2 garlic cloves minced
    • ½ cup finely diced yellow onion
    • 2 tablespoons tomato paste
    • 29 ounce can tomato sauce
    • ½ tablespoon granulated sugar
    • 1 teaspoon salt
    • ¼ teaspoon black pepper
    • 10 ounces aneletti pasta
    • ½ cup grated parmesan cheese

    Instructions

    • Preheat the oven to 350°F. 
    • For the meatballs, in a medium bowl, combine ground beef, panko bread crumbs, parmesan cheese, garlic, milk, egg, Italian seasoning, salt, and black pepper. Mix just until combined.
    • Roll the meatball mixture into ½-inch balls and place in a single layer on an aluminum foil linked baking sheet pan. Bake at 350°F 15-20 minutes or until golden brown with an internal temperature of 165°F is reached.
    • Bring a large pot of salted water to boil. Cook the pasta until al Dente. Reserve ½ cup of the pasta water, then drain the pasta. 
    • In a medium skillet on medium-high heat, melt two tablespoons of the butter. Once melted, add garlic and onion. Cook until translucent, about 3-4 minutes.
    • Stir in the tomato paste, and cook 2 minutes.
    • Add tomato puree, sugar, salt, pepper, remaining butter, the reserved pasta water, and parmesan cheese. Mix well and simmer on low 3-5 minutes. Add additional water to thin the sauce to your desired texture. 
    • Fold the cooked meatballs and drained pasta into the sauce. Ladle and garnish with parmesan cheese, if desired.

    Video

    Notes

    Pro Tips and Substitutions

    • Ground meat: Feel free to use ground turkey or chicken instead of beef for a lighter version.
    • Cheese: If you don't have parmesan, you can substitute it with pecorino romano or even mozzarella for a different flavor. Good quality cheese is important for meltability.
    • Pasta: If you can’t find anellini pasta, you can use any small pasta like ditalini pasta or mini elbow macaroni.
    • Make-ahead tip: Prepare the homemade meatballs in advance and freeze them. When ready to use, thaw and cook as directed.
    • Add extra spices: You can add extra flavor to the yummy sauce with Italian seasoning, onion powder, garlic salt, or a pinch of red pepper flakes.
    • Add vegetables: Adding diced carrots, bell peppers, or spinach to the sauce is a great way to sneak in extra veggies.

    Storage Instructions

    Store any leftover SpaghettiOs and meatballs in an airtight container in the refrigerator for up to 3 days. You can freeze this dish for up to 3 months. To reheat, thaw in the fridge overnight and warm it up on the stove or in the microwave. Add a splash of water or broth when reheating to help bring the sauce back to the perfect consistency.

    Nutrition

    Serving: 1serving | Calories: 494kcal | Carbohydrates: 54g | Protein: 24g | Fat: 20g
    Tried this recipe?Mention @dinnerin321 or tag #dinnerin321!

    More Dinner

    • A plate of beef cobbler and green beans.
      Beef Cobbler
    • A slow cooker honey-glazed ham on a platter.
      Slow Cooker Honey-Glazed Ham
    • A plate of million dollar spaghetti, green beans and bread.
      Million Dollar Spaghetti
    • A serving of slow cooker apricot chicken, rice, and broccoli.
      Slow Cooker Apricot Chicken
    • Facebook
    • Email

    Filed Under: beef, Dinner, pasta

    Laura

    About Laura

    Taught by some of the best, cooking and entertaining has always been my favorite hobby. Food is my love language! The conception of Dinner in 321 came from my family talks that sharing our dinners would help others learn new skills, tasty recipes, and make cooking fun! Read more...

    • Facebook
    • Instagram
    • Pinterest

    Reader Interactions

    Comments

      5 from 1 vote (1 rating without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Crystal

      May 01, 2025 at 12:29 am

      5 stars
      My 8 and 3 year old loved this recipe! It was much easier for my toddler to eat this than regular spaghetti. Thanks for your wonderful recipes!

      Reply
      • Laura Ashley

        May 02, 2025 at 12:17 pm

        Aww!🥹You’re so sweet! Thank you SO much!!!🥰 That means a lot to me! So happy it was a hit!

    Primary Sidebar

    Welcome to my kitchen! I'm Laura Ashley, and I'm excited you're here! As a registered dietitian and diabetes educator, I love cooking all kinds of food and trying new restaurants. Food is my love language! Here at Dinner in 3, 2, 1, I serve up delicious and nutritious recipes you and your family will love.

    More about me →

    Popular

    • A plate of strawberry shortcake cookies.
      Strawberry Shortcake Cookies
    • A bowl of copycat Chuy’s creamy jalapeño dip with chips and salsa.
      Copycat Chuy's Creamy Jalapeño Dip
    • A display of graduation cupcakes.
      Graduation Cupcakes
    • Pouring garlic salad dressing on a salad.
      Creamy Garlic Salad Dressing
    • Facebook
    • Instagram
    • Pinterest

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Contact/Collaborate

    Newsletter

    • Sign Up! for emails and updates

    Recipes

    • Courses
    • Meats
    • Popular
    • Holidays

    As an Amazon Affiliate Program participant, I earn from qualifying purchases.

    Copyright © 2025 dinnerin321.com. All rights reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.