Creamy Tomato Basil Pasta a rich and creamy tomato basil pasta dish with a luscious sauce, fresh basil, and a hint of garlic. This comforting meal is perfect for a quick, satisfying dinner that combines creamy goodness with savory flavors.
Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
12 oz (340g) pasta (penne, fettuccine, or your choice)
1 tablespoon olive oil
3 cloves garlic, minced
1 can (14.5 oz) crushed tomatoes
½ cup heavy cream
½ cup freshly grated Parmesan cheese
½ teaspoon red pepper flakes (optional)
1 teaspoon dried oregano
½ teaspoon salt (or to taste)
¼ teaspoon black pepper
¼ cup fresh basil leaves, chopped
1 tablespoon butter
Directions
I start by cooking the pasta according to the package instructions until al dente. Be sure to reserve ½ cup of the pasta water before draining and setting it aside.
In a large skillet, I heat the olive oil over medium heat. Once hot, I add the minced garlic and sauté it for about 30 seconds until fragrant.
Next, I pour in the crushed tomatoes and stir in the oregano, salt, black pepper, and red pepper flakes (if using). I let it simmer for 5-7 minutes, stirring occasionally to ensure everything melds together.
After the sauce has simmered, I reduce the heat to low and add the heavy cream, stirring it until fully incorporated. I allow it to cook for an additional 2-3 minutes.
I then stir in the Parmesan cheese and butter until both are fully melted and the sauce becomes smooth.
Once the sauce is ready, I toss the cooked pasta into the sauce, ensuring it’s fully coated. If the sauce seems too thick, I add a bit of the reserved pasta water until it reaches the consistency I like.
Finally, I remove the skillet from the heat and stir in the fresh basil. I serve the pasta immediately, often with an extra sprinkle of Parmesan cheese on top.
Servings and Timing
Servings: 4
Prep Time: 5 minutes
Cooking Time: 15 minutes
Total Time: 20 minutes
Variations
I love this pasta as is, but there are so many fun variations you can try! Here are a few ideas:
Add protein: You could add grilled chicken, shrimp, or even crispy bacon for some extra protein.
Use a different pasta: While I prefer penne or fettuccine, any pasta shape you enjoy works well, like spaghetti, rigatoni, or even gluten-free options.
Change up the cheese: If you don’t have Parmesan, Pecorino Romano or mozzarella can be used for a slightly different flavor.
Make it spicy: If you’re a fan of heat, try adding more red pepper flakes or a few dashes of hot sauce.
Vegetarian option: You can easily skip the butter and add extra vegetables like spinach, mushrooms, or zucchini for a veggie-packed dish.
Storage/Reheating
This creamy tomato basil pasta can be stored in an airtight container in the fridge for up to 3 days. When reheating, I recommend adding a little extra cream or pasta water to loosen up the sauce, as it may thicken in the fridge. Reheat in a skillet over low heat or microwave in short intervals, stirring occasionally, until heated through.
FAQs
Can I use a different type of pasta?
Yes, you can! Penne and fettuccine work well, but any pasta shape, such as spaghetti, rigatoni, or farfalle, will be delicious with this creamy sauce.
Can I make this recipe dairy-free?
To make it dairy-free, try using coconut cream or a dairy-free cream alternative in place of the heavy cream. You can also use dairy-free Parmesan or skip the cheese altogether.
Can I freeze this creamy tomato basil pasta?
Yes, you can freeze the sauce separately from the pasta. Store the sauce in an airtight container for up to 3 months. When ready to eat, reheat and toss with freshly cooked pasta.
Can I add vegetables to this recipe?
Absolutely! Adding sautéed spinach, zucchini, mushrooms, or roasted bell peppers can enhance the flavor and texture of the dish. Just make sure to adjust the cooking time to avoid overcooking the veggies.
What can I serve with this pasta?
This pasta is delicious on its own, but it pairs well with a simple side salad, garlic bread, or steamed vegetables like broccoli or asparagus for a well-rounded meal.
Conclusion
I truly enjoy making this creamy tomato basil pasta whenever I want a quick, comforting, and flavorful meal. It’s a perfect dish for busy nights or casual dinner gatherings. With its rich tomato sauce, creamy texture, and fresh basil, it’s a crowd-pleaser that never fails to satisfy. Whether you’re in the mood for a solo dinner or cooking for family and friends, this pasta is sure to become a favorite in your recipe rotation.
Recipe:

Creamy Tomato Basil Pasta
- Total Time: 20 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This creamy tomato basil pasta is a comforting, rich dish with a luscious tomato sauce, fresh basil, and a creamy texture. The combination of garlic, Parmesan, and heavy cream creates a flavor-packed meal that comes together in just 20 minutes. Ideal for busy weeknights or last-minute dinners, this pasta is easy to make, delicious, and customizable to your liking.
Ingredients
12 oz (340g) pasta (penne, fettuccine, or your choice)
1 tablespoon olive oil
3 cloves garlic, minced
1 can (14.5 oz) crushed tomatoes
½ cup heavy cream
½ cup freshly grated Parmesan cheese
½ teaspoon red pepper flakes (optional)
1 teaspoon dried oregano
½ teaspoon salt (or to taste)
¼ teaspoon black pepper
¼ cup fresh basil leaves, chopped
1 tablespoon butter
Instructions
- Cook the pasta according to the package instructions until al dente. Reserve ½ cup of pasta water and set it aside.
- In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant.
- Pour in the crushed tomatoes and stir in the oregano, salt, black pepper, and red pepper flakes (if using). Let it simmer for 5-7 minutes, stirring occasionally.
- Reduce the heat to low, then add the heavy cream and stir to incorporate. Cook for an additional 2-3 minutes.
- Stir in the Parmesan cheese and butter, allowing both to melt completely, creating a smooth sauce.
- Toss the cooked pasta into the sauce, making sure it’s fully coated. If the sauce is too thick, add a bit of the reserved pasta water to reach your desired consistency.
- Remove from heat and stir in the fresh basil. Serve immediately, garnished with extra Parmesan cheese if desired.
Notes
For extra protein, add grilled chicken, shrimp, or crispy bacon.
Experiment with different pasta types such as spaghetti or rigatoni, or try gluten-free pasta options.
Swap Parmesan for Pecorino Romano or mozzarella for a unique flavor twist.
For a spicier dish, increase the amount of red pepper flakes or add hot sauce.
Add vegetables like spinach, mushrooms, or zucchini for a vegetarian version.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Pasta, Dinner
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 4 servings
- Calories: 450 kcal