Homemade Cheesy SpaghettiOs with Meatballs: An Easy, Healthier Childhood Favorite
Dive into a bowl of pure nostalgia with this incredible Homemade Cheesy SpaghettiOs with Meatballs recipe! It’s a healthier, more flavorful take on the classic canned dish many of us grew up loving, featuring tender, perfectly seasoned Italian sausage meatballs and delightful Anellini pasta, all simmered together in a rich, deeply satisfying tomato sauce. Crowned with a generous layer of gooey melted cheese, this one-pot wonder brings comfort and joy to any meal. Best of all, you only need a few simple ingredients and minimal effort to recreate this beloved childhood favorite right in your own kitchen!
There’s something truly special about reinventing nostalgic dishes at home, especially when you can make them even better (and often healthier) than the originals. If you enjoy this twist on a classic, you’ll also adore my Homemade Hamburger Helper, another family favorite that uses common pantry staples. For more quick and delicious pasta ideas, don’t miss my savory Taco Pasta or the incredibly simple One Pot Hamburger Stroganoff. Each recipe offers a simple solution for flavorful weeknight dinners that the whole family will love.

Why You’ll Love This Homemade SpaghettiOs Recipe
- Nostalgic Comfort: Recreates the beloved flavor of canned SpaghettiOs, but with a fresh, homemade touch that tastes infinitely better.
- Healthier Twist: Made with wholesome ingredients, you control the salt, sugar, and fat content, making it a more nutritious option for your family.
- One-Pot Wonder: Everything cooks in a single skillet, which means less cleanup and a super easy cooking process.
- Quick & Easy: With minimal prep and a short cook time, this dish is perfect for busy weeknights when you need a satisfying meal fast.
- Kid-Friendly: The small pasta and savory meatballs in a cheesy tomato sauce are a guaranteed hit with children (and adults!).
- Customizable: Easily adaptable with different proteins, vegetables, and seasoning to suit your family’s preferences.
Essential Tips for the Perfect One-Pot Cheesy Pasta Dish!
Creating a truly magnificent one-pot pasta dish, especially one as comforting as our Homemade Cheesy SpaghettiOs with Meatballs, comes down to a few key techniques. Follow these tips to ensure your meal is a resounding success every time:
STIR OFTEN for Non-Stick Perfection!
This is perhaps the most crucial tip for any one-pot pasta recipe. If you’re not using a high-quality non-stick skillet, you absolutely must stir the pasta frequently, especially during the simmering phase. Pasta, particularly small shapes like Anellini, releases starch as it cooks. Without regular stirring, this starch can cause the pasta to clump together and stick stubbornly to the bottom of the pan, leading to unevenly cooked pasta and a sticky mess. A good stir every minute or two will prevent this and ensure your pasta cooks beautifully and evenly, absorbing the sauce perfectly.
Effortless Meatballs: Squeeze and Brown!
We’re all about simplicity without sacrificing flavor in this recipe. To make the tender, flavorful meatballs, forget the tedious rolling! Instead, simply squeeze out small portions of Italian sausage directly from the casing into your hot pan. As they cook, gently toss them around a little with a spoon or spatula. The heat and movement will help them smooth out into pleasantly rounded shapes. This method not only saves time but also ensures maximum flavor as the sausage browns beautifully, creating delicious fond (browned bits) at the bottom of the pan, which will later enrich your sauce.
No Added Sugar for a Naturally Rich Sauce!
Unlike many canned versions that often rely on added sugar to balance acidity, our homemade SpaghettiOs recipe is crafted to achieve a naturally rich and balanced flavor profile without extra sweeteners. The secret lies in properly cooking the tomato paste. Sautéing the tomato paste in the pan for a minute or two helps to caramelize it, deepening its flavor and reducing its natural acidity. This simple step eliminates the need for sugar, allowing the natural sweetness of the tomatoes and savory notes of the Italian seasoning to shine through. However, if you prefer the slightly sweeter taste of the canned version, feel free to add a little sugar or honey to taste at the end – you have complete control!

A Brief Overview: Crafting Your Cheesy SpaghettiOs with Meatballs
This recipe is designed for ease and maximum flavor, bringing together simple steps to create a truly satisfying meal. Let’s walk through the main components and how they come together.
Choosing the Perfect Pasta: Anellini is Key!
For that authentic “SpaghettiOs” look and feel, I highly recommend using Anellini pasta, sometimes also called Anelli. This tiny, ring-shaped pasta is ideal for mimicking the classic dish. While I was able to order it conveniently from Amazon, it can sometimes be a bit tricky to find in regular supermarkets. If Anellini is unavailable, you could experiment with other very small pasta shapes like ditalini, acini di pepe, or even broken vermicelli, but be aware that cooking times and liquid absorption might vary. I haven’t specifically tested this recipe with other pasta shapes, so if you do substitute, you might need to adjust the amount of broth slightly and monitor the pasta closely to ensure it cooks to a perfect al dente.
Mastering Flavor: Easy Meatballs and Rich Sauce
The foundation of this dish lies in its flavorful components. My approach to the meatballs is all about ease. Instead of the extra step of transferring sausage to a bowl, mixing, and then forming individual meatballs, I simplify the process. I merely squeeze small portions of Italian sausage directly from their casing into the hot frying pan. As they cook, a quick toss with a spatula is usually enough to round them out nicely and brown them on all sides, building fantastic flavor. Once the sausage is browned and removed, the pan is perfectly prepped with savory drippings, ready to build our incredibly rich sauce.

