If you have ever craved a dish that perfectly marries rich creaminess with the vibrant freshness of tomatoes, then this Creamy Tomato Pasta Recipe is going to become your new best friend in the kitchen. It’s a beautiful balance of smooth, savory sauce enveloping tender penne pasta, infused with fresh basil and a kick of garlic that makes every bite sing. Whether you’re whipping up a quick weeknight dinner or impressing guests with a comforting homemade classic, this recipe provides a luscious, satisfying meal that feels both indulgent and fresh.

Ingredients You’ll Need

A shiny silver frying pan is filled with small pieces of chopped white onion being cooked, some pieces showing a light golden-brown color from cooking, with a wooden spatula stirring from the top left corner. The pan is placed on a stove with a black burner and a white marbled textured background below. The onions are scattered evenly across the pan's surface, showing slight steam around them. photo taken with an iphone --ar 4:5 --v 7

This Creamy Tomato Pasta Recipe uses a handful of straightforward ingredients, each playing a starring role to build layers of flavor and texture. Simple pantry staples and fresh additions combine to create a sauce that’s luscious, hearty, and vibrantly colored with the sweetness of tomatoes and the subtle peppery notes of basil.

  • Mini penne pasta (1 lb.): The perfect pasta shape to catch every bit of that creamy, tomato-rich sauce.
  • Salt and black pepper: Essential seasonings that bring out the full flavor of every ingredient.
  • Butter (2 Tbsp): Adds a silky richness to your base and helps soften the onions beautifully.
  • Yellow onion (1 small, finely chopped): Provides a sweet and savory foundation for the sauce.
  • Minced garlic (1 Tbsp): Packs a punch of aromatic flavor that lifts the whole dish.
  • Tomato paste (2 Tbsp): Intensifies the tomato flavor and deepens the sauce’s color.
  • Red pepper flakes (1/2 tsp, optional): Adds a gentle heat that balances the creaminess perfectly.
  • Crushed Roma tomatoes (28 oz. can): The heart of the sauce, offering natural sweetness and vibrant tomato flavor.
  • Heavy cream (1 cup): Brings the luscious, velvety texture that makes this pasta so irresistible.
  • Grated parmesan (1/3 cup plus more for serving): Adds salty, nutty complexity that ties the sauce together.
  • Fresh basil (1/4 cup, chopped): Brings a fragrant, herbaceous brightness to crown the dish.
  • Reserved pasta water (3/4 cup): Used to adjust sauce consistency, ensuring an ideal silky coating on the pasta.

How to Make Creamy Tomato Pasta Recipe

A close-up view of a silver pot filled with boiling water bubbles, inside which yellow pasta is cooking. On top, a wooden spoon holds a small portion of cooked yellow penne pasta, showing its smooth texture and hollow centers. The steam and foam from the boiling water surround the spoon and pasta, creating a light foam layer on the water surface. The pot handles are visible on the sides, and the background shows a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

Step 1: Cook the Pasta to Perfection

Begin by cooking your mini penne pasta in a large pot of salted boiling water. Cooking it to al dente gives the pasta a perfect bite that holds up beautifully in the creamy sauce. Before draining, remember to reserve about 3/4 cup of the pasta water—it will be a secret weapon for adjusting your sauce’s texture later.

Step 2: Build the Flavor Base

While the pasta cooks, melt the butter over medium heat in a large sauté pan or pot. Sauté the finely chopped yellow onion for about six minutes until it becomes soft, translucent, and slightly sweet. Adding minced garlic next, cook just briefly for about 30 seconds to release its aroma without burning it. Then stir in the tomato paste along with optional red pepper flakes and cook for one more minute. This step concentrates the tomato punch and infuses the pan with richness and depth.

Step 3: Create the Tomato Sauce

Pour in the crushed Roma tomatoes and bring everything to a gentle simmer. Season with salt and freshly ground black pepper as you go—tasting is key here to balance the flavors just right. Cover the pan, lower the heat, and allow the mixture to simmer gently for 10 minutes, so those fresh and bold tomato flavors develop and mellow out perfectly.

Step 4: Make it Creamy and Combine

This is where the magic happens—gently stir in the heavy cream to the sauce, transforming it into a silky, rich base. Toss in your al dente pasta, the grated parmesan, and chopped fresh basil. Combine everything thoroughly to ensure every piece of penne is luxuriously coated with sauce packed with vibrant flavor and creamy texture.

Step 5: Adjust the Sauce Texture

If the sauce feels too thick or clings too heavily, slowly stir in some of the reserved pasta water to loosen it just enough to coat the pasta smoothly. Because tomato thickness varies by brand, this little step is essential to getting the exact luscious consistency that clings but flows.

How to Serve Creamy Tomato Pasta Recipe

Garnishes

Adding a little extra flair to your creamy tomato pasta recipe is easy and makes the dish pop visually and flavor-wise. A sprinkle of freshly grated parmesan on top is classic, but you could also add a handful of torn basil leaves, a drizzle of high-quality olive oil, or even some toasted pine nuts for crunch and nuttiness.

Side Dishes

This creamy tomato pasta is wonderfully versatile with sides. A crisp green salad with a bright vinaigrette cuts through the richness perfectly, while garlic bread or a warm, crusty baguette serves as a comforting, dippable companion. Roasted vegetables or a simple arugula salad with lemon dressing can also add fresh balance.

Creative Ways to Present

For extra wow-factor when serving, try plating the pasta with a swirl of fresh basil pesto on the side or drizzle some balsamic glaze around the rim of the plate to add complexity and color contrast. Serving in shallow bowls rather than plates traps heat and keeps the sauce deliciously warm. Individual servings with delicate basil leaves placed on top provide an elegant touch.

