One rainy afternoon, I found myself craving comfort food, and that’s when I stumbled upon this creamy tomato basil pasta recipe. With a few simple ingredients, I transformed a can of tomatoes and some fresh basil into a dish that made my kitchen smell divine, and my family couldn’t get enough of it.
What sets this creamy tomato basil pasta apart is the smooth texture created by blending the sauce, making it feel rich without the guilt. It’s ready in just 30 minutes, perfect for busy weeknights when you want something delicious yet easy!
Why You'll Love It
Ingredient Notes
What You'll Need
- 12 oz pasta, preferably fettuccine or pennethe shape helps to hold onto the creamy sauce, making every bite delicious
- 2 tbsp olive oilfor sautéing, adds richness and depth to the flavor
- 3 cloves garlic, mincedfresh garlic brings a fragrant aroma and robust flavor that enhances the dish
- 28 oz canned crushed tomatoesSan Marzano tomatoes are sweeter and less acidic, contributing a rich flavor to the sauce
- 1 tsp dried oreganoadds a warm, earthy note that complements the basil beautifully
- 1 tsp red pepper flakesoptional for heat; adjust based on your spice preference
- 1 cup heavy creamcreates a velvety texture that makes the sauce luxurious
- 1 cup fresh basil, choppedfresh basil adds a touch of flavor and color; reserve some for garnish
- 1 tsp saltenhances all the flavors in the dish; adjust to your taste
- 1/2 tsp black pepperadds a touch of heat and depth to the sauce
- 1/2 cup parmesan cheese, gratedfor serving; adds a savory, nutty finish that enhances the dish
When shopping for ingredients, try to find high-quality canned tomatoes for the best flavor in your creamy tomato basil pasta. Fresh basil is key; the aroma alone is worth it! I recommend using a good extra virgin olive oil for a richer taste.
Easy Substitutions
- Dairy-free: swap heavy cream for coconut cream — you'll get a slight coconut flavor, but the creaminess remains intact.
- Gluten-free: swap pasta for gluten-free penne — the texture may vary slightly, but it still holds the sauce well.
- Lower calorie: swap heavy cream for Greek yogurt — you'll have a tangier flavor and reduced calories, but the sauce will be less creamy.

