This creamy tomato pasta is a quick and comforting dinner that comes together in about 30 minutes. It uses simple pantry staples to create a rich, restaurant-style sauce that pairs perfectly with any pasta shape.

List of ingredients
- 2 Tablespoons Extra Virgin Olive Oil (or any oil) – provides a high smoke point for sautéing.
- 2 Tablespoons Butter – adds a rich, velvety flavor to the base.
- 1 Onion (diced) – adds aromatic sweetness.
- 4 Garlic Cloves (finely diced) – gives the sauce a savory punch.
- (1) 28-ounce can Diced Tomatoes (or whole plum tomatoes) – forms the primary body of the sauce.
- 1/4 cup Tomato Paste – deepens the color and intensifies the tomato taste.
- 1 cup Chicken Broth – balances the thickness and adds depth.
- 1/2 teaspoon Red Chili Flakes – introduces a subtle heat.
- 1 teaspoon Salt – enhances all other flavors.
- 1 teaspoon Pepper – provides a classic spice baseline.
- 1 cup Heavy Cream – creates the signature creamy texture.
- 1/4 cup Fresh Basil (torn or cut into ribbons) – adds a fresh, herbaceous finish.
- 1 cup Parmesan Cheese – provides a salty, nutty contrast.
- 1 lb. Pasta of choice (thin spaghetti, angel hair, penne, bowtie, etc.) – the vehicle for the sauce.
step-by-step instructions
- Sauté the aromatics: Heat the oil and butter in a large skillet over medium heat. Cook the diced onion for 3 minutes, then add the garlic and continue cooking for about 8 minutes until softened, stirring occasionally to prevent burning.
- Build the tomato base: Stir in the diced tomatoes, tomato paste, and chicken broth. If using whole plum tomatoes, use the back of a spoon or a blender to break them down. Add the red chili flakes, salt, and pepper.
- Simmer for depth: Let the sauce simmer for 15 minutes, or longer if you have extra time, to allow the flavors to meld together.
- Cook the pasta: While the sauce simmers, bring a large pot of salted water to a boil. Cook the pasta according to the package instructions until it reaches your preferred doneness.
- Finish the cream sauce: Lower the heat and stir in the heavy cream until the sauce is smooth and creamy.
- Combine and serve: Toss the cooked pasta into the sauce to coat evenly. Garnish with grated parmesan cheese and fresh basil ribbons.
Sauce Customization and Flavor Profiles
Increasing the Heat Level
To add more spice, increase the amount of red chili flakes to one full teaspoon. You can also add a pinch of cayenne pepper for a sharper, more intense heat.
Enhancing the Garlic Flavor
For a deeper aroma, roast the garlic cloves in the oven before adding them to the skillet. This creates a sweeter, more mellow flavor that complements the cream.
Adjusting the Creaminess
You can substitute half-and-half for heavy cream for a slightly lighter sauce. Full-fat coconut milk is a suitable alternative for those avoiding dairy products.
Balancing the Tomato Acidity
If the sauce tastes too sharp, add a small pinch of granulated sugar. This helps neutralize the acidity of the canned tomatoes and rounds out the taste.
Recommended Pasta Pairings
Using Long Pasta like Spaghetti
Spaghetti or linguine are traditional choices for this sauce. The long strands allow the creamy tomato mixture to cling effectively to the pasta.
Using Short Pasta like Penne
Penne or rigatoni are excellent because their hollow centers trap the sauce. This ensures that every single bite is packed with flavor.
Choosing Bowtie or Farfalle
Bowtie pasta offers a pleasant chew and an attractive visual appeal. It is an excellent choice for family gatherings or dinner parties.
Trying Angel Hair for a Lighter Dish
Angel hair pasta cooks very quickly and provides a lighter feel. Use this option when you want a fast meal that doesn’t feel too heavy.
Protein Additions for a Heartier Meal
Adding Grilled Chicken Breast
Sauté diced chicken breast until golden brown in a separate pan. Stir the chicken into the sauce just before adding the heavy cream.
Using Sautéed Shrimp
Sear fresh shrimp in a skillet with garlic and olive oil. Add the shrimp to the pasta at the very end to avoid overcooking them.
Incorporating Italian-Style Beef Sausage
Brown sliced beef or turkey sausage in the skillet before sautéing the onions. The rendered fats add significant depth to the overall sauce.
Adding Sliced Mushrooms
Sauté sliced cremini or button mushrooms until they are browned. These add an earthy, savory quality that pairs well with the parmesan cheese.
Expert Cooking Tips for the Best Result
Use an Immersion Blender for a Smooth Texture
If you are serving children or prefer a silky sauce, blend the tomato base before adding the cream. This removes any remaining chunks of onion or tomato.
Reserve a Cup of Pasta Water
Always save some salty pasta water before draining. Use a splash of it to thin the sauce if it becomes too thick while simmering.
Sauté Aromatics Slowly
Avoid using high heat when cooking the garlic. Sautéing it slowly on medium-low heat prevents it from burning, which would make the sauce taste bitter.
Use High-Quality Canned Tomatoes
Select canned tomatoes with no added salt or preservatives. This allows you to control the sodium levels and ensures a cleaner tomato taste.
Serving Suggestions and Side Dishes
Pairing with Garlic Bread
Toast slices of French bread with garlic butter in the oven. Use the bread to scoop up any extra sauce left on the plate.
Serving with a Fresh Green Salad
A simple arugula or spinach salad with a lemon vinaigrette is a great pairing. The acidity of the salad balances the richness of the cream.
Adding Roasted Vegetables
Mix in roasted broccoli, zucchini, or bell peppers. This adds nutritional value and creates a more colorful and textured dish.
Garnishing with Extra Fresh Herbs
In addition to basil, try adding chopped flat-leaf parsley or dried oregano. This provides a bright, fresh note to the finished plate.
Storage and Reheating Guide
Storing in the Refrigerator
Place leftovers in an airtight container and refrigerate for up to four days. Ensure the pasta is fully cooled before sealing the lid.
Freezing the Sauce
Freeze the tomato base without the cream and pasta. Thaw the base and stir in fresh heavy cream before reheating for the best texture.
Reheating the Pasta
Heat the pasta on the stovetop over low heat. Add a splash of milk or water to restore the creamy consistency and prevent dryness.
Managing Sauce Separation
Stir the sauce continuously while reheating. This helps keep the fats and liquids emulsified, ensuring the sauce remains smooth.
Make-Ahead Strategies
Preparing the Tomato Base in Advance
Cook the onion, garlic, and tomato base a day before you plan to serve it. Store it in the fridge and simmer it before adding the cream.
Pre-Cutting the Aromatics
Dice the onions and garlic and store them in a small container. This significantly reduces the prep time on a busy weeknight.
Cooking Pasta Al Dente for Later
Under-cook your pasta by one minute if you plan to reheat it later. This prevents the noodles from becoming mushy when they are heated again.
Troubleshooting Common Issues
Sauce is Too Thin
Let the sauce simmer uncovered for an additional 5 to 10 minutes. This allows the excess liquid to evaporate and thickens the consistency.
Sauce is Too Thick
Whisk in a tablespoon of chicken broth or reserved pasta water. This restores the fluidity of the sauce without altering the flavor profile.
The Sauce Tastes Too Acidic
Stir in an extra tablespoon of butter or a tiny pinch of sugar. The fat and sweetness help mask the sharpness of the canned tomatoes.
Pasta Clumping Together
Toss the cooked pasta into the sauce immediately after draining. This coats the noodles in fat, which prevents them from sticking together.
Frequently Asked Questions
Can I make this without heavy cream?
Yes, you can substitute half-and-half for a lighter version or use a cashew-based cream for a dairy-free alternative.
Is this recipe suitable for gluten-free diets?
This recipe is gluten-free as long as you use a gluten-free pasta alternative, such as brown rice or chickpea pasta.
Can I use fresh tomatoes instead of canned?
Yes, you can use approximately 2 lbs of ripe tomatoes, but reduce the amount of chicken broth to prevent the sauce from becoming too watery.
Which type of butter is best for this recipe?
Salted butter adds a savory depth to the aromatics, while unsalted butter allows you to have precise control over the salt levels.
Print
Creamy Tomato Basil Pasta
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Diet: General
Description
A tomato cream sauce that is packed with flavor — onion and garlic sauteed in butter and oil then simmered with tomatoes, broth, and cream. Topped with spices, basil and parmesan cheese.
Ingredients
- 2 Tablespoons Extra Virgin Olive Oil
- 2 Tablespoons Butter
- 1 Onion, diced
- 4 Garlic Cloves, finely diced
- 28-ounce can Diced Tomatoes
- 1/4 cup Tomato Paste
- 1 cup Chicken Broth
- 1/2 teaspoon Red Chili Flakes
- 1 teaspoon Salt
- 1 teaspoon Pepper
- 1 cup Heavy Cream
- 1/4 cup Fresh Basil, torn or cut into ribbons
- 1 cup Parmesan Cheese
- 1 lb. Pasta of choice
Instructions
- Step 1: In large skillet, heat oil and butter over medium heat. Add diced onion and cook for 3 minutes. Add garlic and continue to cook until softened, about 8 minutes, stirring occasionally.
- Step 2: Add diced tomatoes, tomato paste, and chicken broth. If using whole plum tomatoes, break up with back of spoon or in blender. Stir in red chili flakes, salt and pepper.
- Step 3: Let simmer for 15 minutes (or longer if time allows).
- Step 4: Meanwhile, boil water for pasta. Once boiling, cook according to package instructions.
- Step 5: Stir in heavy cream.
- Step 6: Toss with with cooked pasta. Top with parmesan cheese and fresh basil.
Notes
For a smoother sauce, especially for picky eaters, blend the sauce with an immersion blender before adding the pasta.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 710 kcal
- Sugar: 12 g
- Sodium: 1380 mg
- Fat: 36 g
- Saturated Fat: 21 g
- Unsaturated Fat: 13 g
- Trans Fat: 1 g
- Carbohydrates: 64 g
- Fiber: 6 g
- Protein: 29 g
- Cholesterol: 92 mg
Keywords: tomato cream pasta




