Basil Garlic Creamy Tomato

Featured in: Rustic One-Pot Recipes

This one-pot dish combines penne pasta with a luscious, creamy tomato sauce infused with garlic and fresh basil. Onions and red pepper flakes add depth while Parmesan enriches the sauce. Simmered all together in a deep skillet for easy preparation, the pasta absorbs flavorful liquids, resulting in a comforting, aromatic meal perfect for a quick weeknight dinner. Garnish with extra basil and cheese for bright, savory notes.

Updated on Mon, 22 Dec 2025 14:16:00 GMT
Creamy Basil Garlic One-Pot Tomato Pasta, bubbling and served, garnished fresh basil leaves, ready to be enjoyed. Save
Creamy Basil Garlic One-Pot Tomato Pasta, bubbling and served, garnished fresh basil leaves, ready to be enjoyed. | amberladle.com

I stumbled onto this recipe on a rainy Tuesday when I had exactly one pot clean and no energy for complicated dinners. The idea of everything cooking together sounded too good to be true, but the moment that tomato and garlic steam hit my face, I knew I'd found something special. It's become my weeknight escape, the kind of meal that feels indulgent without any fuss. The basil at the end transforms it from simple to restaurant-worthy. Now it's the dish I make when I need comfort fast.

The first time I made this for friends, I was nervous because it seemed almost too easy to impress anyone. But when I brought the pot to the table and lifted the lid, the smell alone got everyone leaning in. One friend actually asked if I'd ordered takeout and plated it myself. I just smiled and let them believe I was a better cook than I thought I was.

Ingredients

  • Penne or fusilli pasta: These shapes grab onto the creamy sauce beautifully, and their ridges hold every bit of flavor, so don't swap for something smooth like spaghetti.
  • Olive oil: Use a good quality one because it's the first thing that hits the pan, and you'll taste it in the final dish.
  • Yellow onion: Finely chopped is key here so it melts into the sauce and adds sweetness without chunks.
  • Garlic: Fresh cloves minced right before cooking give you that sharp, aromatic punch that jarred garlic just can't deliver.
  • Red pepper flakes: Optional, but a pinch adds a gentle warmth that balances the cream without making it spicy.
  • Canned crushed tomatoes: The backbone of the sauce, look for San Marzano if you can find them, they're naturally sweeter and less acidic.
  • Tomato paste: This deepens the tomato flavor and thickens the sauce, don't skip it even though it's just two tablespoons.
  • Sugar: A tiny bit cuts through any bitterness in the tomatoes and rounds out the flavor.
  • Salt and black pepper: Season generously, the pasta will soak up a lot of it as it cooks.
  • Heavy cream: This is what makes the sauce luxurious and silky, whole milk won't give you the same richness.
  • Parmesan cheese: Freshly grated melts smoothly into the sauce, the pre-shredded stuff has anti-caking agents that make it grainy.
  • Fresh basil leaves: Chopped and stirred in at the end, this is the ingredient that makes everyone ask what your secret is.
  • Water or vegetable broth: Broth adds a subtle depth, but water works perfectly fine if that's what you have on hand.

Instructions

Soften the onion:
Heat the olive oil over medium heat until it shimmers, then add the chopped onion and let it cook gently for 3 to 4 minutes, stirring now and then until it turns translucent and smells sweet. Don't rush this, it builds the flavor foundation.
Wake up the garlic:
Toss in the minced garlic and red pepper flakes, stirring constantly for about a minute until your kitchen smells incredible and the garlic just starts to turn golden. Be careful not to let it burn or it'll taste bitter.
Build the tomato base:
Pour in the crushed tomatoes, tomato paste, sugar, salt, and black pepper, stirring everything together until the paste dissolves completely. This is where the sauce starts to come alive.
Add the pasta and liquid:
Dump in the dry pasta and pour over the water or broth, making sure every piece is submerged under the liquid. Bring it all to a rolling boil, stirring once or twice so nothing sticks to the bottom.
Simmer until tender:
Lower the heat to medium-low, cover the pot, and let it simmer for 12 to 14 minutes, stirring occasionally to keep the pasta from clumping. The pasta should be al dente and most of the liquid absorbed, leaving a saucy coating.
Stir in the cream and cheese:
Remove the lid and pour in the heavy cream and grated Parmesan, stirring gently for 2 to 3 minutes until the sauce becomes creamy and clings to the pasta. The cheese will melt in and make everything glossy.
Finish with basil:
Take the pot off the heat and fold in the chopped basil, letting it wilt into the sauce. Taste and add more salt or pepper if needed, then serve it hot with extra basil and Parmesan on top.
A close-up shot of the Basil Garlic One-Pot Creamy Tomato Pasta, rich and saucy with parmesan cheese on top. Save
A close-up shot of the Basil Garlic One-Pot Creamy Tomato Pasta, rich and saucy with parmesan cheese on top. | amberladle.com

