Tomato Pasta Recipe • Rich, Velvety 20-Minute Skillet

Tomato Pasta – Creamy 20-Minute Dinner You’ll Crave

Introduction

Looking for a quick, comforting meal that comes together in under 30 minutes? This Creamy Tomato Pasta is your perfect weeknight dinner—rich, velvety, and full of bold tomato flavor. With just a handful of pantry staples and one pot, you’ll have a restaurant-worthy pasta dish on the table in 20 minutes flat.

It’s the kind of recipe that feels indulgent but is secretly simple. The cream cuts the acidity of the tomatoes, the garlic adds warmth, and a touch of Parmesan finishes it all off with savory depth. Whether you’re cooking for one or feeding the whole family, this is a dish you’ll make on repeat.

Ingredients Overview

Each ingredient plays a role in delivering flavor, creaminess, and quick-cook ease. Here’s what you’ll need:

Pasta

  • Penne, rigatoni, or fusilli work best to hold the creamy sauce.
  • Spaghetti or linguine can also be used for a silkier bite.

Tip: Use short pasta shapes with ridges for maximum sauce cling.

Tomato Paste & Crushed Tomatoes

  • Tomato paste adds deep, concentrated flavor and a natural sweetness.
  • Crushed or passata-style tomatoes provide body and a smooth consistency.

Substitute: Use canned diced tomatoes (blended) or marinara in a pinch.

Garlic & Onion

  • Aromatics that create a fragrant flavor base.
  • Sautéed until soft and golden for sweetness and complexity.

Cream

  • Heavy cream or half-and-half creates a silky, rich texture.
  • Just enough to mellow the tomatoes without overpowering them.

Lighter Option: Use whole milk and reduce slightly longer for a creamy consistency.

Olive Oil or Butter

  • For sautéing the aromatics and enriching the sauce.

Parmesan Cheese

  • Adds umami and thickens the sauce slightly.
  • Grate fresh for the best melt and taste.

Fresh Basil or Parsley (Optional)

  • Adds a touch of freshness and color at the end.

Optional Add-ins:

  • Red pepper flakes for heat
  • A splash of white wine for acidity
  • Spinach, mushrooms, or peas for extra veg

Step-by-Step Instructions

This meal comes together fast—ideal for nights when you want something delicious without hovering over the stove.

1. Cook the Pasta

  • Bring a large pot of salted water to a boil.
  • Cook pasta according to package instructions until al dente.
  • Reserve ½ cup pasta water, then drain and set aside.

2. Sauté the Aromatics

  • In a large skillet, heat 2 tbsp olive oil or butter over medium heat.
  • Add ½ finely chopped onion and cook for 3–4 minutes until translucent.
  • Stir in 3 cloves minced garlic and cook for 30 seconds until fragrant.

3. Build the Sauce

  • Add 2 tbsp tomato paste and cook for 1 minute to caramelize slightly.
  • Pour in 1 ½ cups crushed tomatoes or tomato passata.
  • Stir and simmer for 3–4 minutes until slightly thickened.

4. Add Cream and Cheese

  • Stir in ½ cup heavy cream and ¼–½ cup freshly grated Parmesan.
  • Add salt and pepper to taste, and red pepper flakes if desired.
  • Simmer gently until sauce is smooth and coats the back of a spoon.

5. Toss Pasta and Finish

  • Add the drained pasta to the skillet and toss to coat.
  • If needed, add a splash of reserved pasta water to loosen the sauce.
  • Finish with chopped fresh basil or parsley and more Parmesan.

Tips, Variations & Substitutions

Tips for Success

  • Don’t overcook the pasta—it will continue to cook slightly in the sauce.
  • Always reserve pasta water before draining—it’s liquid gold for adjusting the sauce.

Flavor Variations

  • Spicy: Add crushed red pepper or Calabrian chili paste.
  • Protein Boost: Stir in cooked chicken, shrimp, or white beans.
  • Roasted Veggie: Add oven-roasted zucchini, bell peppers, or eggplant.

