Creamy Tomato Garlic Pasta

Warm, creamy, and bright — Creamy Tomato Garlic Pasta is the kind of dish that hugs you from the inside. This simple pasta mixes roasted tomato flavor, mellow garlic, and a silky sauce for a weeknight win. It cooks fast, fills the house with a warm tomato-and-garlic smell, and feels like home on a plate. If you love easy pasta dinners, you might also enjoy our take on Creamy Garlic Parmesan Chicken Pasta for a heartier option.

Why Make This Recipe

  • Quick & Easy: Ready in about 25–30 minutes, perfect for busy nights.
  • Family Favorite: Mild, creamy sauce that kids and adults both enjoy.
  • Budget-Friendly: Uses pantry staples like canned tomatoes and dried pasta.
  • This recipe stands out because the sauce feels rich without heavy effort. Roasting or sautéing garlic brings out a sweet, warm aroma that makes the whole house cozy. It’s the kind of meal that brings comfort and small, happy memories — simple, filling, and satisfying. Try pairing it with a protein or green salad for a full, comforting meal. For a different creamy dinner, see our creamy garlic parmesan chicken pasta.

Ingredients

For the pasta and sauce:

  • 12 oz (340 g) dried pasta (penne, fusilli, or spaghetti)
  • 2 tbsp olive oil
  • 3 tbsp unsalted butter
  • 4–5 garlic cloves, minced (about 2 tbsp)
  • 1 small onion, finely chopped (about 1/2 cup)
  • 1 (28 oz) can crushed tomatoes (or whole peeled tomatoes, crushed by hand)
  • 1/2 cup heavy cream (or half-and-half for a lighter version)
  • 1/2 cup grated Parmesan cheese, plus extra for serving
  • 1/2 tsp red pepper flakes (optional)
  • Salt and black pepper to taste

For finishing:

  • Fresh basil leaves, chopped (about 1/4 cup)
  • Zest of 1 lemon (optional, for brightness)
  • Pasta water (reserve 1 cup after cooking)

Notes: Use unsalted butter so you can control salt. If you prefer a lighter sauce, swap the heavy cream for half-and-half or a plant-based cream.

How to Make Creamy Tomato Garlic Pasta

  1. Bring a large pot of salted water to a boil and cook the pasta according to package directions until al dente. Reserve 1 cup pasta water before draining. (Why: starchy water helps bind the sauce to the pasta.)
  2. While the pasta cooks, heat olive oil and butter in a large skillet over medium heat. Add the chopped onion and cook 4–5 minutes until soft and slightly golden. (Tip: soft onions give a sweet base to the sauce.)
  3. Add the minced garlic and red pepper flakes. Cook 30–60 seconds until fragrant, stirring so the garlic doesn’t burn. (Why: garlic releases aroma quickly — don’t let it brown.)
  4. Pour in the crushed tomatoes and bring to a gentle simmer. Let simmer 8–10 minutes, stirring now and then, so the raw tomato taste mellows and the sauce thickens.
  5. Stir in the heavy cream and grated Parmesan. Cook 2–3 minutes until the sauce is smooth and warm. Add salt and pepper to taste. (Tip: add a splash of pasta water if the sauce gets too thick.)
  6. Add the drained pasta to the skillet and toss to coat. If needed, add reserved pasta water a few tablespoons at a time until the sauce clings to the pasta in a silky way. Finish with chopped basil and lemon zest if using.
  7. Serve immediately with extra Parmesan on the side.

Creamy Tomato Garlic Pasta

How to Serve Creamy Tomato Garlic Pasta

  • Plate with a little extra sauce spooned on top, a sprinkle of grated Parmesan, and whole basil leaves for color.
  • Serve with a crisp green salad and crusty bread to soak up the warm sauce.
  • Add grilled chicken, sautéed mushrooms, or roasted vegetables on the side for a heartier meal.

How to Store Creamy Tomato Garlic Pasta

  • Fridge: Cool completely, then store in an airtight container for up to 3–4 days.
  • Freezer: Place in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheat: Warm gently in a skillet over low heat with a splash of water or milk to loosen the sauce, or microwave in short bursts, stirring between heats.