Building a Deeply Flavorful Tomato Sauce
The sauce is where this dish truly shines, providing a robust and delicious base for the pasta and meatballs. After you’ve removed your browned sausage meatballs from the pan, it’s time to build the flavor. First, add the minced garlic to the pan and cook it for about 30 seconds until fragrant. Then, introduce the tomato paste. This step is crucial: allow the tomato paste to cook in the pan for a full minute or two, stirring constantly. This process helps to caramelize the tomato sugars and deepens its umami flavor, transforming it from a bright, acidic paste into a rich, complex foundation for your sauce. This also inherently reduces the acidity, eliminating the need for added sugar that is common in many tomato sauces.
Once the tomato paste has cooked down, pour in the chicken broth, add the Anellini pasta, dried Italian seasoning, and your browned meatballs. Stir everything well to combine. Bring the mixture to a rapid boil, then immediately reduce the heat to a gentle simmer and cover the skillet. As previously emphasized, if you are not using a non-stick skillet, it is absolutely essential to stir VERY frequently – every minute or so – to prevent the tiny pasta rings from sticking to the bottom of the pan and ensure even cooking. Continue simmering, stirring as needed, until the pasta is al dente and the sauce has thickened to your desired consistency.

Delicious Variations & Customizations
One of the best things about homemade recipes is the freedom to customize them to your family’s tastes and what you have on hand. This Cheesy SpaghettiOs with Meatballs recipe is incredibly versatile:
Protein Power-Ups:
- Different Meatballs: While Italian sausage offers fantastic flavor, feel free to use ground turkey or chicken for a lighter option. You can also use pre-cooked frozen meatballs for an even quicker meal – just add them with the broth to heat through.
- Hot Dogs or Shredded Chicken: For a true kid-friendly twist, slice up some hot dogs and stir them in during the last few minutes of cooking. Alternatively, shred leftover rotisserie chicken and add it at the same stage for a delicious protein boost.
- Seafood Delight: For a unique flavor, stir in cooked shrimp at the very end, just before you top the dish with cheese. The residual heat will warm them through perfectly.
Veggie Boosters:
Want to enhance the nutritional value and add more texture to your dish? Incorporating vegetables is easy:
- Aromatic Base: Before adding the garlic, sauté finely diced onion or bell pepper (any color!) for a few minutes until softened. This adds a wonderful aromatic depth.
- Hidden Veggies: Stir in finely shredded zucchini, carrots, or other root vegetables along with the broth and pasta. They’ll cook down and blend seamlessly into the sauce, making them almost undetectable for picky eaters.
- Leafy Greens: For a vibrant touch and extra nutrients, stir in a handful of baby spinach or chopped kale at the very end of cooking, just before you add the cheese. The heat will quickly wilt them into the sauce.
Adjusting Sweetness:
As mentioned, this recipe intentionally isn’t as sweet as the canned version, relying on the natural flavors of cooked tomato paste. If you prefer a sweeter sauce reminiscent of the classic, you can easily adjust it to your liking. Simply stir in a teaspoon or two of sugar or honey at the end of the cooking process, tasting as you go until you achieve your desired level of sweetness.
Cheese Combinations:
While mozzarella and Parmesan provide a classic, comforting finish, don’t hesitate to experiment with other cheeses. A mix of cheddar, Monterey Jack, or even a touch of smoked gouda could add an exciting new dimension of flavor to your cheesy topping.
Adding a Kick:
For those who enjoy a little heat, sprinkle in a pinch of red pepper flakes with the Italian seasoning, or add a dash of your favorite hot sauce to the finished dish.

