A comforting and creamy tomato spaghetti made with garlic, cream, and Parmesan. Ready in under 30 minutes, this pasta is the perfect blend of tangy tomato and rich, velvety sauce.
8 oz spaghetti
2 tbsp olive oil
1 tbsp butter
4 garlic cloves, minced
½ small onion, diced (optional)
1½ cups tomato sauce or crushed tomatoes
¾ cup heavy cream
½ cup freshly grated Parmesan cheese
½ tsp salt
¼ tsp black pepper
½ tsp dried oregano
Pinch red pepper flakes
Reserved pasta water (as needed)
Fresh basil or parsley, for garnish
Cook spaghetti in salted water until al dente. Reserve ½ cup water, then drain.
In a skillet, heat oil and butter. Sauté garlic (and onion, if using) until fragrant.
Add tomato sauce, salt, pepper, and seasonings. Simmer 5–7 minutes.
Stir in cream and simmer 2–3 minutes more.
Add Parmesan cheese, stir to melt. Add pasta and toss to coat.
Use reserved pasta water to loosen if needed.
Serve hot with extra Parmesan and herbs.
Add spinach or mushrooms for variety.
Substitute cream with half-and-half for a lighter version.
Great with grilled chicken or shrimp on top.