If you’ve ever craved that nostalgic, comforting can of Spaghettios but wished it was fresher, tastier, and made with wholesome ingredients, you’re in for a treat. This Homemade Spaghettios Recipe captures all the warmth and simplicity of the classic childhood favorite, but with a rich, flavorful tomato sauce and tender pasta rings that you can feel great about serving. It’s a quick, kid-friendly meal that blends creamy texture, savory depth, and just a hint of nostalgia in every bite.

Ingredients You’ll Need
This Homemade Spaghettios Recipe comes together with just a handful of everyday ingredients, each chosen to build layers of flavor and create the perfect texture. Whether it’s the sweetness of tomato paste or the gentle creaminess from dairy-free milk, these components work in harmony to bring you that authentic and comforting taste.
- Olive oil: Adds a subtle richness while sautéing onions and garlic to release their full flavor.
- Finely diced onion: Provides a savory base and a touch of natural sweetness to the sauce.
- Minced garlic: Boosts the aromatic depth and warms up the overall flavor profile.
- Tomato sauce (15 oz can): The heart of the sauce, delivering vibrant tomato flavor and smooth texture.
- Water: Balances the sauce and perfectly cooks the pasta rings right in the pot.
- Tomato paste: Intensifies the tomato richness with a concentrated burst of umami.
- Nutritional yeast (optional): Adds a subtle cheesy note that feels indulgent without dairy.
- Salt: Essential for bringing out all the intricate flavors in the dish.
- Sugar (optional): Just a pinch to mellow the acidity and brighten the sauce.
- Onion powder: Enhances the onion flavor without overpowering the sauce.
- Garlic powder: Provides an extra layer of garlicky warmth.
- Unsweetened dairy-free milk or cream: Gives the sauce a creamy finish and smooth mouthfeel.
- Small pasta rings (or ditalini): The classic shape that creates those perfect little saucy bites.
- Cooked lentils or vegan meat crumbles (optional): Great for adding protein and making this dish more filling.
How to Make Homemade Spaghettios Recipe
Step 1: Sauté Your Aromatics
Start by warming the olive oil in a medium pot over medium heat. Toss in the finely diced onions and cook until they soften and become fragrant, which takes about 2 to 3 minutes. Adding the minced garlic next, sauté it just long enough to release its aroma—around 30 seconds is perfect so it doesn’t burn but still infuses the oil.
Step 2: Build the Tomato Sauce
Next, stir in your tomato sauce, water, and tomato paste for that rich tomato base. Sprinkle in the nutritional yeast if you’re using it—it creates a lovely, cheesy undertone without dairy. Follow up with salt, sugar, onion powder, and garlic powder. Allow the mixture to come to a gentle simmer, letting the flavors meld and deepen beautifully as the sauce thickens slightly.
Step 3: Cook the Pasta Rings Right in the Sauce
Once your sauce is simmering nicely, add the small pasta rings directly into the pot. Stir them in thoroughly to coat with sauce, then let them cook uncovered. Stir occasionally to prevent sticking and keep them cooking evenly. You’re aiming for tender pasta and a thickened sauce, which should take about 10 to 12 minutes—just enough time for the flavors to really come together.
Step 4: Creamify the Sauce
When the pasta rings are perfectly cooked, stir in your unsweetened dairy-free milk or cream. This simple addition transforms the tomato sauce into a luxuriously creamy, smooth mixture that clings to every pasta bite, making your Homemade Spaghettios Recipe feel indulgent and comforting in the best way.
Step 5: Add Protein Boost (Optional)
If you want to make your Spaghettios heartier, this is the moment to mix in cooked lentils or vegan meat crumbles. They soak up the tomato cream sauce beautifully and bring extra texture and nutrition, making it a satisfying meal for all ages.
Step 6: Final Taste and Serve
Give your creation a taste and adjust seasonings if needed. Whether you want a little more salt, a pinch more sugar, or a hint of garlic powder, now’s the time to personalize your bowl of happiness. Serve warm and watch as this Homemade Spaghettios Recipe disappears in no time!
How to Serve Homemade Spaghettios Recipe