Storing and Reheating Your Homemade SpaghettiOs with Meatballs
Proper storage is key to enjoying your leftovers! Allow any cooled leftovers of your Cheesy SpaghettiOs with Meatballs to come to room temperature before transferring them to an airtight container. They will keep beautifully in the refrigerator for up to 5 days, making them perfect for meal prepping lunches or quick dinners throughout the week.
It’s important to note that pasta continues to absorb sauce as it sits, so you’ll find your leftovers thicker and less “saucy” than when freshly made. To revive the dish and bring back that creamy, comforting consistency when reheating, simply add a splash of chicken broth or water – about 1/4 to 1/2 cup per serving – before warming it up. You can reheat individual portions in the microwave until hot, or gently warm it on the stovetop over medium-low heat, stirring occasionally, until it’s bubbling and heated through.
I generally do not recommend freezing this dish. The pasta tends to become mushy and the sauce can separate when thawed and reheated, significantly compromising the texture and overall quality of the meal. It’s best enjoyed fresh or within a few days from the refrigerator.
Serving Suggestions to Complete Your Meal
While Homemade Cheesy SpaghettiOs with Meatballs is a satisfying meal on its own, especially for kids who often enjoy it for lunch or even an afternoon snack, pairing it with some simple sides can transform it into a well-rounded family dinner. Here are some of my favorite suggestions:
- Maple Roasted Butternut Squash: The sweet and savory notes of roasted butternut squash offer a lovely contrast to the tangy tomato sauce.
- Lemon Parmesan Roasted Broccoli: A bright, zesty green vegetable adds freshness and a delightful crunch to balance the richness of the pasta.
- Honey Garlic Roasted Carrots: Sweet and tender roasted carrots are always a hit, especially with children, and complement the meal beautifully.
- Roasted Sweet Potatoes with Cinnamon Glaze: For a touch of sweetness and earthy flavor, these glazed sweet potatoes are an excellent choice.
- Skillet Garlic Green Beans: Quick and easy, these garlicky green beans add a healthy, vibrant element to your dinner spread.
- Crisp Green Salad: A simple side salad with a light vinaigrette is always a refreshing accompaniment to any pasta dish.
- Crusty Bread or Garlic Bread: Perfect for soaking up any leftover delicious sauce!
DID YOU KNOW….
rating and sharing recipes is one of the best ways you can support your favorite food bloggers? If you make this recipe, I would love if you clicked the stars when commenting below to leave a rating and/or sharing a photo on Instagram, Facebook, or Pinterest!
Cheesy SpaghettiOs with Meatballs

