I absolutely adore this Super Easy Homemade Cheesy Spaghetti O's Recipe because it takes me right back to cozy, comfort-food moments yet feels fresh and delicious every time I make it. The blend of sharp cheeses with the comforting little pasta rings swimming in a garlicky, herby tomato sauce never fails to satisfy both my cravings and my need for a quick, heartfelt meal. It’s a dish that’s as simple to whip up as it is comforting to eat, making it an instant favorite in my kitchen.
Why You'll Love This Super Easy Homemade Cheesy Spaghetti O's Recipe
From the moment I start cooking this dish, I’m greeted by the mouthwatering aroma of garlic sizzling in butter and olive oil, mingled with fresh oregano and a touch of chili flakes for just the right hint of warmth. The flavor profile is so inviting — rich, cheesy, and perfectly balanced with the tangy tomato paste and a subtle kick from the spices. It’s the kind of meal that warms you from the inside out and makes you savor every bite.
What really sets this recipe apart for me is how effortlessly it comes together. With just a handful of pantry staples and fresh herbs, I can have dinner on the table in about 25 minutes. Whether I’m cooking for my family after a busy day or welcoming friends for an informal meal, it always feels special without needing a ton of fuss or fancy ingredients. This Super Easy Homemade Cheesy Spaghetti O's Recipe is a total winner for weeknight dinners, casual gatherings, or anytime I want a comforting, cheesy pasta fix.
Ingredients You'll Need
The beauty of this recipe lies in its simple, yet carefully chosen ingredients that each add their own magic to the dish’s flavor, texture, and color. Using fresh garlic and herbs brightens the sauce, while the combination of parmesan and pecorino cheeses creates a silky, savory finish that elevates every spoonful.
- 2 tablespoons salted butter: Adds a rich, creamy base that melds perfectly with the olive oil to carry the garlic and spices.
- 2 tablespoons extra virgin olive oil: Provides a smooth, fruity undertone to the sauce and helps cook the garlic gently.
- 3 cloves garlic, chopped: Brings an aromatic punch that infuses the whole dish with warmth and depth.
- 1 tablespoon chopped fresh oregano: Offers a fresh, herbal note that brightens the tomato base.
- Chili flakes: Inject a subtle heat that balances the richness and keeps things exciting.
- ⅓ cup tomato paste: Creates a concentrated tomato flavor that forms the hearty sauce foundation.
- 2 cups Anellini or other small pasta: The perfect pasta shape for scooping up cheese and sauce in every bite.
- Kosher salt and black pepper: Essential for seasoning and bringing all the flavors to life.
- 1 teaspoon onion powder: Adds a gentle sweetness without overpowering the garlic.
- ½ teaspoon paprika: Contributes a smoky, slightly sweet undertone that complements the chili flakes perfectly.
- 1 cup grated parmesan cheese: Gives the sauce a sharp, nutty depth and creamy texture.
- ½ cup grated pecorino cheese: Adds a bold, salty punch that enhances the cheesy richness.
- ½ cup fresh basil: Ties everything together with its bright, peppery finish and lovely green color.
Directions
Step 1: In a large pot over medium heat, melt the salted butter together with the extra virgin olive oil. Add the chopped garlic, fresh oregano, and chili flakes. Cook gently, stirring occasionally, until the butter turns golden and the garlic becomes fragrant, about 5 minutes. Be careful not to let the garlic burn, as it will turn bitter.
Step 2: Reduce the heat to low, then stir in the tomato paste. Let it cook for 1 to 2 minutes to deepen the flavor, stirring constantly so it doesn’t stick to the bottom of the pot.
Step 3: Pour in 3 cups of water and turn the heat to high to bring the mixture to a boil.
Step 4: Once boiling, add the anellini pasta along with the onion powder, paprika, kosher salt, and black pepper. Stir well to combine all the ingredients. Cook the pasta, stirring frequently, until it is al dente, about 12 minutes. Make sure to check the texture so the pasta stays firm but tender.
Step 5: Remove the pot from the heat. Stir in the grated parmesan and pecorino cheeses along with the fresh basil. Keep mixing until the cheese melts completely and the sauce becomes creamy and luscious.
Step 6: Serve immediately with an extra sprinkle of fresh basil on top for a beautiful final touch. Enjoy each cheesy, cozy bite of this homemade delight!
Servings and Timing
This recipe yields about 6 hearty servings, perfect for a family dinner or sharing with friends. You’ll spend around 5 minutes prepping the ingredients and about 20 minutes cooking, making the total time roughly 25 minutes from start to finish. There’s no additional resting time needed — it’s best enjoyed piping hot right after cooking for the creamiest, most comforting experience.
How to Serve This Super Easy Homemade Cheesy Spaghetti O's Recipe
I love serving this dish fresh and hot right out of the pot, scooping generous portions into warm bowls. It pairs beautifully with a crisp, green salad tossed with a lemon vinaigrette or a simple side of steamed veggies to add a fresh contrast to the rich, cheesy pasta. Roasted broccoli or sautéed spinach are some of my favorite veggies to round out the meal with complementary flavors and textures.
For garnishing, I like to sprinkle extra fresh basil or even add a small pinch of chili flakes on top for more color and a little kick. A drizzle of good olive oil just before serving can also add a lovely sheen and extra depth of flavor. Presentation-wise, serving in shallow bowls with a sprinkle of cheese on top makes it look inviting and ready to dive into.
This Super Easy Homemade Cheesy Spaghetti O's Recipe works wonders for casual weeknight dinners, cozy lunches, or even for feeding a crowd at informal get-togethers. It’s warm and comforting enough for chilly evenings but still light and fresh enough to enjoy any time you crave a cheesy pasta hug.
Variations
One of my favorite things about this recipe is how adaptable it is. If you can’t find anellini pasta, small rings of other shapes like ditalini or orzo work beautifully and still hold the cheese and sauce well. For a gluten-free twist, I’ve used gluten-free pasta and loved how the dish still retained its creamy, cheesy goodness without compromise.
If you’re aiming for a vegan version, swapping the butter for vegan margarine and using plant-based cheeses or nutritional yeast can create a deliciously cheesy flavor while keeping things plant-based. Fresh herbs and spices become even more important here to boost the flavor and keep it vibrant.
To switch up the flavors, I sometimes add a splash of crushed tomatoes or roasted red pepper puree to the sauce for a different tomato depth. Also, using smoked paprika instead of regular paprika brings a lovely smoky layer. For some extra texture, stirring in lightly toasted pine nuts or a handful of sautéed mushrooms at the end makes it a bit more substantial without changing the recipe’s simplicity.
Storage and Reheating
Storing Leftovers
I usually store leftover cheesy spaghetti O's in an airtight container in the refrigerator. It keeps well for up to 3 days. Using a shallow, well-sealing plastic or glass container helps the pasta retain its moisture and flavor. Before closing the container, I like to let the pasta cool slightly to prevent condensation buildup that can make it soggy.
Freezing
While this dish is best fresh, you can freeze it if needed. I recommend portioning it into freezer-safe containers or heavy-duty freezer bags, pressing out excess air to avoid freezer burn. Frozen homemade cheesy spaghetti O's will keep well for up to 2 months. When freezing, consider leaving out some fresh basil and adding it fresh after reheating to keep it bright and flavorful.
Reheating
When it’s time to reheat, I prefer warming the leftovers gently on the stovetop over low heat, adding a splash of water or broth to loosen the sauce and keep it creamy. Stirring frequently ensures even heating without drying out the pasta. Microwaving works fine too, but I always cover the dish and add a bit of liquid to prevent it from drying out. Avoid reheating on high temperature quickly as it can cause the cheese to clump and the texture to become rubbery.
FAQs
What type of pasta works best for this recipe?
I love using anellini because their small, ring shape traps the cheesy sauce perfectly. However, small pastas like ditalini, orzo, or even little elbow macaroni work wonderfully as well. The key is choosing shapes that hold the sauce and cheese to maximize each bite's flavor.
Can I make this recipe ahead of time?
You can prep the sauce and pasta separately in advance, but I recommend combining them and adding the cheese just before serving to keep the texture lively and creamy. If you must make it ahead, store it without cheese and add it fresh when reheating.
How spicy is this dish? Can I adjust the heat?
The chili flakes add just a gentle warmth that you can control easily. If you’re sensitive to spice, start with a small pinch or omit them entirely. I find that a little heat perfectly balances the richness of the cheese and tomato base without overpowering the flavors.
Is this dish suitable for kids?
Absolutely! I often make a milder version without chili flakes for my kids, and they love the cheesy comfort of the spaghetti O's. It’s a lovely way to introduce fresh herbs and simple tomato flavors in a kid-friendly format.
Can I add veggies or protein to make it more filling?
Definitely! Adding sautéed mushrooms, spinach, roasted bell peppers, or cooked chicken can make this dish even more substantial. I usually stir these in at the end so they meld perfectly with the creamy cheese sauce without getting overwhelmed.
Conclusion
I truly hope you give this Super Easy Homemade Cheesy Spaghetti O's Recipe a try because it’s become such a comfort food staple in my home. It’s straightforward, delicious, and full of cozy flavors that feel like a warm hug on a plate. Whether you’re feeding a family, entertaining friends, or just craving some cheesy pasta goodness for yourself, this recipe will not disappoint and will probably become a new favorite, just like it did for me.
PrintSuper Easy Homemade Cheesy Spaghetti O's Recipe
This Super Easy Homemade Cheesy Spaghetti O's recipe is a comforting, flavorful pasta dish made with small pasta shapes simmered in a garlicky, herby tomato sauce enriched with parmesan and pecorino cheeses. Ready in just 25 minutes, it's perfect for a quick weeknight meal that feels both nostalgic and gourmet.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Sauce Base
- 2 tablespoons salted butter
- 2 tablespoons extra virgin olive oil
- 3 cloves garlic, chopped
- 1 tablespoon chopped fresh oregano
- Chili flakes, to taste
- ⅓ cup tomato paste
Pasta and Seasoning
- 2 cups Anellini or other small pasta
- Kosher salt, to taste
- Black pepper, to taste
- 1 teaspoon onion powder
- ½ teaspoon paprika
Cheese and Herbs
- 1 cup grated parmesan cheese
- ½ cup grated pecorino cheese
- ½ cup fresh basil, chopped, plus extra for serving
Instructions
- Melt Butter and Aromatics: In a large pot over medium heat, melt together the salted butter, extra virgin olive oil, chopped garlic, fresh oregano, and chili flakes. Cook the mixture until the butter turns golden and the garlic is fragrant, about 5 minutes, stirring occasionally to prevent burning.
- Add Tomato Paste and Water: Reduce the heat to low and stir the tomato paste into the butter and oil mixture. Cook for 1-2 minutes to deepen the flavor, then pour in 3 cups of water. Increase the heat to high to bring the liquid to a boil.
- Cook Pasta with Seasonings: Once boiling, add the Anellini pasta along with onion powder, paprika, salt, and black pepper. Stir frequently and cook the pasta until al dente, which should take about 12 minutes, ensuring it absorbs the sauce and flavors well.
- Incorporate Cheeses and Basil: When the pasta is tender and most of the liquid is absorbed but still saucy, reduce heat to low and stir in the grated parmesan cheese, pecorino cheese, and chopped fresh basil. Mix thoroughly until the cheeses melt completely, creating a creamy, cheesy sauce coating the pasta.
- Serve and Garnish: Serve the cheesy spaghetti O's immediately, topped with additional fresh basil for a pop of color and freshness. Enjoy this comforting homemade dish warm right from the pot.
Notes
- For a spicier version, increase the amount of chili flakes according to your taste.
- If Anellini pasta is unavailable, use other small pasta shapes such as ditalini or orzo.
- Use freshly grated cheeses for better melting and flavor compared to pre-grated versions.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days; reheat gently on stovetop with a splash of water.
- Adjust seasoning at the end to taste, especially salt and pepper.


Leave a Reply