Barley & Sage

  • Home
  • Our Story
    • Portfolio
    • Work With Me
    • Client Inquiry Form
  • Recipe Index
    • Baking Basics
    • Dessert
      • Brownies & Bars
      • Cakes & Cupcakes
      • Cookies
      • Donuts
      • Macarons
      • Madeleines
      • Pies & Tarts
    • Drinks & Cocktails
    • Savory Recipes
      • Lunch & Dinner
      • Salads & Bowls
      • Soups
      • Sourdough
      • Southern Recipes
  • Resources
    • Shop
menu icon
go to homepage
  • About
  • Recipes
  • Resources
  • Portfolio
  • Subscribe
subscribe
search icon
Homepage link
  • About
  • Recipes
  • Resources
  • Portfolio
  • Subscribe
×
Home » Recipes » Pasta » Homemade Spaghetti O's with Mini Meatballs

Homemade Spaghetti O's with Mini Meatballs

Published: Mar 11, 2025 · by Kyleigh Sage · This post may contain affiliate links.

  • Share
  • Email
Jump to Recipe
homemade spaghetti o's with mini meatballs pin.

There's nothing I love more than a homemade version of a classic nostalgic dish! These homemade spaghetti o's with mini meatballs are a fun, kid-friendly, weeknight dinner! With homemade tomato sauce and moist, juicy mini meatballs, they taste SO much better than the store-bought version!

homemade spaghetti o's with mini meatballs.

You might also like this kid friendly white cheddar broccoli mac and cheese or these classic Italian meatballs!

Jump to:
  • Ingredient Notes
  • How to Make Homemade Spaghetti O's
  • Recipe FAQ's
  • Tips for Success!
  • More Pasta Recipes You Might Like!
  • Recipe Card
  • Comments

Ingredient Notes

You just need a few ingredients to make these homemade spaghetti o's with mini meatballs!

ingredients for mini meatballs.
ingredients for spaghetti o's.

Ground Beef - Use 80 or 85% lean ground beef for the best flavor! You can also substitute ground pork or Italian sausage if desired. Using fresh (not previously frozen) meat will produce the best results. 

Breadcrumbs and Milk - When mixed with a little bit of whole milk, breadcrumbs make your meatballs moist, tender, and juicy! I recommend using plain breadcrumbs instead of pre-seasoned so that you can control the level of seasoning. 

Parmesan Cheese - This is optional, but there's nothing better than a little parmesan in your mini Italian meatballs! 

Egg - This is important to help bind the meatballs together! Always use 1 egg per 1 pound of meat.

Anelli Pasta - For the spaghetti o's you want to use small "O" shaped pasta like Anelli (also called Anellini). It can be hard to find in stores, but luckily you can easily order it online. You could also substitute alphabet pasta or stelline pasta!

San Marzano Tomatoes - I always use San Marzano tomatoes for the best flavor, but any canned tomatoes will work. You want one 28 ounce can or two 14 ounce cans of tomatoes. Alternatively you can substitute your favorite tomato sauce.

Tomato Paste - The tomato paste is optional but adds an extra depth of flavor beyond the canned tomatoes.

Italian Herbs - I like using fresh herbs like basil, thyme, or oregano in the sauce! But you can also substitute 1 tablespoon of dried Italian seasoning instead.

Red Pepper Flakes - This is optional but I love adding a sprinkle of red pepper for a bit of heat.

The complete list of ingredients and amounts is located in the recipe card below.

How to Make Homemade Spaghetti O's

Start by making a panade (a paste of breadcrumbs and milk). In a large bowl, combine the breadcrumbs and milk and let sit for about 10 minutes until all the milk is absorbed.

Then add in the grated parmesan, egg, minced garlic, Italian seasoning, salt, pepper and red pepper flakes and mix to combine.

panade with breadcrumbs, milk, spices, and cheese.
adding egg to mixture for meatballs.

Then add in the ground beef and use your hands to mix until fully combined, but be careful not to overwork the meat. [If you're like me and don't like touching raw meat, use some disposable food-safe gloves.]

Use a cookie scoop, to make 2 teaspoon size balls and gently roll them in your hands to get a perfect round shape. You should end up with roughly 65 meatballs. 

meatball mixture in bowl.
meatballs rolled into 1 teaspoon mini meatballs.

Heat a large skillet over medium heat with a drizzle of olive oil. Sear the mini meatballs in batches until browned on the outside, about 2-3 minutes per side. Don't worry if they're fully cooked inside, they'll continue cooking in the sauce.

searing mini meatballs in batches.
browned mini meatballs in pan.

Remove and set aside.

browned mini meatballs removed from pan and set aside.

In the same pan, add in 1 tablespoon of olive oil and sauté the diced onion, garlic, and red pepper flakes until soft and fragrant, about 3-5 minutes.

Stir in the tomato paste until combined and continue to cook for another 1-2 minutes. 

sauteing onion and red pepper flakes in same pot.
adding tomato paste to onions.

Add in can of San Marzano tomatoes and crush (I just use my hands to lightly crush them). Then add in the fresh thyme and salt.