Make Ahead and Storage

Storing Leftovers

If you have any leftovers from your Creamy Tomato Pasta Recipe, store them in an airtight container in the refrigerator. The flavors only deepen after sitting, but because of the cream, try to consume them within 2 to 3 days for best texture and freshness.

Freezing

Freezing creamy tomato pasta can be a bit tricky as cream sauces sometimes separate when frozen and thawed. To freeze, place cooled pasta in a freezer-safe container and cover tightly. Expect some changes in texture, so it’s best used within 1 month. Thaw overnight in the fridge for even reheating.

Reheating

When reheating, do so gently on the stovetop over low heat to avoid breaking the cream sauce. Add a splash of cream or reserved pasta water to revive the silky texture if it thickens too much. Microwaving is fine but stir midway to distribute heat evenly and prevent curdling.

FAQs

Can I use a different type of pasta for this dish?

Absolutely! While mini penne is perfect for holding the sauce, other short pastas like rigatoni, fusilli, or farfalle work wonderfully. Just adjust cooking times according to the pasta shape you choose.

Is it possible to make this recipe vegan?

Yes, you can! Swap out butter with a plant-based alternative, use coconut or cashew cream instead of heavy cream, and opt for nutritional yeast or vegan parmesan to maintain that cheesy flavor.

How spicy is this pasta with red pepper flakes?

The red pepper flakes add a gentle warmth that complements the creaminess without overpowering the dish. If you prefer no heat, simply leave them out or reduce the amount.

Can I prepare the sauce ahead of time?

Definitely. The sauce can be made up to two days in advance and stored in the fridge. When you’re ready to serve, reheat gently and toss with freshly cooked pasta for the best texture.

What can I do if my sauce is too thick?

Add small amounts of reserved pasta water or extra cream to thin it out. This helps achieve a smooth, saucey consistency perfect for coating the pasta evenly without becoming clumpy or dry.

Final Thoughts

Trust me, once you try this Creamy Tomato Pasta Recipe, it will become a beloved staple in your cooking routine. It’s a delightful combination of comforting creaminess and fresh tomato brightness that satisfies cravings and fills your kitchen with irresistible aromas. Don’t be shy about experimenting with garnishes or sides to make it truly your own. You’re just one delicious meal away from the perfect cozy dinner, so go ahead and treat yourself to this luscious, simple pasta tonight!

Print

Creamy Tomato Pasta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 156 reviews

This creamy tomato pasta recipe is a comforting and rich dish perfect for a quick weeknight dinner. Featuring a luscious sauce made from sautéed onions, garlic, tomato paste, and crushed tomatoes, combined with heavy cream and parmesan cheese, it delivers a perfect balance of tangy, creamy, and savory flavors. Fresh basil adds a delightful herbal note, while pasta water helps achieve a silky sauce consistency. Ready in just 30 minutes and serving eight, this easy recipe is sure to become a family favorite.

  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 8 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian

Ingredients

Pasta and Seasoning

  • 1 lb. mini penne pasta (or regular penne, dry)
  • Salt, to taste
  • Black pepper, to taste

Sauce

  • 2 Tbsp butter
  • 1 small yellow onion, finely chopped (about 1 heaping cup)
  • 1 Tbsp minced garlic
  • 2 Tbsp tomato paste
  • 1/2 tsp red pepper flakes (optional, or to taste)
  • 28 oz. can crushed Roma tomatoes (or crushed San Marzano tomatoes)
  • 1 cup heavy cream
  • 1/3 cup (1.5 oz) grated Parmesan cheese, plus more for serving
  • 1/4 cup chopped fresh basil
  • 3/4 cup reserved pasta water

Instructions

  1. Cook the Pasta: Bring a large pot of salted water to a boil. Add the mini penne pasta and cook according to package instructions until al dente. Before draining, reserve 3/4 cup of the pasta cooking water and set aside. Drain the pasta and keep it ready for mixing with the sauce.
  2. Sauté Onions and Garlic: In a 12-inch sauté pan or pot, melt the butter over medium heat. Add the finely chopped yellow onion and cook, stirring occasionally, until tender and translucent, about 6 minutes. Add the minced garlic and sauté for 30 seconds until fragrant.
  3. Add Tomato Paste and Spices: Stir in the tomato paste and red pepper flakes (if using), cooking for 1 minute to deepen the flavors.
  4. Simmer the Tomato Sauce: Pour in the crushed Roma tomatoes, season with salt and black pepper to taste. Reduce the heat to low, cover the pan, and let the sauce simmer gently for 10 minutes, allowing the flavors to meld.
  5. Finish the Sauce and Combine: Remove the lid and stir the heavy cream into the sauce, creating a rich and creamy texture. Add the drained pasta, grated Parmesan cheese, and chopped fresh basil to the sauce. Toss everything together until well combined and the pasta is fully coated.
  6. Adjust Consistency and Serve: If the sauce is too thick, gradually thin it out with the reserved pasta water until desired consistency is achieved. Serve immediately, garnished with extra Parmesan cheese as desired.

Notes

  • Use crushed San Marzano tomatoes for a sweeter and less acidic sauce, if available.
  • Red pepper flakes can be adjusted or omitted based on your spice preference.
  • Reserve pasta water carefully as it helps to loosen thick sauces and improve the sauce’s texture and adherence to pasta.
  • This dish is best served fresh but can be stored in an airtight container in the refrigerator for up to 3 days.
  • Reheat gently on the stovetop with a splash of cream or water to restore creaminess.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star