Substitutions

  • Vegan: Use coconut cream and nutritional yeast or vegan Parmesan.
  • Gluten-Free: Use gluten-free pasta—chickpea or lentil pastas work well.
  • Dairy-Free: Swap in cashew cream or oat milk with a dash of olive oil.

Serving Ideas & Occasions

This creamy tomato pasta pairs beautifully with:

  • Garlic bread or focaccia
  • Simple arugula salad with lemon vinaigrette
  • Roasted vegetables like asparagus or broccoli
  • A glass of crisp white wine

Perfect For:

  • Weeknight dinners
  • Quick date nights
  • Meatless Monday meals
  • Pasta meal prep (it reheats well!)

The cozy tomato-cream combo makes this dish satisfying enough for any season or setting.

Nutritional & Health Notes

Creamy tomato pasta strikes a balance between comfort and simplicity:

  • Carbs from pasta give sustained energy
  • Tomatoes offer antioxidants like lycopene
  • Cream and Parmesan provide satisfying fat and flavor

To make it lighter:

  • Use half-and-half instead of cream
  • Choose whole grain or legume-based pasta
  • Load up with extra veggies for fiber and volume

Estimated per serving (based on 4 servings):

  • Calories: ~400–500
  • Protein: 15–20g
  • Carbs: 40–50g
  • Fat: 20–25g

FAQs

Q1: Can I use jarred marinara instead of crushed tomatoes?

A1: Yes—just skip the tomato paste and adjust salt and seasoning to taste. Marinara is already seasoned.

Q2: How long does this pasta last in the fridge?

A2: Store in an airtight container for up to 4 days. Reheat with a splash of milk or water to revive the sauce.

Q3: Can I freeze this creamy tomato pasta?

A3: It’s best fresh, but you can freeze the sauce separately. Cream-based sauces may separate when thawed, so stir well while reheating.

Q4: Can I make it vegan?

A4: Yes—use a dairy-free cream (like cashew or oat) and skip the cheese or sub with nutritional yeast.

Q5: Is this kid-friendly?

A5: Very much so! Kids love the creamy, tomatoey flavor. Just go easy on garlic or chili if they’re sensitive.

Q6: What protein goes well with this?

A6: Grilled chicken, Italian sausage, seared shrimp, or cannellini beans are all great additions.

Q7: What’s the best pasta for creamy sauces?

A7: Short, ridged pasta like penne, rigatoni, or fusilli holds creamy sauces beautifully. Spaghetti or fettuccine works for a smoother experience.

Print

Tomato Pasta Recipe • Rich, Velvety 20-Minute Skillet

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick, creamy tomato pasta dish made in under 20 minutes. Rich, comforting, and packed with bold flavor—perfect for busy weeknights.

  • Author: Maya Lawson
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 12 oz pasta (penne or rigatoni)
  • 2 tbsp olive oil or butter
  • ½ onion, finely chopped
  • 3 garlic cloves, minced
  • 2 tbsp tomato paste
  • 1½ cups crushed tomatoes or passata
  • ½ cup heavy cream
  • ¼½ cup grated Parmesan
  • Salt, pepper, red pepper flakes (to taste)
  • Fresh basil or parsley (for garnish)

Instructions

  1. Cook pasta in salted water until al dente. Reserve ½ cup water, then drain.
  2. In a skillet, sauté onion in olive oil until soft. Add garlic; cook 30 sec.
  3. Stir in tomato paste and cook 1 min. Add crushed tomatoes and simmer 3–4 mins.
  4. Add cream and Parmesan; season with salt, pepper, and red pepper flakes.
  5. Toss in cooked pasta. Add pasta water as needed for consistency.
  6. Garnish with herbs and more Parmesan. Serve warm.

Notes

  • Add cooked chicken or shrimp for protein.
  • Use whole milk for a lighter sauce.
  • Best eaten fresh, but leftovers keep well for 3–4 days.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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