Homemade Spaghettios (One Pot!)
These Homemade Spaghettios have the BEST mini meatballs and Anellini pasta tossed in the most flavorful tomato sauce. BONUS: It’s a One Pot recipe for easy cleanup!
Be sure to try my Beefaroni, Chili Mac, and easy Baked Tacos next!

Homemade Spaghettios
These Homemade Spaghettios are going to kick that can to the curb, and fast! This dish is like a flavor bomb, and the pasta cooks right in that delicious sauce for easy cleanup! The mini meatballs add even more homemade flavor (and frozen mini meatballs can be used as a shortcut when needed)!
I can’t wait for you to try this, I have a feeling it’s going to be a repeat in your dinner rotation from now on! Don’t miss my PRO TIPS below!
How to Make It
Note: This is an overview. See recipe card below this post for ingredient quantities and full instructions.
Combine the meatball ingredients in a large bowl and roll into 3/4-inch balls. Bake on a light colored baking sheet at 400° F for 10 minutes. Meanwhile, melt butter in a soup pot and add garlic and tomato paste.

Add the sauce mixture and bring to a boil. Add the pasta and bring back to a boil. Cook to al dente. Run a silicone spatula underneath the pasta periodically as it cooks.

Add the meatballs, followed by the Parmesan. Stir to combine and serve with Garlic Bread With Cheese or with my Olive Oil Bread Dip and No Knead Bread!

Pro Tips
- Tomato Paste: I use Mutti Tomato Paste tubes, they’re handy for measuring smaller/customized amounts.
- Parmesan: Grate the cheese from a wedge if possible. I use Belgioioso Parmesan cheese. The cheese can be skipped but I prefer the flavor with it. It also thickens the sauce a little more.
- Pasta: I use Anellini pasta for this recipe. Other small pastas like Ditalini work as well. Anellini takes 13 minutes to cook through, so aim for something around that timeframe.
- Short on Time? Try this with frozen mini meatballs and bake them according to package instructions, then toss into the sauce at the end!
- Serve these Homemade Spaghettios with my Garlic Bread With Cheese or with my Olive Oil Bread Dip and No Knead Bread!
- Be sure to try my ONE POT Cherry Tomato Pasta recipe next!
Storage
- Store in an airtight container and refrigerate for up to 3 days or freeze for up to 3 months. This freezes/reheats very well.

Tools For This Recipe
(Amazon affiliate links*)- Check out all of my kitchen essentials here.
- A Dutch Oven conducts heat well for this recipe. (I’ve linked to the one I use but there are less expensive options.)
- 1 quart measuring cup with a spout– This is what I use to combine the sauce ingredients at the beginning.
- Spice Rack–This is the one I have, it’s a snap to measure out your seasonings quickly and easily. (Big time saver.)
- Box Cheese Grater– Always shred cheese from a block, it melts and tastes much better. Bagged shredded cheese contains cellulose which prevents it from melting as well.
- Measuring Spoons– I have these magnetic ones which stay nice and organized in my utensil drawer.
- Silicone Spatulas– I have these, they’re so gentle on your cookware and are the perfect tool for making the roux and stirring the sauce throughout this recipe.
- Better Than Bouillon– This is what I always use for broth in my recipes. It takes very little space and makes it easy to measure out customized amounts.
*As an Amazon Associate, I earn from qualifying purchases.
Try These Next
- Beefaroni
- Baked Meatballs
- Lemon Chicken Orzo (One Pot!)
- BEST Philly Cheesesteaks
- Olive Oil Bread Dip
- Spaghetti Pie
Get My Free E-Book!
- I’ve got a FREE e-Book with 7 super popular dinner recipes! Click here to join my email list and I’ll send your e-Book right over!
- And be sure to follow me on Instagram, Pinterest, & Facebook!
Tried This Recipe?
Leave a review, I love hearing your feedback! ⭐⭐⭐⭐⭐
Homemade Spaghettios (One Pot!)
Ingredients
Sauce
- 2 ¾ cups beef broth
- ½ cup half and half
- 2 teaspoons Worcestershire sauce
- 1 teaspoon yellow mustard
- ½ chicken bouillon cube
- ¾ teaspoon EACH: dried oregano, basil, parsley
Mini Meatballs
- ¾ lb. ground beef
- ⅓ cup crushed Ritz crackers, can sub Italian or Panko breadcrumbs
- 3 tablespoons half and half, can sub milk
- 1 egg, whisked
- 2 tablespoons Parmesan cheese, grated
- 2 cloves garlic, minced
- ¾ teaspoon EACH: Italian seasoning, salt, onion powder
Pasta, etc.
- 1 tablespoon butter
- 3 cloves garlic, minced
- 2 tablespoons tomato paste, see notes
- 8 oz. tomato sauce
- ½ cup Parmesan cheese, freshly shredded
- ½ lb. Anellini pasta, see notes
Instructions
- Combine the sauce ingredients in a large measuring cup with a spout and set aside. Measure out remaining ingredients before beginning.
- Add the meatball ingredients to a large bowl and mix gently until just combined, don’t overwork the meat or the meatballs will be tough.
- Preheat oven to 400° F.
- Roll the meat mixture into ¾-inch meatballs (no larger), and transfer to a large, light-colored, lightly greased baking sheet. Bake for 10 minutes. Optional: Broil at 475° F for up to 1 minute to brown the tops. Set aside.
- While the meatballs bake, melt the butter in a soup pot over medium-low heat. Add the garlic and tomato paste and stir to combine. Cook for 1-2 minutes.
- Stir in the combined sauce mixture (from step 1). Add the tomato sauce and bring it to a boil. Add the pasta and bring it back to a boil. Cook uncovered according to package instructions. **Slide a silicone spatula along the bottom of the pot throughout cooking to lift any pasta that may be settling.
- Taste-test the pasta for doneness before proceeding.
- Add the meatballs and stir to combine. Sprinkle in the Parmesan cheese and stir to combine. Remove from heat and serve with garlic bread or olive oil bread dip.
Notes
- Tomato Paste: I use Mutti Tomato Paste tubes, they’re handy for measuring smaller/customized amounts.
- Parmesan: Grate the cheese from a wedge if possible. I use Belgioioso Parmesan cheese. The cheese can be skipped but I prefer the flavor with it. It also thickens the sauce a little more.
- Pasta: I use Anellini pasta for this recipe. Other small pastas like Ditalini work as well. Anellini takes 13 minutes to cook through, so aim for something around that timeframe.
- Short on Time? Try this with frozen mini meatballs and bake them according to package instructions, then toss into the sauce at the end!
- Serve these Homemade Spaghettios with my Garlic Bread With Cheese or with my Olive Oil Bread Dip!
- Be sure to try my ONE POT Cherry Tomato Pasta recipe next!
Storage:
- Store in an airtight container and refrigerate for up to 3 days or freeze for up to 3 months. This freezes/reheats very well.
Nutritional information is an estimate and is per serving. There are 6 servings in this recipe.
Get my Cookbooks! 