Garnishes
Simple touches like fresh chopped basil or a sprinkle of vegan parmesan elevate the humble bowl into something special. Add a light drizzle of olive oil or a crack of black pepper for extra flavor dimension. Little garnishes not only brighten the dish visually but also deepen each bite in unexpected ways.
Side Dishes
Pair your Homemade Spaghettios Recipe with something crisp and fresh to balance the creamy tomato sauce. A side salad with tangy vinaigrette, steamed green beans, or roasted veggies add texture and vitamins, turning this nostalgic dish into a well-rounded meal.
Creative Ways to Present
Make it fun for the kids or for a casual gathering by serving the Spaghettios in individual ramekins or colorful bowls. You could even spoon it into hollowed-out mini bell peppers or use it as a filling for stuffed zucchini boats for a playful twist on the classic.
Make Ahead and Storage
Storing Leftovers
Keep any leftovers in an airtight container in the refrigerator for up to three days. The flavors tend to deepen after resting, and reheating gently brings back the creamy texture of the sauce. Just be sure to stir occasionally when reheating to keep the pasta from sticking.
Freezing
This Homemade Spaghettios Recipe freezes well, making it a great option for meal prep. Portion it into freezer-safe containers or freezer bags, leaving some space for expansion. It can be stored in the freezer for up to two months without losing its delicious flavor or texture.
Reheating
For best results, thaw frozen Spaghettios overnight in the fridge before reheating. Warm gently on the stovetop over low heat, stirring often and adding a splash of water or dairy-free milk if the sauce feels too thick. Using the microwave works too—cover and heat in short bursts, stirring in between.
FAQs
Can I use regular milk instead of dairy-free milk in this Homemade Spaghettios Recipe?
Absolutely! Regular milk or cream will work just as well and add a creamy richness to the sauce, though the recipe is designed to be flexible to suit different dietary preferences.
What pasta is best for making Spaghettios at home?
Small pasta rings like ditalini are ideal because they hold the sauce perfectly and recreate the nostalgic texture of classic Spaghettios. If you can’t find rings, small shaped pasta like mini shells or elbow macaroni work nicely too.
Is nutritional yeast really necessary?
Not at all. It’s optional but highly recommended if you’d like to boost that cheesy, savory flavor without adding dairy. If you don’t have it, the sauce will still taste fantastic.
How can I make this recipe more protein-packed?
Adding cooked lentils or vegan meat crumbles is an easy way to boost protein while keeping the dish vegan and filling. You can also stir in some cooked beans or even shredded cooked chicken if you’re not keeping it plant-based.
Can I make this recipe gluten-free?
Yes! Just swap the pasta rings for your favorite gluten-free small pasta shapes. The sauce remains just as flavorful, so the entire dish is gentle on gluten sensitivities.
Final Thoughts
There is something truly special about recreating a beloved childhood dish with fresh, wholesome ingredients, and this Homemade Spaghettios Recipe does just that. It’s quick, comforting, and endlessly adaptable, making it a perfect crowd-pleaser for family dinners or a cozy solo meal. Give it a try—you might find it becomes your new go-to comfort food!
Print
Homemade Spaghettios Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 3 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Description
This homemade Spaghettios recipe offers a comforting and delicious twist on the classic canned pasta dish, featuring tender small pasta rings simmered in a rich, flavorful tomato sauce enriched with nutritional yeast and dairy-free cream. Perfect for a quick, wholesome meal, it’s customizable with optional protein additions like lentils or vegan meat crumbles.
Ingredients
Sauce Base
- 1 tablespoon olive oil
- 1/4 cup finely diced onion
- 2 cloves garlic, minced
- 1 (15 oz) can tomato sauce
- 1 cup water
- 2 tablespoons tomato paste
- 1 tablespoon nutritional yeast (optional, for cheesy flavor)
- 1/2 teaspoon salt
- 1/4 teaspoon sugar (optional, to taste)
- 1/8 teaspoon onion powder
- 1/8 teaspoon garlic powder
- 1/4 cup unsweetened dairy-free milk or cream
Pasta & Protein
- 1 cup small pasta rings (or ditalini)
- Optional: 1/2 cup cooked lentils or vegan meat crumbles for added protein
Instructions
- Heat the Olive Oil and Sauté Aromatics: In a medium pot, heat the olive oil over medium heat. Add the finely diced onion and cook for 2-3 minutes until softened and translucent. Then add the minced garlic and sauté for an additional 30 seconds to release its aroma.
- Add Tomato Ingredients and Seasonings: Stir in the tomato sauce, water, tomato paste, nutritional yeast (if using), salt, sugar (optional), onion powder, and garlic powder. Mix well and bring the mixture to a gentle simmer, allowing the flavors to meld.
- Cook the Pasta in the Sauce: Add the small pasta rings directly into the pot and stir to combine. Let it simmer uncovered, stirring occasionally, until the pasta is cooked tender and the sauce has thickened, approximately 10-12 minutes.
- Enrich the Sauce: Stir in the unsweetened dairy-free milk or cream to create a rich and creamy texture in the sauce. Mix thoroughly.
- Add Optional Protein and Heat Through: If desired, incorporate the cooked lentils or vegan meat crumbles into the pot and heat through to combine the flavors evenly.
- Season to Taste and Serve: Taste the Spaghettios and adjust seasoning as needed. Serve warm for a comforting meal.
Notes
- You can substitute small pasta rings with ditalini or any other tiny pasta shapes you have on hand.
- The nutritional yeast is optional but adds a nice cheesy flavor without dairy.
- For a richer sauce, full-fat coconut milk can be used instead of dairy-free milk or cream.
- Adding cooked lentils or vegan meat crumbles boosts the protein content, making the dish more filling.
- Adjust the seasoning and sweetness to your preference by adding more salt or sugar.
- This recipe is vegan and gluten-free if using gluten-free pasta.