Bring the sauce to a simmer and add the seared mini meatballs back in. Simmer the sauce for 5-10 minutes or until the meatballs are cooked through.

adding crushed tomatoes to sauce.
added browned meatballs to simmer in sauce.

While the sauce is cooking, go ahead and cook the pasta according to package directions. Make sure you heavily salt the water and cook the pasta for about 1-2 minutes less than the listed time for perfect al dente pasta!

Before draining, scoop out about ½ cup of the starchy pasta water and set aside. Then drain the pasta (but do NOT rinse it).

Add the al dente pasta and pasta water to the sauce and toss gently to combine for 1-2 minutes or until the sauce thickens up and coats the noodles.

adding cooked anelli pasta to sauce.
spaghetti o's in tomato sauce.

Stir in the fresh basil, then taste and adjust seasonings as desired.

Serve the spaghetti o's and mini meatballs with a garnish of parmesan and enjoy!

bowl of spaghetti o's and mini meatballs.

Recipe FAQ's

How long do these homemade spaghetti o's last?

The spaghetti o's are best eaten the same day but will keep in an airtight container in the fridge for up to 3 days. The pasta will soak up the sauce in the fridge, so it's best to reheat on the stove with a little extra water, broth, or tomato sauce to add more moisture.

spoonful of spaghetti o's with mini meatballs.

Tips for Success!

For best results I always recommend using weight measurements (especially when baking) because it's the most accurate. Kitchen scales are super affordable and also reduce the number of dishes you have to do! However, all my recipes also include US customary measurements for convince. Use this chart to convert measurements for common ingredients!

Substitutions: In all my recipes, I've included substitutions that I know will work, but I cannot guarantee results if you substitute ingredients that I have not recommended. [For example, granulated sugar and honey are indeed both sweeteners but they have very different properties so they can not always be swapped 1:1. Using honey in a cookie recipe that calls for granulated sugar will yield a giant mess.] In the recipe card you'll find links to the specific ingredients/brands that I use.

A note on salt: I almost exclusively use Diamond Crystal Kosher Salt because it's the best all-purpose salt for cooking and baking. If you're not using kosher salt, consult this handy guide for a conversion chart! When in doubt, if you're using table salt just reduce the amount by half for baked goods. When cooking, I prefer to under-salt because you can always add more! If you've over-salted, adding a little bit of acid (like lemon juice) can help.

homemade from scratch spaghetti o's.

More Pasta Recipes You Might Like!

  • close up of italian meatballs on top of spaghetti.
    The Best Baked Italian Meatballs
  • close up of white cheddar broccoli mac and cheese.
    White Cheddar Broccoli Mac & Cheese
  • close up of pasta with burst cherry tomato sauce.
    Burst Cherry Tomato Pasta with Whipped Ricotta
  • cold pasta salad close up.
    Simple Cold Pasta Salad
See more Pasta →

If you love this recipe, please leave a star rating at the bottom of the page! This provides helpful feedback to both me and other readers.

Also be sure to add us as a trusted site on Google so that our recipes show up more in your searches!

Add us as a trusted site on Google

For more delicious, scratch-made recipes you can subscribe to my newsletter and follow along on social media!

Recipe Card

bowl of homemade spaghetti o's with mini meatballs.

Homemade Spaghetti O's with Mini Meatballs

5 from 8 votes
These homemade spaghetti o's with mini meatballs are a fun, kid-friendly, weeknight dinner! With homemade tomato sauce and moist, juicy mini meatballs, they taste SO much better than the store-bought version!
Prep Time: 20 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 50 minutes minutes
Servings: 6
Author: Kyleigh Sage
Print Pin Email Save Saved!

Special Equipment

  • 2 teaspoon cookie scoop
  • large skillet
Need Metric Measurements?Use the options below to toggle between cups and grams!

Ingredients
 
 

Mini Meatballs

  • 2 tablespoons panko breadcrumbs
  • 1 tablespoon whole milk
  • ¼ cup parmesan cheese, grated
  • 1 large egg, room temperature
  • 1 clove garlic, minced or pressed
  • 1 teaspoon Italian seasoning
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • ¼ teaspoon red pepper flakes, optional
  • 1 pound ground beef

Tomato Sauce

  • 1 tablespoon olive oil
  • ½ large onion, finely diced
  • 2 cloves garlic, minced or pressed
  • ¼ teaspoon red pepper flakes, optional
  • 1 tablespoon tomato paste
  • 1 (28 ounce) can San Marzano whole peeled tomatoes
  • 2 teaspoons fresh thyme, optional
  • ½ teaspoon kosher salt, more to taste
  • 2 tablespoons fresh basil, finely chopped

Pasta

  • 16 ounces anelli pasta
  • ¼ cup pasta water, optional if needed
  • parmesan cheese, grated