This was so much better than I expected! I was expecting it to taste like a slightly better version of the canned classic, but it is so, so much better. You never realize how sad canned soup is until you make a recipe like this and blow it out of the water.
I’m so happy you were pleasantly surprised Alex! It’s so true, homemade soup makes such a difference!!! Thanks so much for the great comments!!💖
OMG This recipe is fabulous. Absolutely delicious. I’ve made it many times this summer and everyone agrees.
WONDERFUL! I am soo happy to hear that Carol! You made my day, thank you so much for the review!! 🙂
For the first time my 2 year old ate two servings!! I added veggies and blended them into the sauce. It was a hit! Thank you for this great recipe 🥹
OH wow!!! That absolutely melts my heart Jessica, thank you SOOO much for taking the time to leave this review. My daughter is 9 now, and it feels like yesterday that she was 2, and I loved when she had 2 servings of anything! 🙂 You’re the best!
Hi Stephanie, Today, I made the homemade spaghettios. DELICIOUS! We especially enjoyed the meatballs. That will be my go to recipe for meatballs from now on. I’m looking forward to the winter holidays to make the meatballs in an old grape jelly and chili sauce recipe as an hors d’oeuvre. Tomorrow, I’m making your chicken and stuffing crock pot recipe. I can’t wait. Thank you 🙂
I am sooo happy that you loved it Winnie! (I know, the meatballs are SO good, right!?) I can’t wait for you to make the chicken and stuffing. Thank you so much for the review, you’re the best!
I’m taking a bite of Spaghettios and it’s transporting me back to my childhood. It’s nostalgic because my sister and I enjoyed this from a can when we were kids. Let’s just say that homemade tastes better. I used Ditalini pasta since Anellini is unavailable in my area. I purchased frozen meatballs and baked them up according to the package directions. Next time, I’m going to make my own meatballs and looking forward to making this recipe again soon.
Thanks so much, Stephanie for creating a masterpiece!!! 😍😍
I love when recipes bring me back in time! It’s fun to take childhood cafeteria food and upgrade it in a homemade version. I’m so happy you enjoyed it LaTrice!!💖
Very tasty. This recipe is a keeper! I have made several of the Cozy Cooks recipes and they are always good. I have the first cookbook and plan on purchasing the second.
AWWWWW! THANK YOU so much Irene!! I’m so thrilled that you loved this recipe, and it means so much that you have my first book and plan on getting the second one. Thank you SO much for your support!!!
Doesn’t taste like the canned version thank goodness. Very good dinner. I used a tsp measuring spoon to scoop the meatballs. It was the perfect size. We enjoyed dinner.
I’m so happy you liked it Angela! Definitely very different than the canned version. Thanks so much for the great comments!😀
My-My, DELICIOUS! I made this for my husband and so this evening and they loved it. I could not find the Anellini pasta in my grocery store so I followed your note and subsitituted it with Ditalini pasta. This dish was so flavorful and delicious. I could never compare it to the canned Spaghettios.
Nice work Karen!! I’m so happy you and your husband liked it with the Ditalini pasta. Thanks so much for taking the time to leave a review!!💖
I have a package of Ronzoni no. 32 Rings that is the same as anellini.
My 9 year old loves spaghetti o’s! So I had to try this. I love trying to recreate store bought or restraunt favorites because I like knowing whats actually in the food we eat! It was absolutely delicious, everyone was surprised that it tasted so much like them. The only complaint my little connoisseur had was that the noodles were not mushy like the canned ones haha (that was a plus for everyone else) I did add a bit of brown sugar to sweeten the sauce but it would have been good without it!
Hey Chelsea!!! I am sooo happy that you made this and that it was a hit with your family! I’m laughing about the critique about the soft noodles. 😂 I respect your little one’s attention to and appreciation for a specific texture! 😉 I am tempted to try your brown sugar addition next time! Thank you so much for taking the time to leave a review, you made my day!! 🙂
Delicious, truly such a gem.
Awesome!!! I’m so happy that you loved it Sara, thank you so much!!