Go Back Email Link

Tomato Basil Penne

Karina Kari
A quick, one-pot pasta made with juicy cherry tomatoes, fresh basil, and creamy dairy-free sauce.
This 5-ingredient Tomato Basil Penne is light yet satisfying, rich in flavor, and ready in just 25 minutes—perfect for weeknight dinners or easy meal prep.
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Course Main Course
Cuisine Italian
Servings 4

Equipment

  • 1 large stock pot
  • 1 pasta strainer
  • 1 wooden spoon or spatula
  • 1 measuring cup
  • 1 sharp knife

Ingredients
  

  • 8 ounces dry penne pasta
  • 2 tablespoons avocado oil or olive oil
  • 12 ounces cherry tomatoes
  • 8 cloves garlic smashed and roughly chopped
  • Salt and black pepper to taste
  • ½ cup unsweetened non-dairy cream such as Ripple or Trader Joe’s brand
  • ½ cup fresh basil chopped

Instructions
 

  • Prepare and Boil the Pasta: Begin by filling a large stock pot with water and place it over high heat.
    Once the water reaches a rolling boil, generously season it with salt — this not only flavors the pasta but also enhances the overall taste of the dish.
    Add the dry penne and cook it according to the package directions until it reaches an al dente texture, meaning tender yet slightly firm when bitten.
    Stir occasionally to prevent the pasta from sticking to the bottom or clumping together.
    Once cooked, drain the pasta using a strainer, but do not rinse it — this helps the sauce adhere better later.
    Set the pasta aside and return the empty pot to the stove for the next step.
  • Sauté the Cherry Tomatoes: Add the avocado oil (or olive oil, if preferred) to the same pot and heat it over medium heat.
    Once the oil begins to shimmer, add the cherry tomatoes.
    Stir to coat them evenly in the warm oil.
    Allow the tomatoes to cook uncovered for about 10 minutes, stirring frequently.
    As they heat up, they’ll begin to soften, blister, and eventually burst, releasing their natural juices to form the base of the sauce.
    If the tomatoes start splattering, partially cover the pot or slightly lower the heat to control it.
    By the end of this step, your kitchen should be filled with the aroma of roasted, sweet tomatoes.
  • Add Garlic and Seasonings: Once the tomatoes have softened and burst, add the roughly chopped garlic to the pot.
    Stir gently to combine, allowing the garlic to mingle with the tomato juices.
    Season with a generous pinch of salt and freshly ground black pepper.
    Use the back of your spoon to lightly press down on the tomatoes, helping them release even more of their natural juices and creating a thicker, rustic sauce.
    Continue sautéing for another 2–3 minutes, just until the garlic becomes tender and fragrant but not browned.
    This step develops deep flavor and brings the sauce together beautifully.
  • Combine the Pasta and Cream: Reduce the heat to low, then add the cooked penne back into the pot with the tomato-garlic mixture.
    Pour in the non-dairy cream and toss everything together until the pasta is evenly coated in the rich, velvety sauce.
    The heat will gently warm the cream without curdling it.
    Stir slowly and continuously so the sauce clings perfectly to each piece of penne.
    This combination of creamy texture and fresh tomato essence gives the dish its signature light yet luscious character.
  • Add Fresh Basil and Adjust Flavors: Sprinkle the chopped fresh basil over the pasta, stirring gently to distribute the herbs throughout the dish.
    The basil adds a bright, aromatic freshness that complements the creamy, savory sauce.
    Taste the pasta and adjust the seasoning if needed — adding more salt or pepper to suit your preference.
    If you like a touch of spice, you can even add a pinch of crushed red pepper flakes here for a subtle kick.
  • Serve and Garnish Beautifully: Once the pasta is perfectly coated and fragrant, remove the pot from the heat.
    Serve the Tomato Basil Penne hot, garnished with a few extra fresh basil leaves for color and freshness.
    If you wish, sprinkle a bit of vegan parmesan or nutritional yeast over the top for added flavor.
    This dish pairs wonderfully with a crisp green salad or a slice of crusty bread for a complete, satisfying meal.
    Enjoy the simplicity and elegance of a restaurant-quality pasta made effortlessly in your own kitchen.

Notes

  • Use high-quality cherry tomatoes for the best flavor — ripe ones will burst easily and create a naturally sweet, rich sauce.
  • Non-dairy cream brands vary in thickness and taste. Unsweetened varieties such as Ripple or Trader Joe’s heavy whipping cream yield the creamiest, most neutral flavor.
  • Fresh basil makes a big difference — its aromatic oils infuse the sauce and balance the acidity of the tomatoes.
  • You can add extra vegetables like spinach, zucchini, or roasted bell peppers for more color and nutrition.
  • For extra creaminess, stir in a spoonful of vegan parmesan or a splash more non-dairy cream just before serving.
QR Code linking back to recipe