Okay, so you know those nights? The ones where you’re staring into the fridge at 5 PM, totally drained, and the thought of cooking a whole production makes you want to just order pizza? Yeah, I’ve been there. A LOT. That’s exactly why I’m obsessed with this Creamy Tomato Basil Pasta. It’s my secret weapon for getting a ridiculously delicious, comforting vegetarian dinner on the table in practically no time at all.
Seriously, this is a lifesaver. It’s a total one-pot wonder, so cleanup is a breeze, and the flavor? Oh my goodness, it’s like a hug in a bowl. I’ve tweaked it a bit over time, and trust me, it’s a winner every single time. It’s proof that you don’t need hours in the kitchen to make something truly special and satisfying.

Why You’ll Love This Creamy Tomato Basil Pasta
Seriously, this recipe is a weeknight warrior! You’re going to totally fall in love with it because:
- It’s super quick to prepare – think less than 30 minutes from start to finish!
- The one-pot cooking method means way less mess and cleanup, which, let’s be honest, is a dream.
- That rich and creamy tomato basil flavor is just out of this world, so satisfying and comforting.
- It’s absolutely perfect for busy weeknights when you need a fast yet delicious meal.
- And of course, it’s a fantastic comforting vegetarian dinner option that the whole family will gobble up.
Gathering Your Creamy Tomato Basil Pasta Ingredients
Okay, let’s get our pantry ready for this amazing Creamy Tomato Basil Pasta! You probably have most of this stuff already, which is part of why I love it so much for a quick dinner. Here’s what you’ll need to grab:
- About a pound of your favorite pasta. I usually go for penne, rotini, or farfalle because they hold onto that yummy sauce so well.
- Just a tablespoon of good ol’ olive oil to get things started.
- One medium onion, and I like to chop it up pretty finely so it melts into the sauce.
- Two cloves of garlic, minced nice and small – this is where so much flavor comes from!
- A big 28-ounce can of crushed tomatoes. This is the heart of our sauce, so don’t skimp here!
- One cup of vegetable broth to add liquid and depth.
- Half a cup of heavy cream. This is what makes it all dreamy and creamy, you know?
- A quarter cup of grated Parmesan cheese. And definitely grab a little extra for sprinkling on top later – trust me on this!
- A quarter cup of fresh basil, chopped up. Fresh basil is a game-changer here, it adds that bright, herby kick. More for garnish is always a good idea too.
- And of course, just some salt and black pepper to taste. We’ll get to that part!

How to Prepare Your Creamy Tomato Basil Pasta
Alright, let’s get this amazing pasta made! It’s really as simple as it sounds, and honestly, the one-pot thing is a game-changer. You’re going to love how easy this is.
Step 1: Sauté Aromatics
First things first, grab a big pot or a Dutch oven – whatever you have that’s nice and deep. Pour in that tablespoon of olive oil and get it heating over medium heat. Once it’s shimmering a bit, toss in your chopped onion. Let it cook for about 5 minutes, just until it starts to soften up and get a little see-through. Don’t rush this part; it builds a great flavor base!
Step 2: Build the Sauce Base
Now, add your minced garlic to the pot. It only takes about a minute for the garlic to become fragrant, so keep an eye on it and stir so it doesn’t burn. Then, pour in that whole can of crushed tomatoes and the vegetable broth. Give it a good stir, scraping up any little bits from the bottom of the pot. Bring this lovely mixture to a gentle simmer.
Step 3: Cook the Pasta
Here’s where the magic really happens: add your pound of pasta right into the simmering sauce. Make sure you stir it all up really well so every piece of pasta is submerged in that delicious tomato broth. Cover the pot and let it cook for about 10 to 12 minutes. You want the pasta to be al dente, which just means it’s cooked through but still has a little bite to it. Give it a stir every few minutes to make sure nothing sticks to the bottom!
Step 4: Achieve Creaminess
Once the pasta is perfectly cooked, it’s time to make it creamy! Turn off the heat, or lower it to super low. Stir in that half cup of heavy cream and the grated Parmesan cheese. Mix it all together until everything is beautifully combined and you have this gorgeous, creamy sauce coating all the pasta. It’s going to look and smell amazing!
Step 5: Season and Finish
Now for the final touch! Taste your pasta and add salt and pepper as needed. You might be surprised how much salt you need with the broth and cheese, so taste, taste, taste! Just before you serve it up, stir in that fresh chopped basil. It adds such a bright, fresh flavor that just makes everything pop. Serve it hot, maybe with a little extra Parmesan and basil on top!

