Creamy Cherry Tomato Pasta

Servings: 2 Total Time: 30 mins Difficulty: Beginner
A cozy and easy creamy cherry tomato pasta made with rigatoni and the simplest ingredients.
Creamy cherry tomato pasta plated with a fork resting on the side, showing the texture of the sauce and pasta.

I’ve been making this creamy cherry tomato pasta on repeat and it never gets old.

The cherry tomatoes get all soft and juicy, then melt into this creamy sauce that’s rich but still feels fresh.

It’s one of those easy recipes that tastes way fancier than it really is.

I usually throw it together when I want something cozy but don’t feel like spending hours in the kitchen. If you’ve got some cherry tomatoes, pasta, and a little cream, you’re pretty much set.

This one always hits, whether it’s dinner for yourself or something you’re making to share.

Let me show you how I make it.

What You’ll Need

  • Cherry tomatoes: These are the heart of the recipe. They get soft, burst, and turn into a sweet and juicy base for the sauce.

  • Garlic and shallot: This combo adds so much flavor. The garlic brings that bold kick, and the shallot gives a little sweetness and depth that makes the whole sauce taste better.

  • Tomato paste: Just a little goes a long way. It makes the sauce richer and gives it that deep tomato flavor without being too heavy.

  • Heavy cream: This is what makes the pasta creamy and smooth. You don’t need a lot, just enough to bring everything together.

  • Olive oil: Used to sauté everything. It adds a nice richness and helps pull all the flavors out of the garlic and shallot.

  • Rigatoni pasta: I love using rigatoni for this because it really holds onto the sauce in every bite. The little ridges make everything taste extra good.

  • Red pepper flakes: t gives the sauce a little something extra without overcomplicating it.

  • Parmesan cheese: I love grating a little over the top right before serving. It melts just enough and gives the whole thing a salty, cheesy finish.
A close-up shot of creamy cherry tomato pasta served in a white bowl, topped with grated Parmesan and dried herbs.

How to Make It

Step 1: Cook the pasta

  • Bring a big pot of salted water to a boil
  • Cook the pasta until it’s al dente
  • Save about ½ cup of the pasta water before draining

Step 2: Prep the ingredients

  • Chop the garlic and shallot
  • Cut all the cherry tomatoes in halves
  • Set everything aside so it’s ready to go

Step 3: Sauté the aromatics and tomatoes

  • In a big skillet, heat a drizzle of olive oil over medium heat
  • Add the chopped garlic and shallot, sauté for about a minute until fragrant
  • Add the halved cherry tomatoes
  • Season with salt and black pepper
  • Cook for about 6 to 8 minutes until the tomatoes soften and get all juicy and saucy

Step 4: Add the tomato paste and seasoning

  • Push the tomatoes to one side of the skillet
  • Add a spoonful of tomato paste to the other side and stir it for about a minute to cook it down
  • Mix it into the tomatoes
  • Pour in the heavy cream and stir until the sauce comes together
  • Add a pinch of salt and some Italian seasoning to bring out all the flavor

Step 5: Toss the pasta and finish

  • Add the cooked rigatoni to the pan
  • Toss everything together until the pasta’s fully coated in the creamy tomato sauce
  • Use a splash or two of the pasta water if the sauce feels too thick
  • Serve warm with Parmesan grated on top
Creamy cherry tomato pasta in a skillet, with rigatoni coated in a rich tomato cream sauce just before serving.

FAQs About This Recipe

1. Can I use a different kind of pasta?

Totally. I used rigatoni because the sauce sticks to it so well, but honestly, anything works — spaghetti, penne, even shells if that’s what you have.

2. What if I don’t have heavy cream?

You can swap it with half-and-half or even a splash of milk with a little butter. It won’t be as rich, but it still turns out creamy and good.

3. Do I have to cut the cherry tomatoes in half?

You don’t have to, but I recommend it. They cook faster and get all soft and saucy, which makes the whole thing come together quicker.