One evening my neighbor knocked on the door just as I was stirring in the basil, and I invited her in for a bowl. She sat at my kitchen counter, and we ate straight from the pot with forks, talking about nothing important. That's when I realized this dish isn't just about the food, it's about the kind of meal that makes people feel at home without any ceremony.

What to Serve Alongside

A crisp green salad with lemon vinaigrette balances the richness of the pasta beautifully. I like to throw in arugula, cucumber, and a handful of toasted pine nuts for crunch. Garlic bread is always a win, but honestly, this dish is hearty enough to stand alone. A chilled glass of Pinot Grigio or sparkling water with lemon is all you need to round it out.

How to Store and Reheat

Let the pasta cool completely before transferring it to an airtight container, it'll keep in the fridge for up to three days. When you reheat it, add a splash of cream or milk and warm it gently on the stove over low heat, stirring often so the sauce doesn't break. The microwave works in a pinch, but the stovetop brings back that just-made creaminess. I've never had leftovers last long enough to freeze, but if you do, the texture might soften a bit when thawed.

Ways to Make It Your Own

I've added sautéed mushrooms and spinach when I wanted extra vegetables, and both disappeared into the sauce like they belonged there all along. For a vegan version, swap the cream for cashew cream or coconut milk and use nutritional yeast instead of Parmesan. Sometimes I toss in a handful of cherry tomatoes in step three for little bursts of sweetness. You can also stir in cooked chicken or shrimp at the end if you want protein, though it's completely satisfying without it.

  • Try swapping basil for fresh oregano or thyme if that's what you have on hand.
  • Add a squeeze of lemon juice at the end for a bright, tangy finish.
  • Top with toasted breadcrumbs for a crunchy contrast to the creamy sauce.
Fragrant Basil Garlic One-Pot Creamy Tomato Pasta, a one-pot meal bursting with Italian flavors, ready to eat. Save
Fragrant Basil Garlic One-Pot Creamy Tomato Pasta, a one-pot meal bursting with Italian flavors, ready to eat. | amberladle.com

This pasta has become my answer to long days and empty fridges, the kind of recipe I don't have to think about anymore because my hands just know what to do. I hope it becomes that for you too.

Basil Garlic Creamy Tomato

Creamy tomato sauce melded with garlic and basil, simmered with pasta for a flavorful meal.

Prep time
10 min
Cook time
20 min
Overall time
30 min
Created by Rachel Hayes


Skill required Easy

Cuisine Italian

Makes 4 Serving size

Diet preferences Meat-free

What you need

Pasta

01 12 oz penne or fusilli pasta

Sauce Base

01 2 tbsp olive oil
02 1 medium yellow onion, finely chopped
03 4 cloves garlic, minced
04 1/2 tsp red pepper flakes (optional)
05 28 oz canned crushed tomatoes
06 2 tbsp tomato paste
07 1 tsp sugar
08 1 tsp salt
09 1/2 tsp freshly ground black pepper

Cream & Cheese

01 3/4 cup plus 2 tbsp heavy cream
02 2 oz freshly grated Parmesan cheese

Herbs & Finish

01 1 cup loosely packed fresh basil leaves, chopped, plus extra for garnish
02 Freshly ground black pepper, to taste

Water

01 2 1/2 cups water or low-sodium vegetable broth

How to make it

Step 01

Sauté Aromatics: Heat olive oil in a large deep skillet or Dutch oven over medium heat. Add chopped onion and sauté for 3 to 4 minutes until softened.

Step 02

Add Garlic and Spices: Incorporate minced garlic and red pepper flakes, cooking until fragrant, approximately 1 minute.

Step 03

Combine Tomato Ingredients: Stir in crushed tomatoes, tomato paste, sugar, salt, and black pepper until evenly mixed.

Step 04

Add Pasta and Liquid: Submerge pasta in the skillet, then pour in water or vegetable broth. Bring mixture to a boil.

Step 05

Simmer Pasta: Reduce heat to medium-low, cover, and simmer for 12 to 14 minutes, stirring occasionally, until pasta reaches al dente and liquid is mostly absorbed.

Step 06

Incorporate Cream and Cheese: Stir in heavy cream and grated Parmesan cheese. Continue cooking uncovered for 2 to 3 minutes to achieve a creamy consistency.

Step 07

Add Basil and Final Seasoning: Remove from heat and fold in chopped basil. Adjust seasoning as needed with additional salt and black pepper.

Step 08

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

Equipment needed

  • Large deep skillet or Dutch oven
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Grater

Allergy info

Always review ingredients for allergens. Talk to your healthcare provider if you're unsure.
  • Contains milk (heavy cream, Parmesan cheese) and wheat (pasta). Verify labels for potential cross-contamination.

Nutrition details (each serving)

Nutritional details are for reference and aren't a substitute for healthcare guidance.
  • Calorie Count: 520
  • Fat content: 18 g
  • Carbohydrate: 72 g
  • Protein amount: 16 g