Ingredients
- 1 pound (453g) Italian sausage
- 3 cloves garlic, minced
- 1 (6 oz) (170g) can tomato paste
- 6 cups (1420ml) chicken broth
- 2 cups (255g) Anellini or Anelli pasta
- 1 teaspoon dried Italian seasoning
- 8 ounces (226g) freshly grated mozzarella
- ½ cups (50g) grated parmesan cheese
Instructions
-
Heat a large oven-going skillet (or a Dutch oven) over medium heat until it’s nice and hot. Carefully squeeze small, marble-sized portions of Italian sausage directly from the casing into the hot skillet. There’s no need to roll them perfectly; they will naturally round out as they cook. Fry the sausage pieces, stirring occasionally, until they are beautifully browned on all sides and cooked through. This browning step is crucial for developing deep, savory flavors. Once cooked, remove the browned sausage meatballs from the skillet with a slotted spoon and set them aside on a plate. Leave any rendered fat and delicious browned bits (fond) in the pan.1 pound (453g) Italian sausage
-
To the same skillet with the sausage drippings, add the minced garlic and cook for about 30 seconds until fragrant. Be careful not to burn it. Next, add the tomato paste. Stir the tomato paste into the garlic and cook for 1 to 2 minutes, stirring continuously. This step caramelizes the tomato paste, intensifying its flavor and reducing its acidity, which is key to a rich sauce without added sugar. Pour in the chicken broth, then stir in the dried Italian seasoning and the Anellini pasta. Finally, return your browned meatballs to the pan. Season the mixture with salt and freshly ground black pepper to taste. Bring the contents to a rolling boil over medium-high heat. Once boiling, immediately reduce the heat to a gentle simmer, cover the skillet, and cook until the pasta is al dente (tender but with a slight bite). This typically takes 10-15 minutes, but refer to your pasta package for exact times. During this simmering phase, if you are not using a non-stick pan, it is crucial to stir the pasta VERY frequently (every 1-2 minutes) to prevent it from sticking to the bottom and ensure even cooking.3 cloves garlic, minced, 1 (6 oz) (170g) can tomato paste, 6 cups (1420ml) chicken broth, 2 cups (255g) Anellini or Anelli pasta, 1 teaspoon dried Italian seasoning
-
Once the pasta has reached your desired al dente tenderness and most of the liquid has been absorbed, remove the skillet from the heat. Generously sprinkle the freshly grated mozzarella and Parmesan cheeses evenly over the entire dish. If your skillet is oven-safe, transfer it to the oven and broil on high for 2-4 minutes, watching very carefully, until the cheese is melted, bubbly, and lightly golden brown in spots. If your skillet is not oven-safe, you can cover the hot pan for a few minutes to allow the cheese to melt from the residual heat, or transfer the pasta to an oven-safe baking dish for broiling. Serve immediately and enjoy your homemade cheesy SpaghettiOs with Meatballs!8 ounces (226g) freshly grated mozzarella, ½ cups (50g) grated parmesan cheese
Notes
- Chicken Broth: Can substitute chicken broth for vegetable broth or water. While broth adds more flavor, water will still work if that’s all you have.
- Anellini Pasta Alternatives: If Anellini is difficult to find, very small ring-shaped pasta, ditalini, or even small elbow macaroni can be used. Be aware that cooking times and liquid absorption may vary slightly, so monitor closely.
- Freshly Grated Cheese: For the best melt and flavor, always opt for freshly grated mozzarella and Parmesan over pre-shredded varieties, which often contain anti-caking agents that hinder smooth melting.
- NUTRITION: Since different brands of ingredients have different nutritional information, the information shown is just an estimate. This website is not intended as nutritional advice, or a diet or health plan. Readers of this website are ultimately responsible for all decisions pertaining to their health.
Nutrition
Frequently Asked Questions (FAQ)
- Can I use a different type of pasta if I can’t find Anellini?
- Yes, you can substitute Anellini with other small pasta shapes like ditalini, acini di pepe, or even small elbow macaroni. Keep in mind that cooking times and liquid absorption might vary slightly, so you may need to adjust the amount of broth and monitor the pasta closely to ensure it cooks to the desired al dente texture.
- Is this recipe truly a one-pot meal?
- Absolutely! All the cooking, from browning the meatballs to simmering the pasta and melting the cheese (if your skillet is oven-safe), happens in a single skillet. This significantly reduces cleanup, making it perfect for busy weeknights.
- Can I make this recipe vegetarian?
- Yes, you can! Substitute the Italian sausage with vegetarian ground “meat” crumbles or plant-based meatballs. Ensure you use vegetable broth instead of chicken broth. You might want to add a pinch more Italian seasoning or a dash of smoked paprika to enhance the savory depth that the Italian sausage typically provides.
- How do I prevent the pasta from sticking to the bottom of the pan?
- The key is frequent stirring, especially if you’re not using a non-stick skillet. Stir the pasta every 1-2 minutes during the simmering process. This prevents the starch from settling and sticking, ensuring evenly cooked and separate pasta. Making sure you use enough liquid also helps.
- Can I add more vegetables to this dish?
- Definitely! You can sauté diced onions or bell peppers with the garlic, or stir in finely shredded carrots or zucchini when you add the broth and pasta. For leafy greens, like baby spinach or chopped kale, stir them in during the last few minutes of cooking, just before adding the cheese, to allow them to wilt.
Conclusion: A Taste of Childhood, Reimagined
This Homemade Cheesy SpaghettiOs with Meatballs recipe isn’t just a meal; it’s a journey back to cherished childhood memories, elevated with wholesome ingredients and incredible flavor. It proves that comfort food can be both easy to make and wonderfully satisfying, without relying on processed ingredients or excessive sugar. Whether you’re making it for your own family or simply indulging in a nostalgic treat, this one-pot pasta dish is sure to become a beloved staple in your recipe rotation.
We hope you love recreating this healthier twist on a classic as much as we do. Don’t forget to leave a star rating and share your culinary creations on social media. Your feedback and photos mean the world to us!
Homemade Cheesy SpaghettiOs with Meatballs: An Easy, Healthier Childhood Favorite
Dive into a bowl of pure nostalgia with this incredible Homemade Cheesy SpaghettiOs with Meatballs recipe! It’s a healthier, more flavorful take on the classic canned dish many of us grew up loving, featuring tender, perfectly seasoned Italian sausage meatballs and delightful Anellini pasta, all simmered together in a rich, deeply satisfying tomato sauce. Crowned with a generous layer of gooey melted cheese, this one-pot wonder brings comfort and joy to any meal. Best of all, you only need a few simple ingredients and minimal effort to recreate this beloved childhood favorite right in your own kitchen!
There’s something truly special about reinventing nostalgic dishes at home, especially when you can make them even better (and often healthier) than the originals. If you enjoy this twist on a classic, you’ll also adore my Homemade Hamburger Helper, another family favorite that uses common pantry staples. For more quick and delicious pasta ideas, don’t miss my savory Taco Pasta or the incredibly simple One Pot Hamburger Stroganoff. Each recipe offers a simple solution for flavorful weeknight dinners that the whole family will love.