4. How do I store the leftovers?

Just pop them in an airtight container and keep it in the fridge for up to 3 days. Reheat with a splash of water or milk to loosen the sauce a bit.

5. Can I make it spicy?

For sure. Just add some red pepper flakes when you’re cooking the garlic and shallot, or sprinkle some on top at the end if you want a little kick.

Overhead view of creamy cherry tomato pasta with rigatoni, generously finished with Parmesan cheese and Italian herbs.

Creamy Cherry Tomato Pasta

This creamy cherry tomato pasta is one of those dishes that feels comforting and effortless at the same time. The cherry tomatoes melt into a rich tomato cream sauce that hugs every piece of rigatoni. It’s quick to make, full of flavor, and perfect for any night you want something cozy without spending hours in the kitchen.

Creamy cherry tomato pasta plated with a fork resting on the side, showing the texture of the sauce and pasta.
Prep Time 10 mins Cook Time 20 mins Total Time 30 mins Difficulty: Beginner Servings: 2 Calories: 500 per serving Best Season: Suitable throughout the year, Summer

Ingredients

Cooking Mode Disabled

Instructions

  1. Cook the pasta
    • Bring a big pot of salted water to a boil

    • Cook the pasta until it’s al dente

    • Save about ½ cup of the pasta water before draining

  1. Prep the ingredients
    • Chop the garlic and shallot

    • Cut all the cherry tomatoes in halves

    • Set everything aside so it’s ready to go

  1. Sauté the aromatics and tomatoes
    • In a big skillet, heat a drizzle of olive oil over medium heat

    • Add the chopped garlic and shallot, sauté for about a minute until fragrant

    • Add the halved cherry tomatoes

    • Season with salt and black pepper

    • Cook for about 6 to 8 minutes until the tomatoes soften and get all juicy and saucy

  1. Add the tomato paste and seasoning

     

    • Add a spoonful of tomato paste to the other side and stir it for about a minute to cook it down

    • Mix it into the tomatoes

    • Pour in the heavy cream and stir until the sauce comes together

    • Add a pinch of salt and some Italian seasoning to bring out all the flavor

  1. Toss the pasta and finish
    • Add the cooked rigatoni to the pan

    • Toss everything together until the pasta’s fully coated in the creamy tomato sauce

    • Use a splash or two of the pasta water if the sauce feels too thick

    • Serve warm with Parmesan grated on top

Nutrition Facts

Servings 2


Amount Per Serving
Calories 500kcal
% Daily Value *
Total Fat 18g28%
Saturated Fat 8g40%
Cholesterol 40mg14%
Sodium 320mg14%
Potassium 400mg12%
Total Carbohydrate 60g20%
Dietary Fiber 3g12%
Sugars 5g
Protein 13g26%

Vitamin A 800 IU
Vitamin C 10 mg
Calcium 150 mg
Iron 2 mg
Vitamin D 80 IU
Vitamin E 1.5 IU

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • For best flavor, use ripe cherry tomatoes — they get sweeter and saucier when cooked down
  • If your sauce feels too tangy, a tiny pinch of sugar can help balance it out
  • You can make this without cream by using a splash of reserved pasta water and more Parmesan
  • The sauce thickens as it cools, so add a bit of extra pasta water before serving if needed
Keywords: creamy cherry tomato pasta, rigatoni pasta, cherry tomato sauce, easy weeknight pasta, creamy tomato pasta, garlic pasta, tomato cream sauce, pasta with cherry tomatoes
Rate this recipe:
Recipe Card powered by WP Delicious

Allie

Vietnamese girl who loves food a little too much

I'm Allie! I was born in Vietnam and now living in the USA — still eating, still cooking, and loving every second of it. I started cooking when I was 10 after getting totally obsessed with cooking shows (shoutout to my childhood self). Now I’m here to share easy, tasty recipes that make your life better — and your plate happier.

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *

Min

Share it on your social network