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
One Pot Creamy Tomato Pasta

One Pot Creamy Tomato Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Nora
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

One Pot Creamy Tomato Pasta is the ideal weeknight meal that combines rich tomato flavors with creamy cheese, all in a single pot for easy cleanup. In just 30 minutes, you can whip up a satisfying dish that’s perfect for busy families or casual gatherings with friends. This versatile recipe allows you to customize it with your favorite veggies or proteins, making it a hit even among picky eaters. Enjoy the comforting flavors of this pasta dish as it becomes a staple in your dinner rotation.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 small onion (chopped)
  • 1 clove garlic (minced)
  • 3 cups chicken stock or water
  • 1 (15-oz) can diced tomatoes (undrained)
  • 1 (12-oz) box short pasta shapes
  • ½ cup grated Parmesan cheese
  • ¼ cup cream cheese

Instructions

  1. Heat olive oil in a large pot over medium heat. Sauté onion, garlic, and optional sun-dried tomatoes until softened, about 2 minutes.
  2. Stir in tomato paste and Italian seasoning; cook for another minute.
  3. Add chicken stock and diced tomatoes; bring to a boil.
  4. Stir in pasta, season with salt and pepper, and reduce heat to simmer for 10-15 minutes until pasta is cooked.
  5. Remove from heat; stir in Parmesan and cream cheese until well combined. Let sit for 3-4 minutes before serving.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl (250g)
  • Calories: 380
  • Sugar: 7g
  • Sodium: 580mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 54g
  • Fiber: 3g
  • Protein: 14g
  • Cholesterol: 30mg