Creamy Fresh Tomato Garlic Spaghetti (Made with Whole Steamed Tomatoes)

This is the pasta I make when I want something comforting, creamy, and fast — but I still want it to taste homemade.

No jar sauce.
No blender.
No long simmer.

I steam whole fresh tomatoes with garlic, peel them, mash them into the pan, and finish the sauce with cream and mozzarella for the easiest creamy tomato spaghetti ever.

It’s rich without being heavy, fresh but still cozy and it comes together in the time it takes to boil pasta.


Why This Recipe Works

This method gives you:

  • the brightness of fresh tomatoes

  • the silkiness of a cream sauce

  • melted mozzarella that clings to every strand

  • real garlic flavor

  • a 20-minute dinner

It’s the perfect weeknight comfort pasta.

Ingredients

Serves 4–5

  • 12–16 oz spaghetti

  • 4 ripe tomatoes, tops trimmed (kept whole)

  • 3 garlic cloves, mashed

  • 4–5 tablespoons olive oil

  • ½ cup heavy cream

  • 1 cup shredded mozzarella

  • Salt and black pepper, to taste

  • Red pepper flakes, to taste

  • Fresh basil, for finishing

  • Reserved pasta water (about ¼ cup)

Step-by-Step Instructions

1. Cook the Spaghetti

Bring a large pot of well-salted water to a boil.

Cook spaghetti until al dente.
Before draining, reserve ¼ cup pasta water.

2. Steam the Whole Tomatoes with Garlic

Heat olive oil in a large skillet over medium heat.

Add the mashed garlic and cook for about 30 seconds, just until fragrant.

Place the whole trimmed tomatoes into the skillet and season with:

  • salt

  • black pepper

  • red pepper flakes

Cover with a lid and let them steam for 8–10 minutes, turning once, until:

  • skins loosen

  • tomatoes are very soft

3. Peel and Mash

Transfer the tomatoes to a plate and peel off the skins — they should slide off easily OR remove with a cooking tweezer tong right in the pan.

Return the peeled tomatoes to the skillet and mash them with the back of a spoon/immersion blender into a fresh sauce.

Let simmer uncovered for 2–3 minutes.

4. Make It Creamy

Pour in the ½ cup heavy cream and stir to combine.

Simmer gently for 1–2 minutes until the sauce turns:

  • light orange

  • smooth

  • slightly thickened

5. Toss the Pasta

Add the cooked spaghetti directly into the skillet.

Pour in a splash of reserved pasta water and toss until the sauce:

  • becomes glossy

  • coats the noodles evenly

6. Add the Mozzarella

Turn the heat to low and sprinkle in the mozzarella.

Toss continuously until melted and silky.
The cheese will melt into the sauce and cling to the pasta.

7. Finish with Basil

Turn off the heat and add fresh basil.

Twirl into bowls and serve immediately.


Flavor & Texture

This pasta is:

  • creamy but still fresh

  • garlicky

  • slightly sweet from the tomatoes

  • stretchy and cheesy from the mozzarella

  • silky from the cream

It tastes like a cross between fresh tomato pasta and a light rosé sauce.


Foolproof Tips

✔ Steam tomatoes whole — don’t cut them
✔ Peel while warm for easiest removal
✔ Mash in the same pan for maximum flavor
✔ Add mozzarella on low heat so it melts smoothly
✔ Use pasta water to loosen the sauce if needed


Easy Add-Ins

Want to make it a full meal? Add:

Storage & Reheating

Store in an airtight container in the fridge for up to 3 days.

Reheat in a skillet with:

  • a splash of milk, cream, or water

Stir gently until the sauce loosens and becomes creamy again.


Frequently Asked Questions

Can I use milk instead of cream?

Yes, but the sauce will be thinner and less rich.
For best results, use heavy cream.

Can I use another cheese?

Mozzarella gives the best melt, but you can add:

  • Parmesan for sharpness

  • Pecorino for saltiness

Is this kid-friendly?

Yes — it’s creamy, cheesy, and mild.
Skip the red pepper flakes if cooking for kids.


Save This for Your Next Comfort Dinner

This is one of those meals you make once… and then it becomes part of your regular rotation.

If you try it, leave a comment and tell me:
👉 did you add a protein or keep it vegetarian?

And if you’re building your 5 dinners on repeat, this creamy fresh tomato spaghetti absolutely earns a spot.

Creamy Fresh Tomato Garlic Spaghetti

Creamy Fresh Tomato Garlic Spaghetti

Yield 4-5
Author Kim Alexander
Prep time
10 Min
Cook time
20 Min
Total time
30 Min

A 20-minute creamy spaghetti made with whole steamed tomatoes, garlic, olive oil, cream, and melted mozzarella. A fresh, no-jar-sauce weeknight dinner.

Cook modePrevent screen from turning off

Ingredients

Instructions

Nutrition Facts

Calories

389

Fat

32 g

Sat. Fat

13 g

Carbs

18 g

Fiber

2 g

Net carbs

16 g

Sugar

5 g

Protein

10 g

Sodium

249 mg

Cholesterol

56 mg
Did you make this recipe?
Tag @HomeCookVibe on instagram and hashtag it #homecookblog
Previous
Previous

Sticky Honey Garlic Baked Chicken (Crispy Oven Chicken Thighs)

Next
Next

Fondant Potatoes (Melting Potatoes That Taste Like a Restaurant Secret)