Why You’ll Love This Homemade SpaghettiOs Recipe
- Nostalgic Comfort: Recreates the beloved flavor of canned SpaghettiOs, but with a fresh, homemade touch that tastes infinitely better.
- Healthier Twist: Made with wholesome ingredients, you control the salt, sugar, and fat content, making it a more nutritious option for your family.
- One-Pot Wonder: Everything cooks in a single skillet, which means less cleanup and a super easy cooking process.
- Quick & Easy: With minimal prep and a short cook time, this dish is perfect for busy weeknights when you need a satisfying meal fast.
- Kid-Friendly: The small pasta and savory meatballs in a cheesy tomato sauce are a guaranteed hit with children (and adults!).
- Customizable: Easily adaptable with different proteins, vegetables, and seasoning to suit your family’s preferences.
Essential Tips for the Perfect One-Pot Cheesy Pasta Dish!
Creating a truly magnificent one-pot pasta dish, especially one as comforting as our Homemade Cheesy SpaghettiOs with Meatballs, comes down to a few key techniques. Follow these tips to ensure your meal is a resounding success every time:
STIR OFTEN for Non-Stick Perfection!
This is perhaps the most crucial tip for any one-pot pasta recipe. If you’re not using a high-quality non-stick skillet, you absolutely must stir the pasta frequently, especially during the simmering phase. Pasta, particularly small shapes like Anellini, releases starch as it cooks. Without regular stirring, this starch can cause the pasta to clump together and stick stubbornly to the bottom of the pan, leading to unevenly cooked pasta and a sticky mess. A good stir every minute or two will prevent this and ensure your pasta cooks beautifully and evenly, absorbing the sauce perfectly.
Effortless Meatballs: Squeeze and Brown!
We’re all about simplicity without sacrificing flavor in this recipe. To make the tender, flavorful meatballs, forget the tedious rolling! Instead, simply squeeze out small portions of Italian sausage directly from the casing into your hot pan. As they cook, gently toss them around a little with a spoon or spatula. The heat and movement will help them smooth out into pleasantly rounded shapes. This method not only saves time but also ensures maximum flavor as the sausage browns beautifully, creating delicious fond (browned bits) at the bottom of the pan, which will later enrich your sauce.
No Added Sugar for a Naturally Rich Sauce!
Unlike many canned versions that often rely on added sugar to balance acidity, our homemade SpaghettiOs recipe is crafted to achieve a naturally rich and balanced flavor profile without extra sweeteners. The secret lies in properly cooking the tomato paste. Sautéing the tomato paste in the pan for a minute or two helps to caramelize it, deepening its flavor and reducing its natural acidity. This simple step eliminates the need for sugar, allowing the natural sweetness of the tomatoes and savory notes of the Italian seasoning to shine through. However, if you prefer the slightly sweeter taste of the canned version, feel free to add a little sugar or honey to taste at the end – you have complete control!

A Brief Overview: Crafting Your Cheesy SpaghettiOs with Meatballs
This recipe is designed for ease and maximum flavor, bringing together simple steps to create a truly satisfying meal. Let’s walk through the main components and how they come together.
Choosing the Perfect Pasta: Anellini is Key!
For that authentic “SpaghettiOs” look and feel, I highly recommend using Anellini pasta, sometimes also called Anelli. This tiny, ring-shaped pasta is ideal for mimicking the classic dish. While I was able to order it conveniently from Amazon, it can sometimes be a bit tricky to find in regular supermarkets. If Anellini is unavailable, you could experiment with other very small pasta shapes like ditalini, acini di pepe, or even broken vermicelli, but be aware that cooking times and liquid absorption might vary. I haven’t specifically tested this recipe with other pasta shapes, so if you do substitute, you might need to adjust the amount of broth slightly and monitor the pasta closely to ensure it cooks to a perfect al dente.
Mastering Flavor: Easy Meatballs and Rich Sauce
The foundation of this dish lies in its flavorful components. My approach to the meatballs is all about ease. Instead of the extra step of transferring sausage to a bowl, mixing, and then forming individual meatballs, I simplify the process. I merely squeeze small portions of Italian sausage directly from their casing into the hot frying pan. As they cook, a quick toss with a spatula is usually enough to round them out nicely and brown them on all sides, building fantastic flavor. Once the sausage is browned and removed, the pan is perfectly prepped with savory drippings, ready to build our incredibly rich sauce.

Building a Deeply Flavorful Tomato Sauce
The sauce is where this dish truly shines, providing a robust and delicious base for the pasta and meatballs. After you’ve removed your browned sausage meatballs from the pan, it’s time to build the flavor. First, add the minced garlic to the pan and cook it for about 30 seconds until fragrant. Be careful not to burn the garlic, as burnt garlic can impart a bitter taste. Then, introduce the tomato paste. This step is crucial for developing the sauce’s depth: allow the tomato paste to cook in the pan for a full minute or two, stirring constantly. This process helps to caramelize the tomato sugars and deepens its umami flavor, transforming it from a bright, acidic paste into a rich, complex foundation for your sauce. This also inherently reduces the acidity, eliminating the need for added sugar that is common in many store-bought or canned tomato sauces.
Once the tomato paste has cooked down and become a deeper red color, pour in the chicken broth, then stir in the dried Italian seasoning and the Anellini pasta. Finally, return your browned meatballs to the pan. Stir everything well to combine, ensuring the pasta is mostly submerged in the liquid. Season the mixture with salt and freshly ground black pepper to taste. Bring the contents to a rapid boil over medium-high heat. Once boiling, immediately reduce the heat to a gentle simmer, cover the skillet, and cook until the pasta is al dente (tender but with a slight bite). This typically takes 10-15 minutes, but always refer to your specific pasta package for exact cooking times. During this simmering phase, if you are not using a non-stick pan, it is absolutely essential to stir VERY frequently – every minute or two – to prevent the tiny pasta rings from clumping together and sticking to the bottom of the pan, and to ensure they cook evenly. Continue simmering, stirring as needed, until the pasta is perfectly cooked and the sauce has thickened to your desired consistency.

