There’s something heartwarming about a bowl of Creamy Tomato Pasta 20 Minutes, One Pan that takes me back to cozy dinners with friends. The aroma of sautéing garlic and onions fills the kitchen, bringing a sense of comfort. In just 20 minutes, you can create this vibrant dish that melds rich tomatoes with velvety cream cheese. It’s become a go-to for both busy weeknights and casual get-togethers. Inspired? Check out my Garlic Butter Pasta for another quick meal!
Why This Recipe Works Every Time
This recipe effortlessly combines pantry staples to deliver a creamy, flavorful sauce. The key lies in reserving the liquid from the canned tomatoes, balancing the consistency of your sauce. After several rounds of testing, I found this technique eliminated the guesswork, ensuring the pasta absorbs all that delicious flavor without turning soupy.

What You’ll Need
Gathering these simple ingredients keeps dinner accessible and satisfying without sacrificing flavor.
- Pasta: The base of the dish; opt for gluten-free if desired.
- Crushed tomatoes: Provide rich flavor and color; fire-roasted adds a smoky touch.
- Vegan cream cheese: Introduces creaminess; regular cream cheese works too.
- Olive oil: Enriches flavor; can substitute avocado oil for a different profile.
Step-by-Step: Making Creamy Tomato Pasta 20 Minutes, One Pan
- Drain the chopped tomatoes into a bowl, gently pressing to release excess liquid; the sound of the liquid gleaming as it drips is satisfying.
- Boil well-salted water and cook the pasta until al dente, about 8 minutes, then drain and set aside—don’t rinse for that lovely starchiness to help the sauce cling.
- Heat olive oil in a large pan over medium heat, adding garlic and onions for 2 minutes until the onions soften and release their sweetness; the aroma will be irresistible.
- Incorporate the tomatoes, tomato paste, chili flakes, and oregano, then stir until the sauce thickens and deepens in color, about 3–4 minutes; if too thick, a splash of reserved tomato liquid can work wonders.
What I Learned After Testing This Multiple Times
- Pressing the tomatoes before adding them makes a noticeable difference in sauce texture, leading to a silkier finish.
- My first attempt had the garlic browning too quickly; now, I keep the heat medium to ensure it becomes fragrant without bitterness.
- Swapping in whole wheat pasta added a nutty depth to the recipe, while still holding up well in the sauce.
Storing and Reheating
This Creamy Tomato Pasta lasts in the fridge for 3–4 days in an airtight container. You can also freeze it for up to 2 months wrapped tightly for best quality. When reheating, I recommend the stovetop with a splash of water to restore that creamy texture; microwave works too, but can dry it out without care.
What to Serve With Creamy Tomato Pasta 20 Minutes, One Pan
To complete your meal, consider pairing this dish with a light Greek Pasta Salad for contrast or some crusty garlic bread for dipping. A simple arugula salad dressed with lemon vinaigrette makes for a refreshing side.
Questions I Get Asked Most
- Can I use fresh tomatoes? Yes, but you’ll need to blanch, peel, and seed them first, which may alter the cooking time.
- How can I make this dish spicier? Include more chili flakes or add diced jalapeños.
- What type of pasta works best? Any pasta will do, but shorter shapes like penne or fusilli hold the sauce beautifully.
- Can it be made vegan? Absolutely! This recipe is naturally vegan with the right cream cheese and pasta.
- What should I do if the sauce is too thick? Simply add a bit of the reserved tomato liquid or more water until it reaches your desired consistency.
I absolutely love enjoying Creamy Tomato Pasta 20 Minutes, One Pan topped with a sprinkle of fresh basil. It’s a meal that brings people together, and I’d love to hear how you customize yours. Please leave a comment below with your thoughts!
More Recipes You’ll Love
- Creamy Tuscan Chicken – this recipe shares a creamy base that complements the pasta.
- Creamy Alfredo Pasta – connection via rich flavors and creamy texture.
- Garlic Butter Pasta – perfect for a quick and delicious side dish.
- Creamy Mushroom Pasta – similar techniques with a rich, earthy flavor profile.
Creamy Tomato Pasta (20 Minutes, One Pan)
Ingredients
- 10 ounces pasta gluten-free if preferred
- 15 ounces crushed tomatoes
- 5 ounces tomato paste
- 8 ounces vegan cream cheese
- 3 cloves garlic minced
- 1/2 cup onion chopped
- 1/4 cup avocado oil
- 1 cup vegan parmesan
- 1/2 teaspoon chili flakes
- 1 teaspoon oregano
- salt and pepper to taste
Instructions
- Start by draining the canned tomatoes through a fine mesh sieve, gently pressing to extract excess liquid. Keep a bit of that liquid for later.
- Bring a large pot of salted water to a boil and cook the pasta until al dente, which usually takes about 8 minutes. Drain, but do not rinse.
- While the pasta cooks, heat the avocado oil in a large skillet over medium heat. Add the chopped garlic and onion, frying for about 2 minutes until fragrant and softened.
- Stir in the drained tomatoes, tomato paste, chili flakes, and oregano. Cook this mixture for 3 to 4 minutes, stirring occasionally, until everything is well blended and the sauce thickens.
- Add the vegan cream cheese and vegan parmesan, continuously stirring until the cream cheese melts into a smooth sauce. Season with salt and pepper to your liking.
- Toss the drained pasta into the sauce, mixing well until every piece is coated. If the sauce is too thick, add a splash of the reserved tomato liquid to reach your desired consistency. Serve hot, garnished with extra parmesan and fresh basil if you have it.