Tips to Make Creamy Tomato Garlic Pasta

  • Don’t overcook the garlic — cook just until fragrant to avoid bitterness.
  • Reserve pasta water — it helps the sauce cling and stay silky.
  • Taste and adjust salt after adding Parmesan; the cheese adds saltiness.
  • Use whole canned tomatoes crushed by hand for a fresher texture if you like small tomato pieces.

Variation

  • Gluten-free: Swap in your favorite gluten-free pasta and follow the same steps.
  • Vegan: Use vegan butter, coconut cream or cashew cream instead of heavy cream, and nutritional yeast instead of Parmesan for a dairy-free version.

FAQs

Can I use fresh tomatoes instead of canned?

Yes. Use about 2 pounds of ripe tomatoes, peel and chop them, then simmer a bit longer until they break down. Fresh tomatoes give a brighter, slightly lighter flavor.

Can I make this ahead for a party?

You can make the sauce a day ahead and cool it fully. Reheat gently and toss with freshly cooked pasta so the texture stays best.

What can I use instead of heavy cream?

Half-and-half or whole milk will work for a lighter sauce; expect a slightly thinner texture. For dairy-free, use cashew cream or a thick plant-based cream.

Conclusion

This Creamy Tomato Garlic Pasta is an easy, comforting meal that fills the kitchen with warm, garlicky tomato scent and leaves everyone satisfied. It’s simple enough for a weeknight but cozy enough for guests. If you want a slightly different take or inspiration for creamy tomato pasta, check out this Super Easy Creamy Tomato Pasta – Salt & Lavender for another method and flavor notes. Please leave a comment and a star rating if you make it, and share your photos on Pinterest or Facebook. What twist did you try? Let us know below!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Tomato Garlic Pasta 2026 02 28 004418 800x800 1

Creamy Tomato Garlic Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: chef-ava
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A quick and easy creamy tomato garlic pasta that’s perfect for busy nights, filled with roasted tomato flavor and mellow garlic.


Ingredients

Scale
  • 12 oz (340 g) dried pasta (penne, fusilli, or spaghetti)
  • 2 tbsp olive oil
  • 3 tbsp unsalted butter
  • 45 garlic cloves, minced (about 2 tbsp)
  • 1 small onion, finely chopped (about 1/2 cup)
  • 1 (28 oz) can crushed tomatoes (or whole peeled tomatoes, crushed by hand)
  • 1/2 cup heavy cream (or half-and-half for a lighter version)
  • 1/2 cup grated Parmesan cheese, plus extra for serving
  • 1/2 tsp red pepper flakes (optional)
  • Salt and black pepper to taste
  • Fresh basil leaves, chopped (about 1/4 cup)
  • Zest of 1 lemon (optional, for brightness)
  • Pasta water (reserve 1 cup after cooking)

Instructions

  1. Bring a large pot of salted water to a boil and cook the pasta according to package directions until al dente. Reserve 1 cup pasta water before draining.
  2. While the pasta cooks, heat olive oil and butter in a large skillet over medium heat. Add the chopped onion and cook 4–5 minutes until soft and slightly golden.
  3. Add the minced garlic and red pepper flakes. Cook 30–60 seconds until fragrant, stirring so the garlic doesn’t burn.
  4. Pour in the crushed tomatoes and bring to a gentle simmer. Let simmer 8–10 minutes, stirring now and then.
  5. Stir in the heavy cream and grated Parmesan. Cook 2–3 minutes until the sauce is smooth and warm. Add salt and pepper to taste.
  6. Add the drained pasta to the skillet and toss to coat, adding reserved pasta water as needed.
  7. Finish with chopped basil and lemon zest if using. Serve immediately with extra Parmesan on the side.

Notes

Use unsalted butter for better salt control. Substitute heavy cream with half-and-half or a plant-based cream for a lighter option.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 6g
  • Sodium: 400mg
  • Fat: 15g
  • Saturated Fat: 7g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 44g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 30mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star