Delicious Variations & Customizations
One of the best things about homemade recipes is the freedom to customize them to your family’s tastes, dietary needs, and what you have on hand. This Cheesy SpaghettiOs with Meatballs recipe is incredibly versatile, allowing you to get creative while keeping the core comfort food essence.
Protein Power-Ups and Alternatives:
While Italian sausage offers fantastic flavor and creates delicious meatballs, there are many ways to adapt the protein component:
- Different Ground Meats: Feel free to use ground turkey or chicken for a lighter, leaner option. You can season them with a pinch of fennel seed, red pepper flakes, and garlic powder to mimic Italian sausage flavors.
- Pre-cooked or Frozen Meatballs: For an even quicker meal, use your favorite pre-cooked or frozen meatballs. Just add them with the broth to heat through and absorb the sauce. You can still brown them briefly in the pan before adding garlic for extra flavor.
- Hot Dogs or Shredded Chicken: For a true kid-friendly twist that mimics the “weiners” often found in similar canned dishes, slice up some hot dogs (beef, pork, or even chicken/turkey) and stir them in during the last few minutes of cooking. Alternatively, use leftover shredded rotisserie chicken or any cooked chicken, adding it at the same stage for a delicious and easy protein boost.
- Seafood Delight: For a unique and lighter flavor profile, stir in cooked shrimp (peeled and deveined) at the very end of cooking, just before you top the dish with cheese. The residual heat will gently warm them through perfectly.
Veggie Boosters for Added Nutrients:
Want to enhance the nutritional value, add more texture, and perhaps “hide” some extra goodness? Incorporating vegetables is easy:
- Aromatic Base: Before adding the garlic, sauté finely diced yellow or red onion or any color of bell pepper for a few minutes until softened. This adds a wonderful aromatic depth and sweetness to the sauce.
- Hidden Veggies: For a stealthy approach, stir in finely shredded zucchini, carrots, or other root vegetables (like parsnips) along with the broth and pasta. They’ll cook down and blend seamlessly into the sauce, making them almost undetectable, which is great for picky eaters.
- Leafy Greens: For a vibrant touch and extra nutrients, stir in a handful or two of baby spinach or chopped kale at the very end of cooking, just before you add the cheese. The residual heat will quickly wilt them into the sauce without overcooking.
Adjusting Sweetness:
As mentioned, this recipe intentionally isn’t as sweet as the typical canned version, relying on the natural, deepened flavors of cooked tomato paste. If you or your family prefer a sweeter sauce reminiscent of the classic, you can easily adjust it to your liking. Simply stir in a teaspoon or two of granulated sugar, brown sugar, or honey at the end of the cooking process, tasting as you go until you achieve your desired level of sweetness. Start with a small amount and add more gradually.
Cheese Combinations:
While freshly grated mozzarella and Parmesan provide a classic, comforting, and wonderfully stretchy finish, don’t hesitate to experiment with other cheese combinations. A mix of sharp cheddar cheese, creamy Monterey Jack, or even a touch of smoked gouda could add an exciting new dimension of flavor to your cheesy topping. For a bolder flavor, a sprinkle of provolone or a stronger Italian blend can also be fantastic.
Adding a Kick of Spice:
For those who enjoy a little heat, there are simple ways to add a pleasant kick. Sprinkle in a pinch of red pepper flakes with the dried Italian seasoning, or add a dash of your favorite hot sauce to the finished dish. For a smoky heat, a small amount of chipotle powder can also work wonders.

Storing and Reheating Your Homemade SpaghettiOs with Meatballs
Proper storage is key to enjoying your leftovers and making the most of your delicious meal! Allow any cooled leftovers of your Cheesy SpaghettiOs with Meatballs to come to room temperature (within 2 hours of cooking) before transferring them to an airtight container. This helps prevent bacterial growth and keeps the food safe. They will keep beautifully in the refrigerator for up to 5 days, making them perfect for meal prepping lunches or quick dinners throughout the week.
It’s important to note that pasta continues to absorb sauce as it sits in the refrigerator, so you’ll likely find your leftovers thicker and less “saucy” than when freshly made. This is perfectly normal! To revive the dish and bring back that creamy, comforting consistency when reheating, simply add a splash of chicken broth or water – about 1/4 to 1/2 cup per individual serving – before warming it up. You can reheat individual portions in the microwave, stirring halfway through, until hot and steamy. Alternatively, gently warm it on the stovetop over medium-low heat in a covered pan, stirring occasionally, until it’s bubbling and heated through. Adding a little extra cheese on top before reheating is also a great idea for extra gooeyness!
I generally do not recommend freezing this dish. The delicate Anellini pasta tends to become mushy and lose its desirable texture when thawed and reheated. Furthermore, dairy-based sauces can sometimes separate or become grainy after freezing, significantly compromising the texture and overall quality of the meal. For best results, this dish is best enjoyed fresh or within a few days from the refrigerator.
Serving Suggestions to Complete Your Meal
While Homemade Cheesy SpaghettiOs with Meatballs is a satisfying and complete meal on its own, especially for kids who often enjoy it for lunch or even an afternoon snack, pairing it with some simple sides can transform it into a well-rounded and balanced family dinner. Here are some of my favorite suggestions that complement the rich flavors of the pasta:
- Maple Roasted Butternut Squash: The inherent sweetness and savory notes of roasted butternut squash offer a lovely contrast to the tangy tomato sauce, adding a touch of autumn warmth.
- Lemon Parmesan Roasted Broccoli: A bright, zesty green vegetable adds freshness, a delightful crunch, and a hint of acidity to balance the richness of the pasta and cheese. It’s a fantastic way to get some greens in.
- Honey Garlic Roasted Carrots: Sweet and tender roasted carrots, glazed with honey and garlic, are always a hit, especially with children. They complement the savory main dish beautifully and add a pop of color.
- Roasted Sweet Potatoes with Cinnamon Glaze: For a touch of sweetness, earthy flavor, and complex carbohydrates, these glazed sweet potatoes are an excellent and comforting choice that pairs well with the Italian seasoning in the pasta.
- Skillet Garlic Green Beans: Quick and easy to prepare, these vibrant, garlicky green beans add a healthy, fresh, and slightly crisp element to your dinner spread.
- Simple Green Salad: A crisp green salad with a light vinaigrette is always a refreshing accompaniment to any hearty pasta dish. It provides a clean counterpoint to the rich sauce and cheese.
- Crusty Garlic Bread or Focaccia: Nothing beats a slice of warm, crusty bread or cheesy garlic bread for soaking up any leftover delicious sauce. It’s a classic pairing that never disappoints!
DID YOU KNOW….
rating and sharing recipes is one of the best ways you can support your favorite food bloggers? If you make this recipe, I would love if you clicked the stars when commenting below to leave a rating and/or sharing a photo on Instagram, Facebook, or Pinterest! Your engagement helps others discover delicious recipes and helps me continue creating content for you.
Cheesy SpaghettiOs with Meatballs

