Creamy Tomato Pasta Without Dairy: Rich Vegan Tomato Pasta Recipe

This tomato pasta sauce uses parmesan cheese instead of cream to create a rich, velvety texture that echoes traditional Italian methods. The best part is it comes together in about 20 minutes and relies mostly on pantry staples aside from the cheese.

It’s the kind of dinner that’s deeply flavorful yet low-effort—perfect for busy weeknights. The sauce takes less than 10 minutes to make and simmers while your pasta cooks, so you can have dinner ready fast with minimal fuss.

If you want a cream-free, satisfying pasta sauce that’s quick to prepare any night of the week, this recipe is worth trying.

Creamy Tomato Pasta (No Cream!)
Creamy Tomato Pasta (No Cream!)

How to Make Creamy Tomato Pasta Without Cream

This sauce relies on finely grated parmesan and starchy pasta water to achieve a creamy finish without adding cream or milk.

The flavor is bright and savory; it won’t be quite as pale-pink as a cream-based sauce, but it keeps the tomato flavor more pronounced—an easy trade-off if you prefer no dairy cream.

Ingredients for this tomato pasta recipe
Ingredients for this tomato pasta recipe

To make the sauce, heat a little extra-virgin olive oil in a large skillet and add one or two oil-packed anchovy fillets if you have them. Anchovies are optional but add depth and umami without a fishy taste as they dissolve into the oil.

Set the oil over medium heat until it shimmers and the anchovies begin to break down. Meanwhile, bring a large pot of heavily salted water to a boil to cook your pasta.

Adding the anchovies to a pan
Adding the anchovies to a pan

When the oil shimmers, add a finely diced onion and a generous pinch of salt. Cook, stirring occasionally, until the onion softens, becomes translucent, and just begins to brown at the edges—about five minutes.

Stir in tomato paste and plenty of minced garlic, cooking for about a minute until the paste darkens and starts to stick slightly to the pan. This step deepens the tomato flavor.

Adding tomato paste to the onions
Adding tomato paste & garlic to the onions

Add a can of whole peeled tomatoes, crushing them by hand as you add them for a preferred texture and fresher flavor compared with pre-crushed tomatoes. Stir to combine and bring the sauce to a gentle simmer, then reduce the heat to medium-low.

Drop your pasta into the boiling, well-salted water and cook it for about two minutes less than package directions so it finishes cooking in the sauce.

Adding the crushed tomatoes
Adding the crushed tomatoes

About a minute before the pasta is done, reserve roughly 250 ml (1 cup) of the starchy pasta water. Pour about 120 ml (½ cup) of that water into the tomato sauce, then sprinkle in half of the finely grated parmesan and stir. Add the remaining cheese in stages, stirring between additions so the cheese melts and emulsifies smoothly rather than clumping.

Adding pasta water and cheese to the pan
Adding pasta water and cheese to the pan

Adding the cheese gradually with pasta water helps create a luscious, clingy sauce. When the pasta is al dente, transfer it to the skillet and toss constantly for 1–2 minutes so the sauce thickens and coats each piece of pasta. Add more reserved pasta water as needed to loosen the sauce.

Stirring in the pasta
Stirring in the pasta

Taste and adjust seasoning with salt and pepper. Serve immediately, finishing with extra parmesan and chopped fresh basil if you like.

Creamy Tomato Pasta (No Cream)

Creamy Tomato Pasta Without Cream

This creamy tomato pasta uses umami-rich parmesan cheese and starchy pasta water to make a creamy and luscious sauce without using any cream or milk.
Servings 2
Prep Time 5 minutes
Total Time 20 minutes

Ingredients

  • 1-2 anchovy fillets optional
  • ½ large yellow onion finely diced
  • 4 cloves garlic finely chopped
  • 2 tsp tomato paste
  • 1 (400g/14oz) can whole peeled tomatoes crushed with hands
  • 250 g pasta (about ½ lb; rigatoni or similar recommended)
  • 50 g parmesan cheese finely grated
  • Fresh basil finely chopped (for topping)

Instructions

  • Add 1.5 litres (6 cups) of water to a large pot with 2 teaspoons coarse sea salt. Cover and bring to a rolling boil.
  • Warm 1 tablespoon extra-virgin olive oil in a large skillet. Add anchovy fillets if using and gently heat until the oil shimmers and the anchovies begin to break down, about 1–2 minutes.
    Adding the anchovies to a pan
  • Add the diced onion and a generous pinch of salt. Cook, stirring frequently, until the onion is softened, translucent and starting to brown at the edges, about 5 minutes.
    Adding the onions
  • Stir in the tomato paste and garlic and cook, stirring constantly, for about a minute.
    Adding tomato paste to the onions
  • Add the crushed whole peeled tomatoes, stir, and bring to a gentle simmer. Reduce heat to medium-low. Add pasta to the boiling water and cook for 2 minutes less than package instructions, allowing the sauce to simmer while the pasta cooks.
    Adding the crushed tomatoes
  • About a minute before the pasta finishes, reserve 250 ml (1 cup) of pasta water. Add 120 ml (½ cup) of that water to the sauce, then gently sprinkle in half the parmesan and stir. Add the remaining parmesan in a second addition, stirring until it melts and the sauce becomes creamy.
    Adding pasta water and cheese to the pan
  • Add the pasta to the skillet and toss constantly until the sauce clings to the noodles, 1–2 minutes. Add more reserved pasta water if needed to achieve the desired consistency.
    Adding in the pasta
  • Taste and adjust seasoning with salt and pepper. Serve immediately topped with extra parmesan and chopped basil if desired.
    Stirring in the pasta

Notes

  1. Rigatoni or a similarly shaped pasta works well because the sauce clings to the ridges, but most pastas will work.
  2. Prefer weight over volume for the parmesan if possible. How finely you grate the cheese changes cup measurements significantly; use a microplane and weigh if you can.

Nutrition

Calories: 626kcal | Carbohydrates: 108g | Protein: 28g

This tomato pasta is delightfully creamy without using any cream. It’s quick and easy, making it a reliable weeknight meal.

Looking for a creamless tomato pasta or have questions about the recipe? Leave a comment below.

Like It? Pin It!

img 16019484 16