Instructions

  • Start by making a panade (a paste of breadcrumbs and milk). In a large bowl, combine the breadcrumbs and milk and let sit for about 10 minutes until all the milk is absorbed.
  • Then add in the grated parmesan, egg, minced garlic, Italian seasoning, salt, pepper and red pepper flakes and mix to combine.
  • Then add in the ground beef and use your hands to mix until fully combined, but be careful not to overwork the meat. [If you're like me and don't like touching raw meat, use some disposable food-safe gloves.]
  • Use a cookie scoop, to make 2 teaspoon size balls and gently roll them in your hands to get a perfect round shape. You should end up with roughly 65 meatballs. 
  • Heat a large skillet over medium heat with a drizzle of olive oil. Sear the mini meatballs in batches until browned on the outside, about 2-3 minutes per side. Don't worry if they're fully cooked inside, they'll continue cooking in the sauce. Remove and set aside.
  • In the same pan, add in 1 tablespoon of olive oil and sauté the diced onion, garlic, and red pepper flakes until soft and fragrant, about 3-5 minutes.
  • Stir in the tomato paste until combined and continue to cook for another 1-2 minutes. 
  • Add in can of San Marzano tomatoes and crush (I just use my hands to lightly crush them). Then add in the fresh thyme and salt.
  • Bring the sauce to a simmer and add the seared mini meatballs back in. Simmer the sauce for 5-10 minutes or until the meatballs are cooked through.
  • While the sauce is cooking, go ahead and cook the pasta according to package directions. Make sure you heavily salt the water and cook the pasta for about 1-2 minutes less than the listed time for perfect al dente pasta!
  • Before draining, scoop out about ½ cup of the starchy pasta water and set aside. Then drain the pasta (but do NOT rinse it).
  • Add the al dente pasta and pasta water to the sauce and toss gently to combine for 1-2 minutes or until the sauce thickens up and coats the noodles.
  • Stir in the fresh basil, then taste and adjust seasonings as desired.
  • Serve the spaghetti o's and mini meatballs with a garnish of parmesan and enjoy!

Notes

The spaghetti o's are best eaten the same day but will keep in an airtight container in the fridge for up to 3 days. The pasta will soak up the sauce in the fridge, so it's best to reheat on the stove with a little extra water, broth, or tomato sauce to add more moisture.

Nutrition

Serving: 1 | Calories: 534kcal | Carbohydrates: 59g | Protein: 26g | Fat: 21g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 88mg | Sodium: 765mg | Potassium: 297mg | Fiber: 3g | Sugar: 4g | Vitamin A: 246IU | Vitamin C: 3mg | Calcium: 95mg | Iron: 2mg

The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Category | Dinner, Main Course
Cuisine | American, Italian
Love this recipe?Mention @barleyandsage on Instagram and tag #barleyandsage
« Sourdough Cornbread
Creamy Tomato Orzo »

Comments

No Comments

tell us what you think! Cancel reply

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

Recipe Rating




5 from 8 votes (8 ratings without comment)
Kyleigh looking at cupcakes.

Hi, I'm Kyleigh!

It's a one woman show around here; I'm the writer, photographer, and recipe developer for Barley & Sage! Here you'll find delicious scratch-made recipes ranging from quick and easy meals to extravagant desserts and everything in between!

More about me

Did you make a recipe?
Tag
@barleyandsage
and
#barleyandsage
on social!

Soup Recipes

  • creamy roasted garlic cauliflower soup.
    Roasted Garlic Cauliflower Soup
  • bowl of broccoli white cheddar soup with homemade croutons.
    Broccoli Cheddar Soup
  • bowl of creamy chicken gnocchi soup with parmesan cheese.
    Creamy Chicken Gnocchi Soup
  • close up of spinach tortellini soup with spinach.
    Spinach Tortellini Soup with Italian Sausage
  • close up of bowl of lasagna soup topped with ricotta.
    Lasagna Soup
  • close up of slow cooker chicken tortilla soup.
    Slow Cooker Chicken Tortilla Soup
See more Soups →

Barley & Sage has been Featured in:

featured in logos 2.
featured in logos.

Popular Recipes

  • close up of sweet corn gazpacho.
    Summer Sweet Corn Gazpacho
  • close up shot of homemade cannoli
    Homemade Cannoli
  • pistachio macarons with white chocolate ganache and chopped pistachios
    Pistachio Macarons with White Chocolate Ganache
  • close up of sourdough pizza crust.
    Sourdough Pizza Crust
  • close up photo of black forest cupcakes with fresh cherries
    Black Forest Cupcakes
  • close up of chewy brown butter sugar cookies
    Brown Butter Sugar Cookies
woman owned small business sertify.
veteran owned business sertify.

Footer

Back to top ↑

About

  • Our Story
  • Portfolio
  • Work With Me
  • Resources
  • Shop
  • Web Stories
  • Family Recipes

Legal

  • Privacy Policy
  • Terms & Conditions
  • Accessibility Statement
  • Nutrition Disclaimer
  • Photo/Recipe Policy
  • Comment Policy

Connect

  • Contact Us
  • Subscribe

On this website, we promote products and brands that we love through affiliate links and sponsored content. The money we earn from them helps us keep this blog alive, at no cost to you. As an Amazon Associate, I earn from qualifying purchases. Thank you for your support!

Copyright © 2019-2026 Barley & Sage® LLC | All rights reserved

Rate This Recipe

Your vote:




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

Recipe Ratings

Something went wrong. Please try again.