Go Back
+ servings

Creamy Tomato Pasta Skillet

Creamy Tomato Pasta Skillet is a creamy, comforting dinner that will be on your table in less than 30 minutes!
Print Pin
Course: Main Course
Cuisine: American
Keyword: 30 minutes or less, pasta, skillet
Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 6 servings
Calories: 515kcal


  • 16 oz. medium pasta shells
  • 2 tbsp. olive oil
  • 1 yellow onion chopped
  • 3-4 cloves garlic minced
  • 4 large handfuls fresh spinach
  • 2 14.5 oz. cans diced tomatoes
  • 1 cup marinara sauce
  • 1 tsp. Italian seasoning
  • 1 tsp. paprika
  • 1/2 tsp. salt
  • 1/2 tsp. pepper
  • 1/2 cup heavy cream or half and half (whole milk can be used as a replacement)
  • 1 cup mozzarella cheese shredded
  • 1/2 cup sour cream
  • Parmesan cheese shaved, for topping (optional)


  • Bring a large saucepan filled halfway with water to a boil. Add pasta and cook until al dente. Drain and rinse with cold water.
  • In a large skillet or Dutch oven, heat the oil over medium heat. Add the onion, garlic and spinach. Cook for 3-4 minutes, or until spinach begins to wilt and the garlic and onions are fragrant. Add the tomatoes, marinara sauce, Italian seasoning, paprika, salt and pepper. Cook, stirring for 3 minutes.
  • Add the heavy cream (or half and half), mozzarella and sour cream and cook until cheese has melted. Add the cooked pasta and cook for an additional 3 minutes, or until ingredients are completely warmed through. Serve immediately and top with Parmesan, if desired.


Calories: 515kcal | Carbohydrates: 64g | Protein: 16g | Fat: 22g | Saturated Fat: 10g | Cholesterol: 52mg | Sodium: 535mg | Potassium: 533mg | Fiber: 5g | Sugar: 6g | Vitamin A: 3008IU | Vitamin C: 10mg | Calcium: 193mg | Iron: 3mg