Why You’ll Love This Recipe
Homemade Spaghetti O’s offer the same creamy, tangy, and comforting flavors as the store-bought version, but with the added benefit of knowing exactly what goes into it—no preservatives or artificial ingredients! This recipe is quick, easy, and customizable to suit your taste. Whether you prefer extra cheese or a little more spice, it’s a dish that can be tailored to your preferences. Plus, it’s a fun meal that can be enjoyed by the whole family, especially on busy weeknights.
Ingredients
-
1 cup small pasta shapes (preferably ring-shaped or elbow macaroni)
-
2 tablespoons unsalted butter
-
1 small onion, finely chopped
-
1/2 teaspoon garlic powder
-
1/2 teaspoon onion powder
-
1 teaspoon dried oregano
-
1/2 cup tomato sauce
-
1/2 cup chicken or vegetable broth (or water)
-
1/2 cup heavy cream or milk (for a creamier texture)
-
1/4 cup grated Parmesan cheese
-
1/2 teaspoon salt (adjust to taste)
-
Freshly ground black pepper, to taste
-
1 tablespoon olive oil (optional)
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Cook the pasta: Bring a large pot of salted water to a boil. Add the small pasta and cook according to package instructions until al dente. Drain and set aside.
-
Make the sauce: In a medium saucepan, melt the butter over medium heat. Add the chopped onion and cook until softened, about 3-4 minutes.
-
Add seasonings: Stir in the garlic powder, onion powder, and oregano, and cook for another minute to allow the spices to bloom and become fragrant.
-
Combine liquids: Pour in the tomato sauce, broth (or water), and heavy cream (or milk), stirring to combine. Bring the mixture to a simmer and cook for 3-5 minutes until it thickens slightly.
-
Add cheese and pasta: Stir in the grated Parmesan cheese, salt, and pepper, and mix until the cheese melts smoothly into the sauce. Add the cooked pasta and stir until well-coated and heated through.
-
Serve: Taste and adjust seasoning if necessary. Serve warm and enjoy!
Servings and Timing
-
Servings: 4
-
Prep time: 5 minutes
-
Cook time: 20 minutes
-
Total time: 25 minutes
Variations
-
Cheesy Spaghetti O’s: For a cheesier version, add more grated cheese (cheddar, mozzarella, or a blend) to the sauce as it simmers for a creamier, cheesy texture.
-
Spicy: Add a pinch of red pepper flakes or a dash of hot sauce for a spicy kick.
-
Vegetarian: Use vegetable broth instead of chicken broth, and feel free to add some sautéed vegetables like bell peppers, mushrooms, or spinach for added nutrition.
-
Meat Lover’s: Add cooked ground beef, turkey, or sausage for a heartier meal.
-
Tomato-free version: If you prefer a white sauce, you can omit the tomato sauce and use extra milk or cream with a little more cheese to make a creamy, cheesy pasta dish.
Storage/Reheating
-
Storage: Store leftover Spaghetti O’s in an airtight container in the refrigerator for up to 3 days.
-
Reheating: Reheat in a saucepan over medium heat, adding a splash of water or milk if the sauce has thickened too much. You can also reheat in the microwave, stirring occasionally to ensure even heating.
FAQs
Can I use a different type of pasta?
Yes! You can use any small pasta you have on hand, like elbow macaroni, ditalini, or even mini shells. Just make sure the pasta is small enough to resemble the classic Spaghetti O’s.
Can I make this recipe ahead of time?
Yes, you can make the sauce and cook the pasta ahead of time. Store them separately in the fridge and combine when ready to heat. The sauce may thicken when stored, so you can add a little extra liquid when reheating.
Can I make this recipe dairy-free?
Yes! You can replace the butter with olive oil and the heavy cream with coconut milk or a non-dairy cream. Use a dairy-free cheese alternative or skip the cheese altogether for a dairy-free version.
How do I make this recipe spicier?
Add a pinch of red pepper flakes, a few dashes of hot sauce, or some chopped jalapeños for added spice.
Can I freeze leftover Spaghetti O’s?
Yes, you can freeze the Spaghetti O’s. Let them cool completely, then store in an airtight container or freezer bag for up to 3 months. Reheat on the stovetop, adding extra liquid if needed.
Can I use a different type of cheese?
Yes, you can use any cheese you like. Cheddar, mozzarella, or even a creamy cheese like cream cheese can be used for a different texture and flavor.
Can I use store-bought pasta sauce instead of making my own?
Yes! If you’re in a pinch, store-bought pasta sauce can be used in place of the tomato sauce. Just make sure to adjust the seasoning to taste, as jarred sauces can sometimes be more or less seasoned than homemade.
How can I make the sauce thicker?
If the sauce is too thin, you can cook it a little longer to reduce the liquid or stir in a small amount of cornstarch mixed with water to thicken it. Another option is to add more cheese for a creamier texture.
Can I add meat to this recipe?
Yes! You can add cooked ground beef, chicken, sausage, or bacon to the sauce for extra protein. Just sauté the meat with the onions in step 2 before adding the spices and sauce.
How do I know when the pasta is done?
Follow the package instructions for your pasta. Taste test a piece to make sure it’s al dente (slightly firm to the bite) to avoid overcooking.
Conclusion
Homemade Spaghetti O’s are a fun and comforting dish that’s easy to make and can be customized to fit your preferences. With just a few ingredients, you can create a nostalgic meal that’s fresher and more flavorful than the canned version. Perfect for busy weeknights or when you’re craving a quick and cheesy pasta dish, this recipe is sure to be a hit with the whole family. Whether you keep it simple or add your favorite toppings, this homemade version of Spaghetti O’s is sure to become a new favorite in your recipe rotation!