why make this recipe
Creamy Spaghetti is a delicious and comforting dish that brings joy to any mealtime. Its rich and velvety sauce, paired with al dente pasta, creates a delightful harmony that satisfies both hunger and cravings. This recipe is easy to follow, making it perfect for busy weekdays or a cozy dinner at home. Plus, it uses simple ingredients you may already have in your kitchen!
how to make Creamy Spaghetti
Ingredients
- 250 g spaghetti
- 1 medium onion, finely diced
- 3 cloves garlic, finely chopped
- 2 tbsp olive oil
- 1 cup tomato purée
- 1/2 tsp chilli flakes (or to taste)
- 1/2 tsp oregano
- 1/2 tsp black pepper
- Salt to taste
- 1/2 cup cream
- 1/2 cup freshly grated Parmesan cheese
- 2 tbsp chopped fresh parsley
- 1/4 cup reserved pasta water
Directions
- Boil spaghetti in well-salted water until al dente. Reserve some pasta water, then drain.
- Heat olive oil in a pan on medium heat. Add finely diced onion and cook until soft.
- Add chopped garlic and sauté until fragrant.
- Stir in tomato purée and cook until the raw taste is gone and the sauce turns deep red.
- Add chilli flakes, oregano, black pepper, and salt. Mix well.
- Lower the heat and slowly add cream, stirring continuously.
- Add grated Parmesan and mix until the sauce becomes smooth and creamy.
- Add drained spaghetti and a splash of pasta water. Toss well until every strand is coated.
- Garnish with parsley and extra Parmesan. Serve hot.
how to serve Creamy Spaghetti
Serve Creamy Spaghetti hot, topped with additional freshly grated Parmesan cheese and a sprinkle of chopped parsley. You can pair it with a simple side salad or garlic bread for a complete meal. It’s great for a family dinner or a special occasion.
how to store Creamy Spaghetti
If you have leftovers, store them in an airtight container in the fridge for up to 2 days. To reheat, warm it gently on the stove or in the microwave. You may want to add a little extra cream or pasta water to help restore the sauce’s creaminess.
tips to make Creamy Spaghetti
- Don’t overcook the spaghetti; al dente gives the best texture.
- Feel free to adjust the spice level by adding more or less chilli flakes.
- For extra flavor, add cooked chicken, shrimp, or vegetables to the sauce.
- Using freshly grated Parmesan enhances the taste compared to pre-grated cheese.
variation
You can make a vegetarian version by adding more vegetables, like spinach or mushrooms, and substituting the cheese with a plant-based alternative. Another option is to swap the tomato purée for pesto for a different flavor profile.
FAQs
Can I use different pasta?
Yes, you can use any pasta type you prefer, such as fettuccine or penne.
Is it possible to make it dairy-free?
You can use coconut cream and nutritional yeast instead of cream and Parmesan for a dairy-free version.
Can I freeze Creamy Spaghetti?
It’s not recommended to freeze it because the cream may change texture after thawing, but you can freeze the sauce separately without the pasta.

Creamy Spaghetti
Ingredients
Method
- Boil spaghetti in well-salted water until al dente. Reserve some pasta water, then drain.
- Heat olive oil in a pan on medium heat. Add finely diced onion and cook until soft.
- Add chopped garlic and sauté until fragrant.
- Stir in tomato purée and cook until the raw taste is gone and the sauce turns deep red.
- Add chilli flakes, oregano, black pepper, and salt. Mix well.
- Lower the heat and slowly add cream, stirring continuously.
- Add grated Parmesan and mix until the sauce becomes smooth and creamy.
- Add drained spaghetti and a splash of pasta water. Toss well until every strand is coated.
- Garnish with parsley and extra Parmesan. Serve hot.