Print

One-Pot Creamy Tomato Basil Pasta Ready in 30 Minutes

A close-up, brightly lit bowl of creamy tomato basil pasta, topped with fresh basil and grated Parmesan cheese.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this creamy tomato basil pasta using a simple one-pot method. This recipe delivers rich, comforting flavor quickly, perfect for busy weeknights.

Ingredients

Scale
  • 12 oz pasta (penne or rotini)
  • 1 (14.5 oz) can diced tomatoes, undrained
  • 4 cups vegetable broth
  • 1 small yellow onion, finely chopped
  • 4 cloves garlic, minced
  • 1/2 cup heavy cream
  • 1/2 cup grated Parmesan cheese, plus more for serving
  • 1/4 cup fresh basil leaves, chopped
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 4 minutes.
  2. Add the minced garlic and cook for 1 minute until fragrant. Do not let the garlic burn.
  3. Add the dry pasta, diced tomatoes (with juice), vegetable broth, salt, and pepper to the pot. Stir everything together.
  4. Bring the mixture to a boil, then immediately reduce the heat to medium-low, cover the pot, and simmer for 12-15 minutes, stirring occasionally to prevent the pasta from sticking to the bottom.
  5. Once the pasta is cooked and most of the liquid is absorbed, remove the pot from the heat.
  6. Stir in the heavy cream and grated Parmesan cheese until the sauce is smooth and creamy.
  7. Fold in the fresh chopped basil.
  8. Serve immediately with extra Parmesan cheese on top.

Notes

  • For a vegan version, substitute the heavy cream with full-fat coconut milk or cashew cream, and use nutritional yeast instead of Parmesan cheese.
  • If the sauce seems too thick after simmering, add a splash of reserved pasta water or regular broth until you reach your desired consistency.
  • Use high-quality canned tomatoes for the best flavor in this quick sauce.

Nutrition