
Tomato Basil Pasta is my go to fix for those nights when I want something comforting but I do not want a sink full of dishes. You know the vibe, you are hungry, you are tired, and you still want dinner to taste like you tried. This one hits that sweet spot with a creamy tomato sauce, a handful of basil, and pasta that feels restaurant worthy without the fuss. It is ready in about 30 minutes, which is basically my love language on a weeknight. If you have tomatoes, cream, garlic, and a little cheese, you are already halfway there.
Why You’ll Love This Creamy Tomato Basil Pasta
This is the kind of dinner that makes the whole kitchen smell amazing in a very short amount of time. The sauce is creamy, a little tangy, and loaded with that cozy tomato flavor. Plus, it is flexible, so you can keep it simple or add protein and veggies depending on what is in your fridge.
Here is why I keep coming back to this Creamy Tomato Basil Pasta:
It is quick, it is budget friendly, and it feels like comfort food without being heavy. Also, if you like that classic tomato and garlic vibe, you might also love this tomato garlic pasta for another easy weeknight option.
Ingredients for the Best Creamy Tomato Basil Pasta
I am keeping this list simple on purpose. No fancy stuff required, just solid ingredients that work together. Use what you have, but if you can, go for good canned tomatoes and fresh basil. They really do make a difference.
- Pasta (penne, rigatoni, or fettuccine are great)
- Olive oil or butter
- Garlic (2 to 4 cloves, depending on your mood)
- Tomato paste (for that deeper tomato flavor)
- Crushed tomatoes or tomato sauce
- Heavy cream (or half and half for a lighter version)
- Parmesan (freshly grated if possible)
- Fresh basil (torn or chopped)
- Salt and pepper
- Optional pinch of red pepper flakes
Quick note from my real life kitchen: if you only have dried basil, you can use it, but fresh basil at the end is what makes it taste like a true Creamy Tomato Basil Pasta moment.
How to Make Creamy Tomato Basil Pasta Step by Step
This is one of those recipes you can almost do on autopilot, and I mean that in the best way. Put on a podcast, pour a drink, and let dinner happen.
Step by step (the no stress version)
1) Boil the pasta in salted water until just tender. Before you drain it, scoop out about 1 cup of pasta water and set it aside.
2) While the pasta cooks, warm olive oil in a large pan over medium heat. Add garlic and cook for about 30 seconds to 1 minute. Do not let it brown.
3) Stir in tomato paste and cook it for 1 to 2 minutes. This is a tiny step that makes the sauce taste richer.
4) Add crushed tomatoes and a pinch of salt and pepper. Let it simmer for about 5 minutes so it thickens slightly.
5) Turn the heat to low and pour in the cream. Stir until smooth. Add parmesan and stir again until it melts into the sauce.
6) Add the drained pasta to the pan. Toss it around. If it looks too thick, add a splash of that reserved pasta water until it turns silky.
7) Turn off the heat and stir in fresh basil. Taste and adjust salt, pepper, and red pepper flakes.
That is it. Cozy, creamy, and absolutely weeknight friendly Creamy Tomato Basil Pasta.
Expert Tips for a Rich, Silky Tomato Cream Sauce
These are the little things that make the sauce taste like you put in way more effort than you did.
Keep the heat low when you add cream. High heat can make dairy act weird and separate. Low and slow keeps it smooth.
Tomato paste is your friend. Cooking it for a minute wakes up the flavor and makes the sauce taste deeper.
Pasta water fixes everything. It helps the sauce cling to the noodles and makes the texture glossy instead of thick and gloopy.
Fresh basil goes in last. If you simmer basil too long it can taste dull. Stir it in at the end for that fresh pop.
Ingredient Substitutions and Easy Recipe Variations
This recipe is forgiving, which is probably why I make it so often.
If you do not have heavy cream, use half and half. It will be a bit lighter but still creamy. No parmesan? Try pecorino, or even a little shredded mozzarella in a pinch. If you only have diced tomatoes, blend them quickly or just simmer a bit longer for a smoother sauce.
Want extra flavor? Add:
Italian seasoning, a pinch of sugar if the tomatoes are too acidic, or a small spoon of butter at the end for extra silkiness.
The Best Pasta Shapes for Creamy Tomato Basil Sauce
I have made this with basically everything, and honestly it is hard to mess up. But if you want the best bite, pick a pasta shape that holds sauce well.
My favorites:
Penne or rigatoni because the sauce gets inside the tubes. Fettuccine if you want that classic creamy pasta feel. Fusilli if you love spirals that grab sauce in every twist.
If you only have spaghetti, go for it. Dinner does not need to be complicated.
What to Serve with Creamy Tomato Basil Pasta
This pasta is pretty satisfying on its own, but I love adding something crunchy or fresh on the side.
- Garlic bread or toasted baguette
- Simple green salad with lemony dressing
- Roasted broccoli or zucchini
- Grilled chicken if you want extra protein
If you are in a chicken pasta era, you should check out this cajun chicken pasta recipe for something with a little kick.
How to Store, Refrigerate, Freeze, and Reheat Leftovers
Leftovers are a big reason I love making this. It reheats well if you do it gently.
Refrigerate: Store in an airtight container for up to 3 to 4 days.
Freeze: You can freeze it, but creamy sauces can change texture a bit. If you plan to freeze, consider freezing the sauce by itself and cooking fresh pasta later. Freeze up to 2 months.
Reheat: Warm in a pan over low heat with a splash of milk, cream, or water. Stir often until creamy again. Microwave works too, just do short bursts and stir in between.
Pro tip: pasta soaks up sauce overnight, so do not be shy about adding a splash of liquid when reheating.
Common Mistakes to Avoid When Making Creamy Tomato Basil Pasta
I have done all of these at least once, so learn from me.
Boiling the sauce after adding cream. Keep it gentle or it can separate.
Skipping salt in the pasta water. It is the easiest way to make pasta taste better.
Forgetting the pasta water. This is what helps the sauce cling and stay silky.
Overcooking the pasta. Slightly firm is best because it will finish in the sauce.
Adding basil too early. Save it for the end so it stays fresh and fragrant.
Recipe Variations to Try (Chicken, Shrimp, Sausage, Spinach, or Vegan)
This is where you can have fun. This Creamy Tomato Basil Pasta is basically a blank canvas that still tastes amazing.
Chicken: Stir in chopped cooked chicken or rotisserie chicken.
Shrimp: Sear shrimp with garlic, then toss it in at the end.
Sausage: Brown Italian sausage first, remove it, then build the sauce in the same pan.
Spinach: Add a few handfuls at the end and let it wilt into the sauce.
Vegan: Use plant based cream, skip the parmesan or use vegan cheese, and add extra basil plus a squeeze of lemon for brightness.
If you love cozy baked pasta, this cheesy chicken pasta bake is another comfort food favorite for a different kind of weeknight vibe.
Make-Ahead Tips for Busy Weeknight Dinners
If your evenings are chaotic, this recipe can still work for you.
You can make the sauce up to 2 days ahead and keep it in the fridge. When it is dinner time, cook fresh pasta, warm the sauce gently, and combine. If the sauce thickened in the fridge, add a splash of cream or pasta water to loosen it.
Another trick: pre chop garlic and store basil washed and dried in the fridge, so you can throw this together even faster.
Nutrition Information and Dietary Adaptations
Nutrition will depend on your exact ingredients, portion size, and pasta type. In general, this dish has a mix of carbs, fats, and some protein from dairy and cheese. To make it lighter, use half and half, reduce parmesan a bit, and add extra veggies like spinach or zucchini.
Easy adaptations:
Gluten free: Use gluten free pasta, and double check your tomato paste.
Higher protein: Add chicken, shrimp, or sausage, or stir in a spoon of Greek yogurt off heat for a little boost (it changes the flavor slightly but still good).
Dairy free: Use unsweetened plant cream and vegan parmesan. Keep heat low for best texture.
More Easy Creamy Pasta Recipes You’ll Love
If you are anything like me, once you make one creamy pasta, you start craving more. Keep a short list of easy favorites for nights when you need dinner fast.
And because dessert is part of a balanced week in my house, I also make these basil lime sugar cookies recipe when I have extra basil hanging around. It sounds unexpected, but it totally works.
Common Questions
Can I make Creamy Tomato Basil Pasta without heavy cream?
Yes. Half and half works, or you can use a mix of milk plus a little extra parmesan to help thicken.
How do I keep the sauce from tasting too acidic?
Try a small pinch of sugar, or add a little more cream and parmesan. Also make sure your tomatoes are good quality.
Can I use dried basil instead of fresh?
You can. Add dried basil while the tomatoes simmer, then if you have any fresh at all, toss a little in at the end for the best flavor.
Why is my sauce too thick?
Add reserved pasta water a splash at a time until it loosens and turns silky again.
Can I cook the pasta right in the sauce?
You can, but it is harder to control texture. I prefer boiling pasta separately so it does not get mushy and you can use the pasta water to adjust the sauce.
A Cozy Little Wrap Up Before You Cook
If you have been hunting for a comforting dinner that does not take all night, this Creamy Tomato Basil Pasta is the one to bookmark. It is simple, flexible, and it tastes like something you would order at a cute neighborhood spot. If you want more tomato and basil inspiration, I have enjoyed browsing Cherry tomato and basil pasta – Daen’s Kitchen and this tasty twist on Tomato Basil Pasta – Tastes Better From Scratch when I am planning meals. Go grab your basil, keep the heat low when you add cream, and do not forget that splash of pasta water. You are 30 minutes away from a really good dinner.
Print
Creamy Tomato Basil Pasta
- Total Time: 30 minutes
- Yield: 4 servings
Description
A quick and comforting creamy tomato basil pasta ready in about 30 minutes, perfect for weeknight dinners.
Ingredients
Pasta and Cream Sauce
- 8 oz Pasta (penne, rigatoni, or fettuccine)
- 2 tbsp Olive oil or butter
- 2–4 cloves Garlic (Adjust based on preference)
- 2 tbsp Tomato paste (For deeper tomato flavor)
- 28 oz Crushed tomatoes or tomato sauce (Use good quality tomatoes)
- 1 cup Heavy cream (Or use half and half for lighter version)
- 1/2 cup Freshly grated Parmesan (For best flavor)
- 1 cup Fresh basil (Torn or chopped)
- to taste Salt and pepper
- 1 pinch Red pepper flakes (Optional)
Instructions
Preparation
- Boil the pasta in salted water until just tender. Before you drain it, scoop out about 1 cup of pasta water and set it aside.
- While the pasta cooks, warm olive oil in a large pan over medium heat. Add garlic and cook for about 30 seconds to 1 minute. Do not let it brown.
- Stir in tomato paste and cook it for 1 to 2 minutes.
- Add crushed tomatoes and a pinch of salt and pepper. Let it simmer for about 5 minutes.
- Turn the heat to low and pour in the cream. Stir until smooth. Add parmesan and stir again until it melts into the sauce.
- Add the drained pasta to the pan and toss it around. If it looks too thick, add a splash of reserved pasta water.
- Turn off the heat and stir in fresh basil. Taste and adjust salt, pepper, and red pepper flakes.
Notes
Keep the heat low when adding cream to prevent separation. Fresh basil should be added at the end for best flavor. Leftovers can be reheated gently with a splash of cream or water.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: dinner, Main Course
- Cuisine: Italian





