Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Tomato Vegetarian Pasta


  • Author: Jessica

Ingredients

Here’s what you’ll need to create this delightful Creamy Tomato Vegetarian Pasta:

  • Pasta: 1 lb (450g) of your favorite pasta (e.g., penne, rigatoni, fusilli, fettuccine). Choose a shape that holds sauce well.
  • Olive Oil: 2 tablespoons, extra virgin. For sautéing and building flavor.
  • Yellow Onion: 1 medium, finely chopped. Provides a sweet aromatic base.
  • Garlic: 4-5 cloves, minced. For that essential pungent, savory kick.
  • Carrot: 1 medium, finely grated or diced. Adds a subtle sweetness and hidden vegetable goodness.
  • Celery Stalk: 1 medium, finely grated or diced. Contributes a mild savory depth.
  • Crushed Tomatoes: 1 can (28 oz / 794g), good quality. The heart of the sauce; choose a brand you trust for best flavor.
  • Tomato Paste: 2 tablespoons. Concentrates the tomato flavor and adds richness.
  • Vegetable Broth: 1/2 cup (120ml). Adds liquid and depth of flavor; can be substituted with pasta water.
  • Dried Oregano: 1 teaspoon. A classic Italian herb that complements tomatoes beautifully.
  • Dried Basil: 1 teaspoon. Another essential herb for Italian-inspired dishes.
  • Red Pepper Flakes: 1/4 – 1/2 teaspoon (optional). For a gentle warmth; adjust to your preference.
  • Sugar: 1 teaspoon (optional). Helps balance the acidity of the tomatoes.
  • Heavy Cream (or Cashew Cream for vegan): 1/2 cup (120ml). This is what makes the sauce wonderfully creamy. For a vegan option, use soaked and blended cashews.
  • Salt: To taste. Essential for seasoning every layer.
  • Black Pepper: Freshly ground, to taste. Adds a final touch of spice.
  • Fresh Basil Leaves: A handful, chopped or torn, for garnish. Adds a burst of freshness.
  • Parmesan Cheese (or nutritional yeast for vegan): Freshly grated, for serving (optional). Adds a salty, umami finish.
  • Reserved Pasta Water: About 1 cup. The starchy water is key to emulsifying the sauce.

Instructions

Follow these steps carefully for the perfect Creamy Tomato Vegetarian Pasta:

  1. Cook the Pasta: Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package directions until al dente (tender but still firm to the bite). Before draining, reserve about 1-2 cups of the starchy pasta water. Drain the pasta and set aside. You can toss it with a drizzle of olive oil to prevent sticking if it will sit for a while.
  2. Sauté Aromatics & Vegetables: While the pasta is cooking, heat the 2 tablespoons of olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Stir in the minced garlic, grated carrot, and grated celery. Cook for another 5-7 minutes, stirring occasionally, until the vegetables are tender and slightly caramelized. This step builds a deep flavor base.
  3. Build the Tomato Sauce: Add the tomato paste to the skillet and cook for 1-2 minutes, stirring constantly. This “toasts” the paste and deepens its flavor. Stir in the crushed tomatoes, vegetable broth, dried oregano, dried basil, red pepper flakes (if using), and sugar (if using). Bring the mixture to a gentle simmer.
  4. Simmer the Sauce: Reduce the heat to low, cover the skillet, and let the sauce simmer for at least 15-20 minutes, or longer if you have time (up to 30-40 minutes). Simmering allows the flavors to meld and deepen. Stir occasionally to prevent sticking.
  5. Season and Add Cream: Taste the sauce and season generously with salt and freshly ground black pepper. Remember that the pasta is salted, but the sauce needs its own seasoning. Stir in the heavy cream (or cashew cream). Cook for another 2-3 minutes, stirring gently, until the cream is fully incorporated and the sauce is heated through. Do not let it boil vigorously after adding the cream.
  6. Combine Pasta and Sauce: Add the cooked pasta directly to the skillet with the sauce. Toss well to ensure every piece of pasta is coated. If the sauce seems too thick, add a splash or two of the reserved pasta water, a little at a time, until it reaches your desired consistency. The starchy pasta water helps the sauce cling to the pasta and makes it even creamier.
  7. Serve: Divide the creamy tomato vegetarian pasta among serving bowls. Garnish generously with fresh basil leaves and a sprinkle of freshly grated Parmesan cheese (or nutritional yeast for a vegan option). Serve immediately and enjoy the rich, comforting flavors.

Nutrition

  • Serving Size: one normal portion
  • Calories: 550
  • Fiber: 8g
  • Protein: 20g