Creamy Tomato Basil Pasta

Featured in: Evening Suppers

This dish blends tender pasta with a luxuriously creamy tomato sauce infused with fresh basil and Parmesan. Sautéed onions and garlic build a savory base, balanced by a touch of sweetness and gentle heat from optional red pepper flakes. The sauce’s creamy texture comes from heavy cream and milk, creating a smooth coat for every strand of pasta. Garnished with extra basil and Parmesan, it’s a delightful option for effortless, flavorful meals.

Updated on Mon, 10 Nov 2025 14:24:00 GMT
A creamy tomato basil pasta dish garnished with fresh basil and Parmesan. Save
A creamy tomato basil pasta dish garnished with fresh basil and Parmesan. | moonthyme.com

A luscious, comforting pasta dish featuring a rich, creamy tomato sauce infused with fresh basil. Perfect for weeknight dinners or casual entertaining.

I've always found this creamy tomato basil pasta to be my go to when I want something quick yet impressive for guests, and it never disappoints.

Ingredients

  • Pasta: 350 g (12 oz) penne or fettuccine, Salt for pasta water
  • Sauce: 2 tbsp olive oil, 1 small yellow onion finely chopped, 3 garlic cloves minced, 1 can (400 g / 14 oz) diced tomatoes, 2 tbsp tomato paste, 1 tsp sugar, 120 ml (½ cup) heavy cream, 60 ml (¼ cup) whole milk, 30 g (¼ cup) grated Parmesan cheese, 1 tsp dried oregano, ½ tsp crushed red pepper flakes (optional), Salt and freshly ground black pepper to taste
  • Fresh Herbs & Garnish: 20 g (¾ cup) fresh basil leaves chopped plus extra for garnish, Extra grated Parmesan for serving

Instructions

Step 1:
Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve 120 ml (½ cup) pasta water then drain.
Step 2:
Meanwhile, heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 4 5 minutes until soft. Add garlic and cook for 1 minute until fragrant.
Step 3:
Stir in diced tomatoes, tomato paste, sugar, oregano, and red pepper flakes. Simmer for 5 7 minutes, stirring occasionally.
Step 4:
Reduce heat to low. Stir in heavy cream, milk, and Parmesan cheese. Simmer for 2 3 minutes until the sauce is creamy and slightly thickened. Season with salt and pepper.
Step 5:
Add cooked pasta and chopped basil to the sauce. Toss to combine, adding reserved pasta water as needed to reach desired consistency.
Step 6:
Serve immediately, garnished with extra basil and Parmesan.
Save
| moonthyme.com

This dish brings my family together every time we enjoy a hearty dinner with smiles all around.

Required Tools

Large pot, large skillet, wooden spoon, chefs knife, cutting board, measuring cups and spoons

Allergen Information

Contains dairy (cream, milk, Parmesan) and wheat (pasta). For gluten free use gluten free pasta. For dairy free use plant based cream and cheese substitutes. Always check labels for allergens if unsure.

Nutritional Information

Calories 485, Total Fat 19 g, Carbohydrates 62 g, Protein 14 g per serving

Rich, creamy tomato basil pasta served in a rustic bowl, perfect for dinner. Save
Rich, creamy tomato basil pasta served in a rustic bowl, perfect for dinner. | moonthyme.com

Enjoy this creamy tomato basil pasta as a comforting meal any night of the week, perfect for bringing loved ones to the table.

Recipe FAQ

What pasta works best for this dish?

Penne or fettuccine are ideal as they hold the creamy tomato basil sauce well and offer a satisfying bite.

Can I adjust the creaminess of the sauce?

Yes, adding reserved pasta water helps adjust the sauce consistency, making it smoother or thicker based on preference.

How do I enhance the flavor of the tomato sauce?

Sautéing onions and garlic first deepens the sauce's flavor, while a pinch of sugar balances acidity from the tomatoes.

What can I use to add a slight heat to the dish?

Crushed red pepper flakes can be added in small amounts to introduce a subtle spicy kick.

Are there easy substitutions for dairy ingredients?

Plant-based cream and cheese alternatives can replace dairy for those seeking a dairy-free version without sacrificing texture.

Creamy Tomato Basil Pasta

Penne tossed in a rich tomato basil sauce, enriched with cream and Parmesan for a smooth finish.

Prep Time
10 min
Time to Cook
20 min
Total Duration
30 min
Created by Lydia Brooks


Skill Level Easy

Cuisine Italian

Portions 4 Serving Size

Diet Info Vegetarian Friendly

What You'll Need

Pasta

01 12 oz penne or fettuccine
02 Salt, for pasta water

Sauce

01 2 tbsp olive oil
02 1 small yellow onion, finely chopped
03 3 garlic cloves, minced
04 14 oz canned diced tomatoes
05 2 tbsp tomato paste
06 1 tsp sugar
07 ½ cup heavy cream
08 ¼ cup whole milk
09 ¼ cup grated Parmesan cheese
10 1 tsp dried oregano
11 ½ tsp crushed red pepper flakes (optional)
12 Salt and freshly ground black pepper, to taste

Fresh Herbs & Garnish

01 ¾ cup fresh basil leaves, chopped (plus extra for garnish)
02 Extra grated Parmesan, for serving

How to Make It

Step 01

Cook pasta: Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve ½ cup pasta water and drain.

Step 02

Sauté aromatics: Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 4 to 5 minutes until softened. Add garlic and cook for 1 minute until fragrant.

Step 03

Simmer tomato base: Stir in diced tomatoes, tomato paste, sugar, oregano, and red pepper flakes. Simmer for 5 to 7 minutes, stirring occasionally.

Step 04

Incorporate dairy and cheese: Reduce heat to low. Add heavy cream, whole milk, and grated Parmesan cheese. Simmer for 2 to 3 minutes until sauce thickens and becomes creamy. Season with salt and black pepper.

Step 05

Combine pasta and sauce: Add cooked pasta and chopped basil to the sauce. Toss gently to combine, adding reserved pasta water as necessary to adjust consistency.

Step 06

Serve garnished: Plate immediately, garnished with extra basil leaves and grated Parmesan cheese.

Tools Needed

  • Large pot
  • Large skillet
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Allergen Details

Review every ingredient for allergens and ask a medical professional when unsure.
  • Contains dairy (cream, milk, Parmesan) and wheat (pasta).

Nutrition Details (each serving)

These details are for reference only, and shouldn't replace healthcare advice.
  • Energy: 485
  • Fats: 19 g
  • Carbohydrates: 62 g
  • Proteins: 14 g