Dinner · Part 3 of 3: Tips & recipe card
Creamy Tomato Pasta in 20 Minutes Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 4
Tips for success
To get the deepest flavor from the tomato paste, let it sizzle and caramelize without stirring too often. You want it to darken slightly and stick to the pan, then scrape it up with the liquid from the onions and garlic.
This builds a complex, savory base. Also, don't rush the garlic and onion—cooking them slowly over medium heat releases their sweetness and prevents bitterness.
For an extra creamy texture, stir in a splash of the reserved pasta water along with the cheeses. The starch in the water helps emulsify the sauce, making it silky and smooth.
If you like a bit of heat, add a pinch of red pepper flakes with the tomato paste. And always add the fresh basil at the very end—it loses its aroma if cooked. Serve immediately for the best taste and texture.
Variations
- Spicy Arrabbiata Style: Add 1/2 teaspoon red pepper flakes with the garlic and onion, and use a sharp pecorino instead of parmesan. The heat cuts through the creamy cheese and adds a lively kick.
- Mushroom and Herb: Sauté 1 cup sliced mushrooms with the onion and garlic until golden. Stir in 1 teaspoon dried oregano with the tomato paste. Finish with fresh parsley instead of basil for an earthy twist.
- Smoky Bacon: Cook 4 slices of chopped bacon until crisp, then use the rendered fat instead of butter and olive oil. Crumble the bacon over the finished pasta. The smoky flavor pairs beautifully with the caramelized tomato.
- Creamy Vodka-Style: After caramelizing the tomato paste, add 2 tablespoons vodka and let it cook for 1 minute. Then proceed with the cheeses. The alcohol adds a subtle brightness and helps dissolve the tomato solids.
Storage and make-ahead
- Fridge
- Keep leftovers in an airtight container in the refrigerator for up to 3 days. Reheat with a splash of water or milk to restore creaminess.
- Freezer
- Not recommended – the cheese sauce may separate when thawed.
- Reheat
- Reheat gently on the stovetop or microwave, adding a splash of water or milk to loosen the sauce.
Store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce will thicken as it cools. To reheat, add a splash of water or milk and warm gently on the stovetop or in the microwave, stirring occasionally. Avoid overheating to keep the cheese sauce smooth.
You can prepare the sauce up to 2 days ahead. Cook the butter, olive oil, garlic, onion, tomato paste, and seasonings as directed, then cool and refrigerate. When ready to serve, reheat the sauce gently, add the cheeses, and toss with freshly boiled pasta. The basil should always be added fresh at the end.
Serving ideas
Serve this pasta hot, straight from the skillet, with a generous sprinkle of fresh basil and a few cracks of black pepper. It pairs well with a simple green salad or roasted vegetables.
A glass of red wine or sparkling water with lemon complements the rich, savory sauce. For a more substantial meal, add grilled chicken or sautéed mushrooms on the side.
This dish is also great as a main course for a casual dinner party. Set the skillet in the center of the table and let everyone help themselves.
The creamy, cheesy sauce is universally loved, and the vibrant basil makes it look fresh and appetizing. Leftovers can be packed for lunch the next day—just reheat gently.
Frequently asked questions
Can this recipe be made gluten-free?
Why does the sauce become grainy?
Can this recipe be doubled for a crowd?
What can be used instead of double-concentrated tomato paste?
How can the sauce be made less rich?
Creamy Tomato Pasta in 20 Minutes

Ingredients
- 3 tbsp unsalted butter
- 2 tbsp olive oil
- 2 tbsp freshly minced garlic
- 1/2 cup finely diced yellow onion
- 4 tbsp double-concentrated tomato paste
- 1 tbsp garlic powder
- 1 tsp black pepper
- salt to taste
- 1 cup sharp cheddar cheese, shredded
- 1/2 cup freshly grated parmesan
- 250 g boiled penne pasta
- fresh chopped basil for garnish, to taste
Instructions
- In a large skillet over medium heat, melt the butter with the olive oil, swirling occasionally until the butter is fully melted and the mixture is hot but not smoking.
- Add the minced garlic and diced onion to the skillet. Cook, stirring frequently, for about 2 minutes until the onion is translucent and the garlic is fragrant but not browned.
- Add the tomato paste, garlic powder, black pepper, and salt to taste. Stir to combine, then cook for 3 minutes, stirring constantly, until the paste turns a deep brick-red and begins to caramelize on the bottom of the skillet.
- Reduce the heat to medium-low. Add the shredded cheddar and grated parmesan, stirring until the cheeses melt into the tomato mixture and form a smooth, creamy sauce.
- Add the boiled penne to the skillet. Toss gently with tongs or a spatula until every piece is coated in the creamy tomato-cheese sauce.
- Remove the skillet from the heat. Sprinkle the fresh chopped basil over the top and add a few cracks of black pepper if desired. Serve immediately.
Estimated nutrition per serving
- Calories
- 540
- Protein
- 20 g
- Carbohydrates
- 55 g
- Fat
- 28 g
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






