Creamy Tomato Basil Pasta Delight

Featured in: Weeknight Dinners

This one-pot creamy tomato basil pasta is a comforting dish that's perfect for busy weeknights. Made with a rich tomato sauce, heavy cream, and aromatic basil, it comes together quickly in just 30 minutes.

Simply sauté onions and garlic, then stir in uncooked pasta, diced tomatoes, and vegetable broth. After cooking, stir in cream and Parmesan for a luscious finish. It’s versatile too—try adding sautéed spinach or roasted veggies for an extra nutrient boost. Serve warm with additional basil and Parmesan on top for a delightful presentation.

Updated on Thu, 21 May 2026 06:02:55 GMT
Creamy Tomato Basil Pasta in a vibrant pot, ready for a delicious dinner. Pin it
Creamy Tomato Basil Pasta in a vibrant pot, ready for a delicious dinner. | vectorbaker.com

The first time I threw together this One-Pot Creamy Tomato Basil Pasta, I was craving something effortless yet utterly satisfying. The evening was chilly, and the smell of garlic sizzling in olive oil danced through my kitchen like an old friend. I couldn't wait for the creamy sauce to wrap around the pasta, and even now, the thought makes my mouth water. This dish is a beautiful fusion of simple ingredients, each one playing a part in creating a comforting hug in a bowl. Plus, there's the magic of only needing one pot—a lifesaver on busy nights!

Ingredients

  • Pasta: I usually opt for penne, but linguine adds a lovely twist to the final texture.
  • Heavy cream: This is what gives the dish its luxurious, velvety feel.
  • Parmesan cheese: Freshly grated not only adds flavor but also helps thicken the sauce beautifully.
  • Fresh basil: The aroma of freshly chopped basil elevates the whole dish; don’t skip this essential!
  • Diced tomatoes: Canned tomatoes are convenient and consistently flavorful, just make sure they’re good quality.
  • Onion and garlic: These aromatics create a savory foundation that makes your kitchen smell incredible.
  • Vegetable broth: Adds depth of flavor without overpowering the dish.
  • Olive oil: A drizzle enhances the richness and brings it all together.

Instructions

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Sauté the aromatics:
In a large, deep pot over medium heat, warm olive oil before adding the chopped onion. Sauté for about 2-3 minutes until soft, then stir in the minced garlic for that fragrant punch.
Add the rest:
Mix in the uncooked pasta, diced tomatoes along with their juice, vegetable broth, and butter, stirring to combine everything evenly.
Season and simmer:
Add salt, pepper, and red pepper flakes to taste, then bring the mixture to a boil. Lower the heat and let it simmer while you stir occasionally.
Cook until perfect:
Let the pasta cook uncovered for 12-14 minutes, stirring frequently until al dente and the liquid has mostly reduced.
Finish with creamy goodness:
Stir in the heavy cream, Parmesan cheese, and chopped basil until everything is well integrated and creamy.
Final touches:
Taste the dish and adjust seasoning as necessary, then serve immediately topped with extra basil and Parmesan for that chef's touch!
One-Pot Creamy Tomato Basil Pasta, a forkful of comfort with fresh basil. Pin it
One-Pot Creamy Tomato Basil Pasta, a forkful of comfort with fresh basil. | vectorbaker.com

Perfect Pairings

Serving Suggestions

Cook's Notes

Always taste as you go; adjusting seasonings makes a world of difference. Don't be afraid to experiment with herbs; a touch of oregano or thyme can add a wonderful twist.

  • If you find the sauce too thick, add a splash of pasta water to loosen it up.
  • Make sure to keep an eye on your pasta as it cooks—nobody likes mushy noodles!
  • Enjoy the process; cooking is as much about creativity as it is about following the steps.

Hearty, easy One-Pot Creamy Tomato Basil Pasta topped with Parmesan cheese. Pin it
Hearty, easy One-Pot Creamy Tomato Basil Pasta topped with Parmesan cheese. | vectorbaker.com

Recipe FAQs

Can I use different types of pasta?

Yes, feel free to substitute with your favorite pasta shape. Just adjust the cooking time accordingly, as different pasta types may require different cooking times.

Is there a vegan alternative for this dish?

Absolutely! You can replace heavy cream with coconut cream and use vegan Parmesan cheese for a delicious vegan version.

What can I add for extra flavor?

Consider adding sautéed spinach, roasted vegetables, or even a hint of red pepper flakes for a spicy kick to enhance flavor.

How do I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove with a splash of vegetable broth to revive the creamy texture.

What wine pairs well with this dish?

A crisp white wine like Pinot Grigio complements the creamy tomato basil flavor beautifully, making for a delightful dining experience.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Tomato Basil Pasta Delight

Enjoy creamy tomato basil pasta made in one pot, perfect for quick weeknight dinners.

Time to prep
10 minutes
Time to cook
20 minutes
Overall time
30 minutes
Created by Jack Sanchez


Skill level Easy

Cuisine type Italian-inspired

Makes 4 Portions

Dietary details Meat-free

What you need

Pasta & Dairy

01 12 oz penne or linguine pasta (dry)
02 ½ cup heavy cream
03 ½ cup grated Parmesan cheese
04 1 tbsp unsalted butter

Vegetables & Herbs

01 1 medium yellow onion, finely chopped
02 3 garlic cloves, minced
03 2 cans diced tomatoes (canned, undrained)
04 2 cups fresh basil leaves, chopped (plus extra for garnish)

Liquids & Basics

01 3 cups vegetable broth
02 1 tbsp olive oil
03 Salt and pepper to taste
04 Pinch of red pepper flakes (optional)

Directions

Step 01

Sauté Onion and Garlic: Heat olive oil in a large, deep pot over medium heat. Add onion and sauté for 2-3 minutes until soft. Add garlic and cook for 1 minute longer until fragrant.

Step 02

Combine Ingredients: Stir in the uncooked pasta, diced tomatoes (with their juice), vegetable broth, and butter. Mix well.

Step 03

Season and Simmer: Season with salt, pepper, and red pepper flakes if desired. Bring to a boil, then reduce to a simmer.

Step 04

Cook Pasta: Cook uncovered, stirring frequently to prevent sticking, for 12–14 minutes or until the pasta is al dente and most of the liquid has reduced.

Step 05

Add Cream and Cheese: Stir in heavy cream, Parmesan cheese, and chopped basil. Mix until the sauce is creamy and the pasta is well coated.

Step 06

Adjust Seasoning: Check seasoning and adjust with more salt or pepper as needed.

Step 07

Serve: Serve immediately, garnished with extra basil and Parmesan if desired.

Tools you'll need

  • Large deep pot
  • Wooden spoon
  • Chef’s knife
  • Cutting board

Allergy advice

Always check each ingredient for allergens and talk to a healthcare pro if you’re unsure.
  • Contains: Milk, Wheat (gluten, from pasta and Parmesan)
  • Parmesan may contain animal rennet. Double-check labels for vegetarian needs.
  • Those with severe allergies should always check ingredient packaging.

Nutrition info (per portion)

These values are estimates for your reference. They’re not a substitute for professional medical advice.
  • Calorie count: 445
  • Fat content: 15 grams
  • Carbohydrates: 63 grams
  • Proteins: 14 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.