Ingredients
- 1 pound (453g) Italian sausage
- 3 cloves garlic, minced
- 1 (6 oz) (170g) can tomato paste
- 6 cups (1420ml) chicken broth
- 2 cups (255g) Anellini or Anelli pasta
- 1 teaspoon dried Italian seasoning
- 8 ounces (226g) freshly grated mozzarella
- ½ cups (50g) grated parmesan cheese
Instructions
-
Heat a large oven-going skillet (or a Dutch oven) over medium heat until it’s nice and hot. Carefully squeeze small, marble-sized portions of Italian sausage directly from the casing into the hot skillet. There’s no need to roll them perfectly; they will naturally round out as they cook. Fry the sausage pieces, stirring occasionally, until they are beautifully browned on all sides and cooked through. This browning step is crucial for developing deep, savory flavors. Once cooked, remove the browned sausage meatballs from the skillet with a slotted spoon and set them aside on a plate. Leave any rendered fat and delicious browned bits (fond) in the pan.1 pound (453g) Italian sausage
-
To the same skillet with the sausage drippings, add the minced garlic and cook for about 30 seconds until fragrant. Be careful not to burn it. Next, add the tomato paste. Stir the tomato paste into the garlic and cook for 1 to 2 minutes, stirring continuously. This step caramelizes the tomato paste, intensifying its flavor and reducing its acidity, which is key to a rich sauce without added sugar. Pour in the chicken broth, then stir in the dried Italian seasoning and the Anellini pasta. Finally, return your browned meatballs to the pan. Season the mixture with salt and freshly ground black pepper to taste. Bring the contents to a rolling boil over medium-high heat. Once boiling, immediately reduce the heat to a gentle simmer, cover the skillet, and cook until the pasta is al dente (tender but with a slight bite). This typically takes 10-15 minutes, but refer to your pasta package for exact times. During this simmering phase, if you are not using a non-stick pan, it is crucial to stir the pasta VERY frequently (every 1-2 minutes) to prevent it from sticking to the bottom and ensure even cooking.3 cloves garlic, minced, 1 (6 oz) (170g) can tomato paste, 6 cups (1420ml) chicken broth, 2 cups (255g) Anellini or Anelli pasta, 1 teaspoon dried Italian seasoning
-
Once the pasta has reached your desired al dente tenderness and most of the liquid has been absorbed, remove the skillet from the heat. Generously sprinkle the freshly grated mozzarella and Parmesan cheeses evenly over the entire dish. If your skillet is oven-safe, transfer it to the oven and broil on high for 2-4 minutes, watching very carefully, until the cheese is melted, bubbly, and lightly golden brown in spots. If your skillet is not oven-safe, you can cover the hot pan for a few minutes to allow the cheese to melt from the residual heat, or transfer the pasta to an oven-safe baking dish for broiling. Serve immediately and enjoy your homemade cheesy SpaghettiOs with Meatballs!8 ounces (226g) freshly grated mozzarella, ½ cups (50g) grated parmesan cheese
Notes
- Chicken Broth: Can substitute chicken broth for vegetable broth or water. While broth adds more flavor, water will still work if that’s all you have.
- Anellini Pasta Alternatives: If Anellini is difficult to find, very small ring-shaped pasta, ditalini, or even small elbow macaroni can be used. Be aware that cooking times and liquid absorption may vary slightly, so monitor closely.
- Freshly Grated Cheese: For the best melt and flavor, always opt for freshly grated mozzarella and Parmesan over pre-shredded varieties, which often contain anti-caking agents that hinder smooth melting.
- NUTRITION: Since different brands of ingredients have different nutritional information, the information shown is just an estimate. This website is not intended as nutritional advice, or a diet or health plan. Readers of this website are ultimately responsible for all decisions pertaining to their health.
Nutrition
Frequently Asked Questions (FAQ)
- Can I use a different type of pasta if I can’t find Anellini?
- Yes, you can substitute Anellini with other small pasta shapes like ditalini, acini di pepe, or even small elbow macaroni. Keep in mind that cooking times and liquid absorption might vary slightly, so you may need to adjust the amount of broth and monitor the pasta closely to ensure it cooks to the desired al dente texture. Always check your pasta package for recommended cooking times for small shapes.
- Is this recipe truly a one-pot meal?
- Absolutely! The beauty of this recipe is that all the main cooking steps, from browning the meatballs to simmering the pasta and even melting the cheese (if your skillet is oven-safe for broiling), happen in a single skillet. This significantly reduces cleanup, making it an ideal choice for busy weeknights.
- Can I make this recipe vegetarian?
- Yes, you can easily adapt this recipe to be vegetarian. Substitute the Italian sausage with your favorite vegetarian ground “meat” crumbles or plant-based meatballs. Ensure you use vegetable broth instead of chicken broth for a fully vegetarian version. You might want to add an extra pinch of dried Italian seasoning, a dash of smoked paprika, or a tablespoon of nutritional yeast to enhance the savory depth that the Italian sausage typically provides.
- How do I prevent the pasta from sticking to the bottom of the pan?
- The most important tip to prevent sticking, especially with small pasta shapes like Anellini, is frequent stirring. Stir the pasta every 1-2 minutes during the simmering process, particularly if you are using a regular stainless steel or cast iron skillet (which are more prone to sticking than non-stick). This constant agitation prevents the pasta starches from settling and gluing the pasta to the pan’s bottom, ensuring evenly cooked and separate pasta. Also, make sure you’re using the recommended amount of liquid, as too little can cause sticking.
- Can I add more vegetables to this dish?
- Definitely! Adding vegetables is a fantastic way to boost the nutritional value and texture. For an aromatic base, sauté finely diced yellow or red onion or any color of bell pepper for a few minutes before adding the garlic. For “hidden” veggies, stir in finely shredded carrots or zucchini along with the broth and pasta; they’ll cook down and blend into the sauce. For leafy greens, like baby spinach or chopped kale, stir them in during the last 2-3 minutes of cooking, just before adding the cheese, to allow them to wilt into the hot sauce without overcooking.
- Can I use pre-shredded cheese instead of freshly grated?
- While you can use pre-shredded cheese for convenience, for the best melt, flavor, and texture, freshly grated mozzarella and Parmesan are highly recommended. Pre-shredded cheeses often contain anti-caking agents (like cellulose) that can prevent them from melting as smoothly and result in a slightly grainy texture. Freshly grated cheese will give you that beautiful, gooey, uniform melt.
Conclusion: A Taste of Childhood, Reimagined for Today’s Table
This Homemade Cheesy SpaghettiOs with Meatballs recipe isn’t just a meal; it’s a delightful journey back to cherished childhood memories, thoughtfully reimagined and elevated with wholesome ingredients and incredible, robust flavor. It serves as a delicious reminder that beloved comfort food can be both surprisingly easy to make and wonderfully satisfying, all without relying on processed ingredients or excessive sugar. Whether you’re preparing it for your own family, hosting a casual gathering, or simply indulging in a nostalgic treat for yourself, this one-pot pasta dish is sure to impress and swiftly become a beloved staple in your recipe rotation.
We truly hope you love recreating and savoring this healthier, homemade twist on a classic as much as we enjoy sharing it with you. Your culinary adventures are always an inspiration! Don’t forget to leave a star rating and share your delicious creations on social media by tagging us on Instagram, Facebook, or Pinterest! Your valuable feedback and stunning photos mean the world to us and play a huge role in helping other food enthusiasts discover and enjoy delicious recipes like this one.
I have now generated the HTML content based on the instructions.
Let’s quickly check the word count for the *descriptive content* (excluding HTML tags and recipe card structured data).
– Introduction: ~150 words
– Why You’ll Love This: ~100 words
– Essential Tips (3 sub-sections): ~300 words
– Overview (Pasta & Meatballs, Sauce): ~350 words
– Variations (Proteins, Veggies, Sweetness, Cheese, Spice): ~400 words
– Storage & Reheating: ~200 words
– Serving Suggestions: ~250 words
– FAQ (6 questions with answers): ~400 words
– Conclusion: ~150 words
Total estimated descriptive word count: 150 + 100 + 300 + 350 + 400 + 200 + 250 + 400 + 150 = **~2300 words**. This is well over the 900-word requirement.
I have also:
– Added `