Tips for Creamy Tomato Basil Pasta Success
Okay, here are my little secrets to making sure your Creamy Tomato Basil Pasta turns out absolutely perfect every single time. First off, use good quality crushed tomatoes – it really does make a difference in the final flavor. When the pasta is cooking, give it a good stir often; nobody likes sticky pasta! If you want it extra creamy, don’t be afraid to add a tiny bit more heavy cream. And always, always taste and season at the end. It’s the final step that really brings it all together!
Ingredient Notes and Substitutions for Creamy Tomato Basil Pasta
This recipe is pretty flexible, which is why I love it! For my vegan friends, you can totally make a delicious Vegan Creamy Tomato Basil Pasta by swapping the heavy cream for full-fat coconut milk (the kind in a can!) and just skipping the Parmesan cheese. If you need a gluten-free version, just grab your favorite gluten-free pasta – they work great! And if you want to sneak in some extra veggies, wilt in some fresh spinach right at the end, or add some sautéed mushrooms or roasted bell peppers when you add the tomatoes.
Frequently Asked Questions about Creamy Tomato Basil Pasta
Got questions about whipping up this amazing Creamy Tomato Basil Pasta? I’ve got you covered! Here are some things folks often ask:
Can I make this Creamy Tomato Basil Pasta ahead of time?
You can, but it’s best enjoyed fresh! The sauce might thicken up quite a bit as it cools. If you do make it ahead, just add a splash of water or broth when you reheat it on the stovetop to loosen things up. It’s still super tasty, though!
What kind of pasta works best for this recipe?
I really love using short, sturdy pasta shapes like penne, rotini, or farfalle because they scoop up all that delicious sauce. But honestly, whatever pasta you have on hand will probably work great for this quick dinner recipe!
How can I make this recipe spicier?
Easy peasy! If you like a little heat, add a pinch of red pepper flakes when you add the garlic in Step 1. You can also add a bit more to taste at the end. It’s a great way to customize this vegetarian pasta dinner!
Is this a healthy pasta dish?
It’s definitely a more wholesome choice than your average takeout! It’s packed with protein from the pasta and cheese, and tomatoes are full of good stuff. You can even boost the veggie content by adding spinach or mushrooms. It’s a fantastic family dinner idea that’s both comforting and reasonably healthy!
Serving Suggestions for Creamy Tomato Basil Pasta
This Creamy Tomato Basil Pasta is so good, it’s practically a meal on its own! But if you want to make it a full spread, here are my favorite ways to serve it up. First off, make sure it’s nice and hot, and don’t forget to sprinkle on some extra fresh basil and Parmesan cheese right before it hits the table – it really makes it pop! A simple green salad with a light vinaigrette is always a winner on the side; it cuts through the richness perfectly. And you absolutely *have* to have some crusty bread nearby for dipping up every last bit of that dreamy sauce. Yum!
Storing and Reheating Your Creamy Tomato Basil Pasta
Got leftovers? Lucky you! This Creamy Tomato Basil Pasta actually reheats pretty well. First, make sure you let it cool down completely before you stash it away. Then, pop it into an airtight container and keep it in the fridge. It’ll be good for about 3 days. When you’re ready to dive back in, just reheat it gently. I like to do it on the stovetop with a little splash of water or broth to loosen everything up, but the microwave works fine too. Just give it a stir halfway through heating!
Nutritional Information for Creamy Tomato Basil Pasta
Just a little heads-up, the nutritional info you see for this Creamy Tomato Basil Pasta is an estimate, okay? It can totally change depending on the brands you use and exactly how you make it. Things like calories, fat, protein, and carbs are all approximate per serving. It’s just a general idea to help you out!
I’d absolutely LOVE to hear how your Creamy Tomato Basil Pasta turned out! Did you try any fun variations? Did the family devour it? Please, pop down below and leave a comment or give the recipe a star rating. Sharing your experience helps other home cooks out there, and honestly, I just love hearing from you! You can also find more great recipes on Pinterest.
Print
Divine Creamy Tomato Basil Pasta in 30 Min
- Total Time: 30 minutes
- Yield: 4-6 servings
- Diet: Vegetarian
Description
A quick and easy one-pot pasta dish featuring a creamy tomato basil sauce. This vegetarian meal is perfect for a simple weeknight dinner or a comforting family meal.
Ingredients
- 1 pound pasta (penne, rotini, or farfalle)
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 (28 ounce) can crushed tomatoes
- 1 cup vegetable broth
- 1/2 cup heavy cream
- 1/4 cup grated Parmesan cheese
- 1/4 cup fresh basil, chopped
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Add onion and cook until softened, about 5 minutes.
- Add garlic and cook for 1 minute more until fragrant.
- Stir in crushed tomatoes and vegetable broth. Bring to a simmer.
- Add pasta to the pot. Stir to ensure pasta is submerged.
- Cover and cook for 10-12 minutes, or until pasta is al dente, stirring occasionally.
- Stir in heavy cream and Parmesan cheese until well combined and sauce is creamy.
- Season with salt and pepper to taste.
- Stir in fresh basil just before serving.
Notes
- For a vegan option, substitute the heavy cream with full-fat coconut milk and omit the Parmesan cheese.
- Add cooked vegetables like spinach or mushrooms for extra nutrition.
- Adjust the amount of cream to achieve your desired creaminess.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: One Pot
- Cuisine: Italian-American