How to Make This Recipe
Cook the Pasta
Bring a large pot of salted water to a boil over high heat. The salt enhances the pasta's flavor, making it taste better overall.
Add the pasta to the boiling water and cook according to package instructions, about 10-12 minutes, until it’s al dente. You want it firm to the bite, as it will continue to cook in the sauce.
Make the Sauce
While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium heat (about 350°F). The oil adds richness and helps to sauté the garlic evenly.
Add 3 minced garlic cloves to the skillet and sauté for 1-2 minutes until fragrant, stirring constantly. You want that delicious aroma wafting through your kitchen!
Pour in one 28-ounce can of crushed tomatoes, 1 teaspoon of oregano, and red pepper flakes (if using) and let it simmer for 5 minutes. This step allows the flavors to meld beautifully.
Stir in 1 cup of heavy cream and let the sauce simmer for an additional 3-5 minutes until it thickens slightly. You’ll know it’s ready when it coats the back of a spoon.
Add 1 cup of chopped basil, salt, and black pepper to taste, stirring to combine. The basil adds a fresh, aromatic kick to the sauce.
Combine & Serve
Once the pasta is cooked, drain it and add it directly to the sauce in the skillet. Toss the pasta in the sauce over medium heat for 1-2 minutes to ensure every strand is perfectly coated.
Serve immediately, garnished with extra basil and freshly grated Parmesan cheese. It looks vibrant and smells divine!
Pro Tips
These tomatoes are sweeter and less acidic, making a huge difference in the overall flavor. I always keep a couple of cans in my pantry for this recipe; they really enhance the sauce!
A minute or two of cooking the pasta in the sauce allows it to absorb those delicious flavors. I do this every time, and the pasta comes out perfectly coated and infused with the sauce.
To keep that vibrant green color and fresh aroma, add your basil just before serving. I love the burst of flavor it adds, and it looks gorgeous on top of the dish.
Before draining the pasta, save a cup of that starchy water. It’s a fantastic thickener for your sauce and helps it cling to the pasta perfectly. This little trick has saved many a sauce for me!
Don’t be afraid to mix in different cheeses like Parmesan or Pecorino Romano for added depth. I often blend them for a richer flavor, and it’s always a hit at the dinner table.
Variations & Customizations
Flavor Twists
Spicy Vodka Sauce
Add 1/2 cup vodka to the sauce after sautéing the garlic. Let it simmer for 2-3 minutes before adding the crushed tomatoes. The sauce takes on a tangy, slightly sweet note with a pleasant kick, perfect for those who love a bit of heat.
Sun-Dried Tomato & Spinach
Incorporate 1/2 cup chopped sun-dried tomatoes and 1 cup fresh spinach leaves after adding the cream. This version brings a rich umami flavor and a touch of color, while the spinach adds a tender, silky texture that beautifully complements the creamy sauce.
Unexpected Variations
Smoky Chipotle
Mix in 1-2 chopped chipotle peppers in adobo sauce along with the crushed tomatoes. This variation adds a deep, smoky flavor with a hint of sweetness and spice, transforming your creamy tomato basil pasta into a bold dish that surprises and delights with every bite.
Storage & Meal Prep
How to Store
Room Temperature
You can leave your Creamy Tomato Basil Pasta at room temperature for about 2 hours in an airtight container. Beyond that, it’s best to refrigerate to avoid any spoilage.
Refrigerator
In the fridge, it stays fresh for up to 3 days. Make sure to let it cool completely before transferring it into a glass or plastic container with a tight lid. If you want to keep portions separate, wrap them individually in plastic wrap.
Freezer
For longer storage, you can freeze it for up to 2 months. I recommend flash freezing portions on a sheet pan first, then transferring them to freezer-safe bags. To thaw, simply leave it in the fridge overnight or warm it gently in the microwave.
Meal Prep
I usually double the recipe for meal prep—it's perfect for lunch or dinner throughout the week. Prep it the night before or on the weekend, and store it in airtight containers. It will stay fresh for 3 days in the fridge. When reheating, just pop it in the microwave for about 2-3 minutes, stirring halfway through for even heat.
Equipment You'll Need
Essential
Large pot: A sturdy, heavy-bottomed pot is crucial for boiling the pasta evenly. It helps maintain a consistent temperature, preventing the pasta from becoming mushy. You can use any size pot, but a 6-quart pot gives you enough space for the pasta to move freely.
Large skillet: A wide skillet allows for better evaporation of liquids, which is important for achieving a rich, creamy sauce. I prefer a non-stick skillet for easy cleanup, but a cast-iron skillet adds a nice depth of flavor as it holds heat well.
Nice to Have
Garlic press: While you can mince garlic with a knife, a garlic press delivers consistent, fine pieces that release more oils and flavor into the sauce. It saves time, too, making prep a breeze!
Frequently Asked Questions
Can I use canned tomatoes instead of fresh?
Absolutely! Canned tomatoes, especially San Marzano, are often sweeter and more flavorful than fresh ones, making them a great substitute. Just make sure to drain excess liquid for a thicker sauce.
Why did my pasta turn mushy?
Mushy pasta is typically a result of overcooking or not using enough water when boiling. Keep an eye on the cooking time and always taste a minute or two before the package suggests.
Can I make this recipe dairy-free?
Yes, you can easily make this creamy dish dairy-free by substituting heavy cream with coconut milk or cashew cream. Nutritional yeast can also add a cheesy flavor without the dairy.
What can I serve with Creamy Tomato Basil Pasta?
This pasta pairs wonderfully with a simple green salad or garlic bread for a complete meal. You can also add grilled chicken or shrimp for some extra protein!
How can I store leftovers?
Leftovers can be stored in an airtight container in the fridge for up to three days. To reheat, add a splash of water or broth to loosen the sauce and prevent it from drying out.
This creamy tomato basil pasta has a way of brightening up even the busiest weeknight dinners, and it’s so simple to make! For a little extra kick, consider adding a pinch of red pepper flakes to the sauce. I can’t wait to hear how your version turns out, so be sure to leave a comment or share your creations on Pinterest!
Indulge in a creamy, flavorful pasta dish ready in just 30 minutes, perfect for a quick weeknight dinner.
Ingredients
- 12 oz pasta, preferably fettuccine or penne
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 28 oz canned crushed tomatoes, preferably San Marzano
- 1 tsp dried oregano
- 1 tsp red pepper flakes, optional for heat
- 1 cup heavy cream
- 1 cup fresh basil, chopped
- 1 tsp salt, to taste
- 1/2 tsp black pepper, to taste
- 1/2 cup parmesan cheese, grated, for serving
Instructions
- 1Step 1Bring a large pot of salted water to a boil over high heat.
- 2Step 2Add pasta to the boiling water and cook according to package instructions, about 10-12 minutes, until al dente.
- 3Step 3While the pasta cooks, heat olive oil in a large skillet over medium heat.
- 4Step 4Add minced garlic to the skillet and sauté for 1-2 minutes until fragrant.
- 5Step 5Pour in the crushed tomatoes, oregano, and red pepper flakes (if using) and simmer for 5 minutes.
- 6Step 6Stir in the heavy cream and let the sauce simmer for an additional 3-5 minutes until slightly thickened.
- 7Step 7Add chopped basil, salt, and black pepper to the sauce, stirring to combine.
- 8Step 8Once pasta is cooked, drain it and add it directly to the sauce in the skillet.
- 9Step 9Toss the pasta in the sauce over medium heat for 1-2 minutes to coat evenly.
- 10Step 10Serve immediately, garnished with extra basil and grated parmesan cheese.
Important Information
Nutrition Facts (per serving)
660 cal · Protein 18g · Carbs 62g · Fat 38g · Fiber 3g · Sodium 620mg. Please treat this as approximate and not a substitute for definitive health advice.
Allergy Information
Check all ingredients for potential allergens and consult a professional if in doubt.
Hi, I’m Sofia, the heart and soul behind sofiarecipes. Cooking has always been a joyful escape for me, where I can play with flavors and create comforting dishes that bring people together. On my site, you’ll find a collection of my favorite recipes, each one crafted with love and a sprinkle of creativity. I hope to inspire you to whip up something delicious in your own kitchen!
Ratings & Reviews
Be the first to review this recipe!



